CM-6 for D/S RC1-Hourly Testing Grounds Updated 7/11 @1AM EST [w/Gapps]

Search This thread

defconoi

Senior Member
Oct 31, 2008
3,183
6,077
SCHUYLKILL HAVEN
www.android-unleashed.com
This rom based completely off Cyanogen's CM6, this rom gets updated daily and throughout the day as cyanogen makes changes to his source.

CM6 RC1 Released see Cyanogen's Official Thread Here: http://xdaforums.com/showthread.php?t=722801


This thread will still follow nightly's

Working great, excellent work guys.
Latest defconoi posted ROM currently. It's amazingly fast, scary fast. I think it put a Nexus in my G1. :D

What works:
Jit Toggle
Wifi
GPS
BT
Camera
Camcorder
3D Gallery
Overclockable to 576

What doesnt:
Find something and let us know :p
Downloads:
Here is CM6 RC1 with added FRF91 Gapps by Daneshm90
http://www.mediafire.com/?m2onnwhnx2m

Test 12: http://www.mediafire.com/?mtmzn3kmk3m | 100% working with frf91 gapps (repo sync 7/10 @ 6pm est)
(88.2M system after full wipe/flash)
Sapphire users: If you have issues with sound do adb remount ; adb shell mv /system/etc/AudioPara_sapphire.csv /system/etc/AudioPara4.csv and reboot
Test 11: http://www.mediafire.com/?gymz0ymmooy (everything works) frf83

Test 10:
Download here (FinalGapps Included
Then use FireRat's boot patcher:
http://xdaforums.com/showthread.php?p=7061471#post7061471

Instructions:
To Install use Firerat's MTD Patcher, patch recovery, fastboot erase system, wipe dalvik, data, cache, Flash Rom, then flash FireRat's Boot Patcher

Team Douche Nightly Builds:
http://buildbot.teamdouche.net/nightly/dream_sapphire/

Feel free to hack away, I dont take any credit for this other than compiling from http://github.com/cyanogen

I did this for me and me only, I wont be supporting this, this is the work of cyanogen, give him props, not me.

How it was compiled:
Install Dependencies within Ubuntu Lucid Lynx:
Code:
sudo aptitude install git-core gnupg sun-java6-jdk flex bison gperf libsdl-dev libesd0-dev libwxgtk2.6-dev build-essential zip curl libncurses5-dev zlib1g-dev

Install Repo:
Code:
curl [url]http://android.git.kernel.org/repo[/url] >~/bin/repo
ln -s ~/bin/repo /user/bin/repo
Get Cyanogen's Git:
Code:
mkdir ~/cm
cd ~/cm
repo init -u git://github.com/CyanogenMod/android.git -b froyo
Sync Repo:
Code:
repo sync
Build:
Code:
source build/envsetup.sh
lunch cyanogen_dream_sapphire-userdebug
make clobber
make installclean
make clean
make -j4 (wait 30min-3hrs)
make -j4 otapackage (takes about 5-30min)
./vendor/cyanogen/tools/squisher (zipaligns, optimizes png's and the rom thnx to dumfuq)

Look in the out/target/product/ directory for the flashable update.zip
add proprietary libs and apps to the zip file after you extract it, rezip
make edits/tweaks
Then resign the zip with testsign.jar like this:
Code:
java -classpath testsign.jar testsign zip.zip signed.zip
Signed.zip is ready to flash

That is the gist of it, feel free to share any tweaks or mods in this thread.

More info at http://cyanogenmod.com/wiki-page
Also feel free to edit/fix/optimize this rom and share it within this thread

Apps2sd:
via Terminal:
pm setInstallLocation 2


Changelog & Features
Code:
CyanogenMod-6 CHANGELOG and Features..

Visit http://github.com/CyanogenMod for full changelogs and git access.

6.0.0-pre
---------
* ANDROID: Google, HTC, Qualcomm, and everybody else.  We <3 U
* Common: Deskclock extra settings - cyanogen, mtwebster
* Common: ADWLauncher 0.9 - Ander Webbs
* Common: Music app enhancements - Eliot Stocker
* Common: Phone mod V.30.1 - cytown
* Common: WyContacts 1.2 - Wysie (port to Froyo by Sileht)
* Common: Superuser 2.2.2 - Adam Shanks (ChainsDD)
* Common: MMS enhancements from Ruqqq, Takuo Kitame, Jef Oliver
* Common: Improved RTL text rendering - David Kohen, Omri Baumer
* Common: Themable user interface elements - Wysie, bcrook, jeagoss
* Common: FLAC playback support - Kenny Root, Cyanogen, Glenn Maynard
* Common: Lockscreen enhancements - Wysie
* Common: Long-press home options - Wysie, bcrook
* Common: OpenVPN support - James Bottomley, Takuo Kitame
* Common: Br0tips - Kmobs
* Common: Browser incognito mode - Optedoblivion
* Common: Zipalign on install (if needed) + system dex cache to /cache - Cyanogen/Chris Soyars
* Common: Customizable Nexus LWP - Chris Soyars/Cyanogen
* Common: JIT toggle, configurable heapsize, compcache supprt - Cyanogen
* Common: Adjustable haptic feedback - Michael Webster
* Common: Custom wallpapers - jairomeo, prash, SatanR1
* Common: Battery percentage display - canadiancow, jeagoss
* Common: Trackball wake, trackball unlock, menu unlock - Jon Boekenoogen/Kmobs
* Common: Surfaceflinger night mode and effects - Jeff Sharkey
* Common: Reflow webviews on pinch option - Jonas Larsson
* Common: Enhanced accelerometer settings - Jonas Larsson
* Common: A2DP bugfixes - Glenn Maynard
* Common: Browser fullscreen mode and other enhancements - Wysie
* Common: Translations: Takuo Kitame, Matthias Büchner, Eug89
* Common: Major build system enhancements by Chris Soyars & Koush
* Common: Long press volume buttons to skip songs - Jon Boekenoogen
* Common: Accelerated ARMv7 JPEG decoding - Qualcomm
* Common: Patch wrangling - Cyanogen, Chris Soyars, Koush
* Common: Bluetooth HID support - Erin Yueh @ 0xlabs
* Common: Mouse pointer support - Chih-Wei Huang (android-x86)
* N1: Maintainer: Cyanogen
* D/S: Maintainer: Cyanogen
* D/S: Camera reverse engineering by NCommander & Cyanogen
* D/S: Kernel patches for stability from Zinx Verituse
* D/S: MT3G Fender/1.2 support from Zinx Verituse
* Droid: Maintainer: Koush
* Hero: Lox (GSM), Darchstar (CDMA)
* Bravo (Desire): Maintainers: behnaam, Kali-
* Incredible: Maintiner: Koush
* Espresso (Slide): Maintainers: Wes Garner, Chris Soyars
Test 7:
Updated CMParts Performance Settings w/JIT Toggle, Compcache, and VM HeapSize
Wysie's UI Tweaks in CM Parts
Application Installation Location Auto, Internal, or External
Input Settings
Camera Fixed
Camcorder fixed !!!
Smooth 3D Gallery (wait for all pictures to load as thumbnails, close and restart 3D Gallery)

Test5:
Updated CMParts
Incognito In Browser
More configurable Settings
Test4:
ADWLauncher .90 is default
CMSettings
Trackball Settings
Br0tip Settings
User Interface Tweaks in CMParts
SpareParts Included
Added Support for Saphire
Overclockable to 576
Includes Busybox
You can enable swap manually(but its not needed)

Mods of this ROM:
Studjuice's Mediafire with his CM6 Builds:
http://www.mediafire.com/studjuice
Sort the folder by date for his latest builds

Tips & Tricks:

Just tips for G1 users, might help MT3G as well. I'm on SJ's latest, I'll try defconoi's when he uploads the fixed version.

JIT - It's helping me. You might not like it, but it's dead simple to turn on/off, so try it and see. You need to reboot for the setting to take effect. I'm not talking about MFLOPS or other benchmarks here, just totally subjective apps starting and running a little smother and faster. The browser really seems to get a kick out of it, but even without JIT, the froyo browser is much improved. RAM use does go up some with JIT, but according to the Google developers that wrote the thing, only about 10k per app. Larger apps will benefit more from it, and with most JITs, the longer the app runs, the faster it gets till it tops out. Not sure on the last bit for the Android JIT, but it would make sense as they work by profiling the app as it executes and optimizing the bytecode in the most executed code more aggressively. Note that the Froyo JIT is official, the one we were using for Donut and Eclair was not. The Froyo one is supposed to be much improved, and stable.

Swap - I have to turn it on manually right now, but it's worth it. My partition is 40MB and the system tends to top out using about 25MB of it. Helps keep things running. More is not better with swap, use sparingly if at all. Try it for a few hours or even a day before deciding, swap is notorious for starting out fast and slowing down over time. It's results depend a LOT on what apps you run and how you use your phone. So if it sucks for you, turn it off. It also seems to help a little with market FCs, but the market still crashes. Sounds like MT3G users don't have the market FCs, lucky bastards. :)

Compcache - The setting in "CyanogenMod Settings" doesn't work. I haven't tried to load it manually. It's never really worked well for me over time. It tends to bog down faster than swap for me. Others like it better than swap. Try it for yourself and make your own call. Again, let it run for at least a few hours before making a decision on it.

ADWLauncher - I turn off the animations and turn the delays and overshoot down as far as they will go. I also make the drawer background flat black with no transparency. Makes for a VERY fast launcher. I also set the "System persistent" option in "System Preferences". That seems to help keep Android from killing it off. Returning to home is damn near instant now.

System animations (Settings->Display->Animation) is set to "No Animations". Again, makes things faster and I get bored watching the redraws. :)

Just things that have helped me make Froyo a daily driver build on my G1. The current pace of this stuff is amazing. Great work from everyone involved. I haven't seen any reason to drop back to CM5. I do need to look into the BT phone audio thing though. If I can fix that, it would be near perfect.
 
Last edited:

doooshty

Senior Member
Apr 2, 2008
254
3
This rom based completely off Cyanogen's CM6, only thing not working is the camera and other stuff, just created this a few minutes ago, took forever to compile on my P4 3ghz w/HT

Enjoy

http://drop.io/ionstorm/asset/defcon-dream-ota-eng-t1-signed-zip

Feel free to hack away, I dont take any credit for this other than compiling from http://github.com/cyanogen

I did this for me and me only, I wont be supporting this, this is the work of cyanogen, give him props, not me.

I kanged some lib's and the gapps from Jubeh

This isnt compiled for saphire, only dream.

Doesn't seem to work for me...

errors on flashing
 

B6gSix

Senior Member
This rom based completely off Cyanogen's CM6, only thing not working is the camera and other stuff, just created this a few minutes ago, took forever to compile on my P4 3ghz w/HT

Enjoy

http://drop.io/ionstorm/asset/defcon-dream-ota-eng-t1-signed-zip

Feel free to hack away, I dont take any credit for this other than compiling from http://github.com/cyanogen

I did this for me and me only, I wont be supporting this, this is the work of cyanogen, give him props, not me.

I kanged some lib's and the gapps from Jubeh

This isnt compiled for saphire, only dream.

were did you find cm6 ? i only see the stable cm5.0.8 DS zip link available. please post this link if you have it
:confused:
 

Jigga0o7

Senior Member
May 31, 2009
234
19
SF Bay Area
www.twitter.com
Just finished flashing, will report back. Also, according to Cyanogen's twitter they were able to fix the camera for DS. Thanks for sharing.

EDIT: IMO, Cyanogen is probably a few days from releasing the DS Alpha version of CM6 if this is what's currently on github. Not a diss or anything, just saying this isn't something he'd be comfortable releasing.
 
Last edited:

DBISGOD

Member
Jun 8, 2010
48
4
Dallas
This rom is awesome, I still can't get current location to work for the gps, and market is missing lots of apps, anyone know how I can fix that?
 
Last edited: