Now that the dust has settled, it’s time for a new CM build..
The ROM itself should be incredibly stable, though. This is a modified version of AOSP 1.6 without the proprietary bits. In order to get up and running the first time, you’ll need to follow some simple instructions.
But first..
#include
/*
* While this build is heavily optimized, it is also capable of pushing your G1
* much harder. I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, or the current economic crisis. Please do some
* research if you have any concerns about features included in this ROM
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at me for messing up your device, I will laugh at you.
*/
The Android devices we own come with many files that can’t be redistributed legally, and as you all probably know, I can no longer include these with my ROMs. So, in order to get up and running, you’ll need a compatible device with a compatible ROM.
If you are already running CM-4.1.99+, you can ignore the steps below and just flash!
Install instructions from SimpleHelp: http://www.simplehelp.net/2009/10/04/how-to-install-cyanogenmod-4-1-99-on-your-g1-android-phone/
Install instructions for an HTC Dream/ADP1/G1:
1- Perform a Backup……nandroid, etc
2- Download: http://developer.htc.com/adp.html#s3 Android 1.6 Recovery Image. This isn’t the type of recovery image we know. It’s HTCs version of an update.zip
3- Download my ROM. Posted Below
4- Mount your phone and place BOTH 1.6 Image and my ROM on your SD Card.
5- Reboot into recovery mode *Home+Power*
6- WIPE!!!! This will allow google apps to function, correctly.
7- Apply sdcard:choose zip *PICK dream_devphone_userdebug-ota-14721.zip* from the list
ALLOW IT TO INSTALL FIRST…..you will see the “unbox” image………then it will automatically reboot HOLD HOME button while it reboots.
8- Apply sdcard:choose zip *Pick cm-4.1.99-signed.zip* from the list.
9- Reboot!
Install instructions for an HTC Magic (32B ONLY!!!)/ION/MyTouch3G
Same as above if you are using CM-Recovery 1.4.
OR
Same as above EXCEPT step 2
Download HTC ADP 1.6 DRC83 http://www.androidspin.com/downloads.php?dir=enomther/ROM/&file=HTC_ADP_1.6_DRC83_rooted_base.zip
*You have to manually reboot MT3G and hold home.
IF HTC Touch Input Force Closes: install file below =)
And now the good stuff:
* UNIVERSAL! Runs on both Dream and Magic 32B
* Based on Android 1.6, many bugfixes and enhancements from AOSP, XDA, and me
* Highly optimized kernel with many extra modules and BFS
* Enhanced ramdisk which uses optimal mount options and smart startup
* Includes E2FSProgs for checking and converting Ext filesystems
* Apps2SD is automatic! All you need is a second partition (ext).
* Launcher with 5 screens and auto-orientation and compact drawer layout
* Clean filesystem shutdown at poweroff/reboot, and fsck at boot (no FS corruption!)
* Includes T-Mobile IM application, Amazon MP3 store, and Work Email (MS Exchange support)
* Does not require “DangerSPL”
* Includes a massive APN list
* Maximum CPU scaling frequency set to 528MHz with latency tweaks
* Various enhancements to the Settings app including extra partition space
* Compcache 0.6 enabled by default (if no userinit is present)
* Phone app enhancements by cytown
* Loccy’s “BetterBrowser”
* MMS enhancements from rgv151
* http://the-b.org/FLAC_on_Android]FLAC audio support thanks to kroot
* Commandline extras: powertop, htop, nano, busybox, openvpn, openobex tools
(v4.1.9999 – almost-stable-beta version, updated 10/18):
Download: http://n0rp.chemlab.org/android/experimental/update-cm-4.1.9999-signed.zip
Mirror1: http://android.phaseburn.net/mirrors/cyanogen/experimental/update-cm-4.1.9999-signed.zip
MD5Sum: 5c8bd07e3abc7718691244f2ea8f5e7b
Audio Resources (unzip to your SD card):
Download: http://n0rp.chemlab.org/android/audio-resources.zip
MD5Sum: 7340ba86ddd4fba918ef97601c675ef9
HTC Touch Input: http://forum.xda-developers.com/showthread.php?t=567294
Pimped Out Recovery Image: http://forum.xda-developers.com/showthread.php?p=3915123
Code Repository on Github: http://github.com/cyanogen
Old threads (closed):
4.0.4 Stable
4.1 Experimental
Stop by #cyanogenmod on irc.freenode.net!
CHANGELOG
—- v4.1.9999
* BFS-304
* Stop doing crazy things with scheduler policies
* Fix some kernel issues that were causing crashes
* Fix a bunch of command line tools
* New Compcache
* Picasa/YouTube uploads working
* Hopefully the random music issue is fixed
* Wakeup bug fixed
* Updated TMO apps
* Correct build.prop for MT3G
* SD filesystem checker should be less likely to eat your data
* More nines and other stuff
—- v4.1.999
* BFS-303 (fixes some regressions like statusbar fling)
* Fixed BT not working (firmware)
* Updated APN list
* New wallpapers from matt_stang
* Fixed crazy compcache settings
* Fixed syntax error in userinit startup
* Fixed build.prop files
* Patch for LocationManagerService wakelock issue
* More nines
—- v4.1.99
* Now 100% open source (TMO apps are included, not sure of licensing on those yet)
* Tons and tons of bugfixes and enhancements, read the Github logs and old threads for now
* Kernel is 2.6.29.6 with BFS-302 and framework changes to support it.
* HTC Framework and apps are gone, deal with it. See the link above for HTC_IME.
Before I begin I wanna copy Steve here (Cyanogen as most know him)
Disclaimer: I am not responsible for bricked devices, dead SD cards,thermonuclear war, or the current economic crisis.
Please do some research if you have any concerns about features included in this ROM or my installation process.
Before flashing it! YOU are choosing to make these modifications, and if you point the finger at me for messing up your device, I will laugh at you.
Also if you fail to follow directions carefully and you mess your device up I ain’t gonna be held responsible.
LET’S GO
1- Ensure your phone has CM-Recovery 1.4
2- Perform a Backup……nandroid, etc
3- Download HTC ADP 1.6 DRC83 using you phones default browser – http://www.androidspin.com/downloads.php?dir=enomther/ROM/&file=HTC_ADP_1.6_DRC83_rooted_base.zip
4- Download Cyanogen ROM again using your phones default browser
5- Use a file manager (I recommend Astro) Goto SDCard then download (its a folder :/) the 2 files you just downloaded above should be in there
6- rename both the files you download
Rename the first one – HTC PACK.
Rename the second one (should be Cyanogens ROM) – Cyanogen ROM
7- Shut down the phone.
8- Reboot into recovery mode by holding Home+Power keep holding until a screen appears (Mine was the Vodafone Logo, yours may be different)
9- After the first screen appears another will appear soon after and it should have the green android robot in the background.
10- Use your trackball and select wipe (this is to allow google apps to function, correctly) wait until it wipes.
11- Use the trackball and select “apply any .zip from SD” and install “HTC PACK”
DON’T TOUCH ANYTHING LET IT TO INSTALL FIRST……
12- Use your trackball and select wipe (this is to allow google apps to function, correctly) wait until it wipes.
13- Use the trackball and select “apply any .zip from SD” and install “Cyanogen ROM”
AGAIN DON’T TOUCH ANYTHING LET IT TO INSTALL…..
14- Now Select Reboot
DONE the first reboot takes awhile so just wait and you only have to do this process once after you done this when Cyanogen releases another ROM flash the ROM only there is no need to do the HTC things again.