FORUMS
Remove All Ads from XDA

[NIGHTLY][ROM][GWK74] CyanogenMod 7 for vendor Bravo (HTC Desire GSM)

1,633 posts
Thanks Meter: 2,620
 
Post Reply Email Thread
This thread is reserve for nightly build of CyanogenMod Rom for HTC Desire

CyanogenMod is a free, community built distribution of Android 2.3 (Gingerbread) which greatly extends the capabilities of your phone.

Code:
** These CyanogenMod builds are highly experimental and unsupported.
**
** Please refrain from submitting bug reports for any issues
** you may encounter while running one of these builds.
**
** Submitting bug reports on nightly builds is the leading 
** cause of male impotence.
What are Nightly build? Auto compiled build of the latest CyanogenMod source from github. This version change each night and aren't officialy supported.
If you find bugs/issues you can/must discuss here (do not submit nightlies bug on CyanogenMod issue tracker).

Warning : Not for new user, flash this build only if you know what you are doing !!!

INSTRUCTIONS:
- First time flashing CM 7 to your Desire (or coming from another ROM)?
1. Root your device and install Clockwork Recovery.
2. Do a Nandroid backup!
3. WIPE (wipe data/factory reset + wipe cache partition)
4. Install the ROM
5. Optionally install the Google Addon

- Upgrading from earlier CM7?
1. Do a Nandroid Backup!
2. Install the ROM (your Google apps will be backed up automatically)

There are no Google Apps bundled with CM ROMs, because Google asked Cyanogen to remove copyrighted apps, after flashing rom don't forget to flash Google Addon package if you want it.

Latest version: http://download.cyanogenmod.com/?device=bravo
before flash is recommended to check the md5sum

CyanogenMod Enhancement:
ChangeLog / Twitter
Device specific ChangeLog by igor.tonky

Please visit the CyanogenMod Wiki for step-by-step installation walkthroughs and tons of other useful information.

Thank you to EVERYONE involved in helping with testing, coding, debugging and documenting! Enjoy!
The Following 102 Users Say Thank You to Kali- For This Useful Post: [ View ]
 
 
17th January 2011, 04:28 PM |#2  
OP Recognized Developer
Flag Roma
Thanks Meter: 2,620
 
Donate to Me
More
cm7 is in a development stage and for the first installation i recommend to:

1) install rom
2) reboot, skip setup wizard and setup your access point
3) reboot recovery and install gapps
4) start and follow setup wizard, when requested select desired gapps to be downloaded from market

Battery drain issue:
Set wifi sleep policy to never
settings -> wireless & networks -> wifi settings
press menu -> advanced and set wifi sleep policy to Never
press menu -> save

RIL issue:
Switching RIL is cause of know network problem:
* Unable to make a network scan
* Data connection die on asleep (only for some carrier)

CM7 HBOOT by Alpharev | xda thread
Change partition table size 130/5/302 (system/cache/size)
Require nightly #18 or newer
Upgrade instruction:
1) Nandroid backup in recovery.
2) Verify the MD5SUM of the file you downloaded against the one in the table.
3) Flash HBOOT with your phone in fastboot mode (Back+POWER) -> 'fastboot flash hboot bravo_alphaspl-cm7.img'
4) 'fastboot reboot-bootloader'
5) 'fastboot erase cache'
6) Boot recovery, wipe everything, advanced restore system & data, install CM7 again (same version or a newer one).

Legacy App2SD Addon:
CyanogenMod do not officially support a2sd, i'm working on it because desire (not only) desperatly need it (cutted down Firerat script)
Bootloop free: bind mount do not cause bootloop
Zero Maintenance: no maintenance required after ROM update
Other a2sd can be used, this is just the easiest way: use recovery to partition your SD then install cm7_legacy_a2sd_rX-signed.zip
By default only App will be moved on SD
Optionally Cache and Data can be moved to SD, but is not recommended (guide)
Require GB Nightly #7 or newer
It's recommended to set the install location to "Internal" under Settings -> CyanogenMod -> Application Settings -> Install location
Before install check if /sd-ext is mounted, "quick system info" under A2SD Storage should report Total and Free space, if it report "information not available" format sd-ext from recovery.

r3: improved installation process (i hope)
r2: added data2sd and cache2sd as options
r1: first release

General App2SD Q&A:
Q: A2SD is recommended?
A: Internal storage perform better than SD, install A2SD only when low disk space warning happen

Q: How to check if is working?
A: run:
adb shell
df -h | grep /dev/block/mmcblk0p2

output should be
Code:
Filesystem                Size      Used Available Use% Mounted on
/dev/block/mmcblk0p2    751.9M    146.9M    566.8M  21% /sd-ext
/dev/block/mmcblk0p2    751.9M    146.9M    566.8M  21% /data/app
/dev/block/mmcblk0p2    751.9M    146.9M    566.8M  21% /data/app-private

Q: I have installed a2sd addon but now i get low space warning again, why?
A: by default a2sd addon move only app, this is fine for most user but some user with more application have to move also cache and/or data.
Cache2SD can be enabled with
adb shell
/sd-ext/userinit.d/10cache2sdext-binds enable

Data2SD
adb shell
/sd-ext/userinit.d/11data2sdext-binds enable

reboot when prompted

HBOOT
All alpharev's hboot are compatible except the oxygen version
CM7 version is recommended ~270MB for app (stock 110MB, N1 195MB)

HowTo
Perform automatic backups of files in /system/ while (re-)flashing CyanogenMod

useful link
http://goo-inside.me/google-apps/

md5:
18ef81c567398a93183aff65a41a1565 cm7_legacy_a2sd_r3-signed.zip
Attached Files
File Type: zip cm7_legacy_a2sd_r3-signed.zip - [Click for QR Code] (164.1 KB, 16678 views)
The Following 51 Users Say Thank You to Kali- For This Useful Post: [ View ]
17th January 2011, 04:37 PM |#3  
mad-murdock's Avatar
Retired Recognized Developer
Flag Detmold
Thanks Meter: 1,510
 
More
murdock's semi official nightly replacement drugs

update 31.05.2011: buildbot is down due to hdd crash. might take a few more days to return - so here is an interims nightly for you:

mirror1: cm_bravo_full_teamdesire-20110601-1925.zip size: 84M (88037737 bytes)
mirror2: cm_bravo_full_teamdesire-20110601-1925.zip md5sum: 38591bab5df5d8f57e714f7888567bdb
The Following 3 Users Say Thank You to mad-murdock For This Useful Post: [ View ] Gift mad-murdock Ad-Free
17th January 2011, 04:47 PM |#4  
sykomaniac's Avatar
Senior Member
Flag Leeds
Thanks Meter: 2,415
 
Donate to Me
More
Quote:
Originally Posted by Kali-

CyanogenMod is a free, community built distribution of Android 2.3 (Froyo) which greatly extends the capabilities of your phone.

You mean Gingerbread not Froyo - pedantic I know!

Great work though by the way - excellent ROM!
17th January 2011, 04:57 PM |#5  
OP Recognized Developer
Flag Roma
Thanks Meter: 2,620
 
Donate to Me
More
Quote:
Originally Posted by sykomaniac

You mean Gingerbread not Froyo - pedantic I know!

Great wrok though by the way excellent ROM!

C&P fail
10 char
The Following 2 Users Say Thank You to Kali- For This Useful Post: [ View ]
17th January 2011, 04:59 PM |#6  
OP Recognized Developer
Flag Roma
Thanks Meter: 2,620
 
Donate to Me
More
Quote:
Originally Posted by andQlimax

I was waiting for this thread lol

Any Radio / RIL recommended?

no
any 5.x should work
The Following 2 Users Say Thank You to Kali- For This Useful Post: [ View ]
17th January 2011, 05:01 PM |#7  
Senior Member
Flag N├Žstved
Thanks Meter: 11
 
Donate to Me
More
Nice looking forward to follow this thread
The Following User Says Thank You to hajen78 For This Useful Post: [ View ] Gift hajen78 Ad-Free
17th January 2011, 05:04 PM |#8  
rover.prince's Avatar
Senior Member
Thanks Meter: 342
 
More
Well I am not superseeding the Great Kali's saying about A2sd but Dark Tremors App2SD works ok with CM7. Just installed it onto CM7. Working great on my CM7.
17th January 2011, 05:14 PM |#9  
worstenbrood's Avatar
Senior Member
Thanks Meter: 1,325
 
Donate to Me
More
Niiiceee, great work team !
17th January 2011, 05:17 PM |#10  
OP Recognized Developer
Flag Roma
Thanks Meter: 2,620
 
Donate to Me
More
Quote:
Originally Posted by rover.prince

Well I am not superseeding the Great Kali's saying about A2sd but Dark Tremors App2SD works ok with CM7. Just installed it onto CM7. Working great on my CM7.

Never tested but for what i know DT need to be flash after any update and is not bootloop free
Thank's for report
The Following User Says Thank You to Kali- For This Useful Post: [ View ]
17th January 2011, 05:23 PM |#11  
OP Recognized Developer
Flag Roma
Thanks Meter: 2,620
 
Donate to Me
More
before someone ask
Oxygen HBOOT do not work, system is too small (cm7 require other 20mb)
we are working with alpharev for a CM7 specific partition layout but there are some thing concerning the /cache shrinking that requires to be developed and tested
The Following User Says Thank You to Kali- For This Useful Post: [ View ]
Post Reply Subscribe to Thread

Guest Quick Reply (no urls or BBcode)
Message:
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes