FORUMS
Remove All Ads from XDA

[Rom]*DietGingerbread*v09.16.2011*Magic/Sapp*NR6.35.16.19*Sept16*

687 posts
Thanks Meter: 171
 
By carz12, Senior Member on 16th February 2011, 06:18 AM
Post Reply Email Thread
If you want a lean mean Gingerbread rom for your new radio sapphire here it is!

Mixed results on 6.35.10.18 radio, radio 6.35.16.19 recomended. Upgrade your radio here

The source was originally from aosp and ezterry, it's quite deverged from that now.

The kernel is my 2.6.34 kernel from my other thread with all new updated usb for Gingerbread use. (turns out my kernel was fine,it was the roms that needed modifying)

As battery life goes it's ok as far as I can tell, unplugged last night at 12 am, used phone till 3 am, sat on table till 7 am, used it at work all day, when I got home at 6 it was at 58% still.

Not working:
HD youtube (has never worked for me)

Working:
cam
camcorder
usb mount
adb
usb tether
(native* (wireless _settings)) < lol. been looking at code to long
charging
3d gallery
gps
wifi
cpu/memory info in about phone
usb debugging notify disable
(toggle in development)
toggle for any app to sd (in applications/development)
openvpn added to vpn network types
long press back application kill
(toggle in applications/development)
key backlights
Mms with full settings options
(git://github.com/CyanogenMod/android_packages_apps_Mms.git)
voice search (update on market)
sync works (twitter, facebook, gmail,ect...)
updated apn list
openvpn
incoming and in-call touch UI
H for hspa enabled
CM Phone.apk
Androidterm
(from cm)
Tmobile theme chooser (git://github.com/tmobile/themes-platform-vendor-tmobile-apps-ThemeChooser.git)
Notification powerwidget (thanks to ezterry)
Built in overclocking
Bluetooth pan

I shouldn't have to say wipe, yes do it, wipe all. (If coming from another rom)

If coming from any other rom I would suggest booting to the bootloader(hold back while pressing power on) and using fastboot to 'fastboot erase system -w'

Install instructions

Flash from recovery.

flash the gapps if you want them

I hope this works as good for you as it does for me!

I'm looking into a few things mentioned in this thread and adding new functionality, what would you guys like to see?

Older roms at end of post in Archive.

I'm not making a separate rom for mtd anymore, I made both DietGB and CM7 compatable with Firerats mtd boot flash and market works.

You must use fastboot and erase system "fastboot erase system -w" if you are new to DietGB or have any install or rebooting problems before posting here If you use the new recovery I compiled from cm7 clockworkmod you can just format in recovery.

I have been using this release for many weeks now, testing and modifing code, recompiling, and I think I finally have the most stable 6355 kernel and rom available, I also along the way added a few things.

New Sept 21

No wipe update to fix video recording force close

DietGB-v09.21.2011-6355sapphire

New Sept 16

Now 2.3.5 (has been for a bit now but I didn't release anything)
Many kernel updates (hope camera is good for everyone now)
added built in overclocking (in diet gingerbread settings)
bluetooth pan
new recovery
gapps backup if no wipe

3 days now, no reboots, no fc's

files are at Androidspin now, no more multiupload

DietGB-v09.16.2011-6355sapphire

July 19

Latest updates
added Notification PowerWidget
new recovery

Diet-GB-sapphire6355-07192011

carz-clockworkmod-v4.0.0.5-recovery

gapps_mdpi_gb_20110613_S

wipe if you have any issues, I didn't this time

June 19

Latest Aosp updates, new kernel, faster than ever in my testing and everything works, I would suggest a clean install.

Diet-GB-6355-v06-19-2011-signed.zip

Here is a new recovery v4.0.0.2 clockworkmod Carz-Clockworkmod-4.0.0.2-recovery.zip

reflash gapps after gapps_mdpi_gb_20110307_S.zip

New may 09

OK, everything is updated now and everything is working again, (cam and wifi) not that you knew it broke, so far after 2 days it seems more responsive and faster, I use set cpu @614 and 245

I did not wipe and it worked fine but after I did a wipe to test and it seemed faster so I don't know, you decide, I'm looking into adding compcache and swap also.

Diet-GB-6355-v05-09-2011-1-signed (usb mount fixed)(lowmemkiller fixed)

Here is a new kernel to try out, it's exactly the same as the stock kernel but has the 10mb ramhack. 10mb ramhack

New may 02

Updated to 2.3.4_r1
new Phone.apk
new Mms.apk
new Browser.apk

Diet-GB-6355-v05-01-2011

Also I have made a new recovery for our 6.35 radio sapphire phones based on Clockworkmod 3.0.2.8 get it here

New april 27
Updated kernel, no wipe from v04-23-2011, added back cm7 Mms, working on Phone.apk update

Here is link to just the kernel and modules package to flash on any version GB-v04-27-2011-signed.zip

Rom Diet-GB-6355-v04-27-2011

If you use a custom MTD flash this after DGB-boot-v1.5.8-custom-MTD_S.zip

April 23
Diet-GB-6355-04-23-2011
Updated kernel
Updated Rom 2.3.3
You need to wipe even from my rom, sorry

Diet-GB-6355-04232011

for Custom MTD flash this, DGB-boot-v1.5.8-custom-MTD_S.zip after flashing rom

v0.22.03.2011

volume/vib/silent option added
Failing at adding galaxy s style power widget, still working on it.

No wipe if coming from my roms, re install gapps

Diet Gingerbread v0.22.03.2011

Diet Gingerbread v0.22.03.2011-MTD


v0.20.03.2011

Tmobile theme chooser (tmo) (Androidian theme included)
AndroidTerm (cm)
H enabled

Diet Gingerbread v0.20.03.2011 non MTD

Diet Gingerbread v0.20.03.2011-MTD

No wipe if coming from my roms, re-install gapps (link below)

v0.16.03.2011

Updated Phone.apk
in-call and incoming call touch UI
kernel below included 528/245 max 710

No wipe needed, if coming from roms below, reflash gapps

Diet gingerbread v0.16.03.2011 non MTD

Diet gingerbread v0.16.03.2011-MTD

v0.13.03.2011

This is almost 2.3.3 I had some issues with cam with a few updates.
Facebook sync is fixed I believe
Soundrecorder with launcher shortcut added (I changed default to amr from 3gpp recording, I can post the 3gpp version if you want it)

Diet Gingerbread v0.13.03.2011 not for custom MTD

Diet Gingerbread v0.13.03.2011 w/MTD

I wiped this time, you should be able to just upgrade though, reinstall gapps

Google apps

Google apps( minimal package, get the rest from the market)

Full google apps (go to market and see if there are updates)

New kernel

I see some of you want a 710 kernel, well I did it for you, I added min and max at boot so it boots at 528/245 default, use setcpu to set to whatever you like, you can also select several different governors.

Flash over any of the roms here. Remember it's 528 default, so if you set to high and you reboot or lockup it will boot at 528 next time, once you find a stable frequency check set at boot in setcpu.

710 Diet Gingerbread kernel

Stand alone kernels (can be flashed back and forth without wipe)

528mhz kernel (if you have force closing try this please) also best battery life!
576mhz kernel (stock in rom)
614mhz kernel

Alternate gps.config files

Euro GPS config (flash this if you are having GPS issues in Europe)

Asia GPS config (flash this if you are having GPS issues in Asia)

Mixed results on 6.35.10.18 radio, radio 6.35.16.19 recomended. Upgrade your radio here

Custom MTD:
first before anything run this either in term or using adb (only "df" in term)
Code:
adb shell df
you should get something like this
Code:
carz2@carz2-HP-G61-Notebook-PC:~/android/system$ adb shell df
Filesystem           1K-blocks      Used Available Use% Mounted on
tmpfs                    98100        32     98068   0% /dev
tmpfs                    98100         0     98100   0% /mnt/asec
tmpfs                    98100         0     98100   0% /mnt/obb
/dev/block/mtdblock3    174080    106820     67260  61% /system
/dev/block/mtdblock5    169728    114684     55044  68% /data
/dev/block/mtdblock4    133120      2048    131072   2% /cache
/dev/block/loop0          1024      1024         0 100% /system/lib/modules
/dev/block/loop1          2816      2816         0 100% /system/fonts
/dev/block/mmcblk0p2    468331      8226    435120   2% /sd-ext
/dev/block/vold/179:1
                       7216340   5608896   1607444  78% /mnt/sdcard
/dev/block/vold/179:1
                       7216340   5608896   1607444  78% /mnt/secure/asec
K0HNKCLLUN"]
look at "/dev/block/mtdblock3 174080 106820 67260 61% /system" and "/dev/block/mtdblock4 133120 2048 131072 2% /cache"
I used "mtd 108 3" in my mtdpartmap.txt
Download DGB-recovery-v1.5.8-CustomMTD_S.zip
These instructions are from firerats thread (recommended reading material) modified a little for my use.
Quote:

Install Instructions:

Download DGB-recovery-v1.5.8-CustomMTD_S.zip
Download DGB-boot-v1.5.8-CustomMTD_S.zip
Create mtdpartmap.txt and put on /sdcard/ see configuration above or in Firerats thread < recomended
reboot to recovery
nandbackup
wipe cache + data
flash DGB-recovery-v1.5.8-CustomMTD_S.zip
reboot to recovery ( reboot and hold Home )
Flash Diet_GB_carz_v0.090-signed.zip
Flash gapps if you want them
Flash DGB-boot-v1.5.8-CustomMTD_S.zip
reboot

The above is what I did and I'm running fine right now,
Code:
carz2@carz2-HP-G61-Notebook-PC:~/android/system$ adb shell df
Filesystem           1K-blocks      Used Available Use% Mounted on
tmpfs                    98100        32     98068   0% /dev
tmpfs                    98100         0     98100   0% /mnt/asec
tmpfs                    98100         0     98100   0% /mnt/obb
/dev/block/mtdblock3    110592    106824      3768  97% /system
/dev/block/mtdblock5    363264    113212    250052  31% /data
/dev/block/loop0          1024      1024         0 100% /system/lib/modules
/dev/block/loop1          2816      2816         0 100% /system/fonts
/dev/block/mmcblk0p2    468331      8227    435119   2% /sd-ext
/dev/block/mmcblk0p2    468331      8227    435119   2% /cache
/dev/block/mtdblock4      3072       788      2284  26% /dev/cache
/dev/block/vold/179:1
                       7216340   5665644   1550696  79% /mnt/sdcard
/dev/block/vold/179:1
                       7216340   5665644   1550696  79% /mnt/secure/asec
55 > 250 on data
Thanks anyone who put effort into making Gingerbread for our old phone possible.

Archive:

v0.090

removed boot animation, push one to /system/media/ if you want one
now has custom MTD support (explained at bottom, scroll down) Thank you Firerat and Ibcoder

Dietgingerbread v0.090

coming from v0.081
I only wiped cache and data as explained below
If this is a first install wipe everything

v0.081

DietGingerbread v0.081

no wipe if coming from v0.03 up re-flash gapps

v0.080

no wipe if coming from v0.03 up re-flash gapps

DietGingerbread v0.080

Flash this to fix ext mount (also works on v0.070/1)

v0.071

no wipe if coming from v0.03 up re-flash gapps

DietGingerbread v0.071

v0.06

No wipe if coming from v0.03 up, flash gapps again.

DietGingerbread v0.06

v0.05

No wipe needed if you flash the full gapps after rom

DietGingerbread v0.05

v0.03

DietGingerbread v0.03

sorry you may need to wipe, I didn't but had to re install gapps after and everything else updated from the market on it's own.

v0.01

Gingerbread for sapphire 6355 (still v0.01 kernel, flash prefered kernel)
The Following 23 Users Say Thank You to carz12 For This Useful Post: [ View ] Gift carz12 Ad-Free
 
 
16th February 2011, 06:43 AM |#2  
Junior Member
Thanks Meter: 1
 
More
Wow, 6.35 radio Gingerbread ROM with working Cam actually happened. I thought that's impossible thing to do. Thanks OP for all hard work you put in this. Will test in next couple of days and report back. HTC Magic is still alive and kicking almost 2 years after being release.
The Following User Says Thank You to man_alone For This Useful Post: [ View ] Gift man_alone Ad-Free
16th February 2011, 07:03 AM |#3  
Senior Member
Flag Calgary
Thanks Meter: 138
 
More
Nice work carz !!!

You need to put a donate link.

I think you're the last dev dedicated to the 32a 6.35.
16th February 2011, 07:12 AM |#4  
OP Senior Member
Flag Grande Prairie
Thanks Meter: 171
 
Donate to Me
More
Quote:
Originally Posted by giant_rider

Nice work carz !!!

You need to put a donate link.

I think you're the last dev dedicated to the 32a 6.35.

I do have one, not sure it works, haha
The Following User Says Thank You to carz12 For This Useful Post: [ View ] Gift carz12 Ad-Free
16th February 2011, 07:18 AM |#5  
Senior Member
Flag Calgary
Thanks Meter: 138
 
More
If you post it, I will add it to my threads. I updated GB Cronos with your latest kernel. Hopefully I will have bug free USB.
16th February 2011, 07:36 AM |#6  
Senior Member
Flag Calgary
Thanks Meter: 138
 
More
carz, are you missing AudioPara4.csv?
16th February 2011, 07:45 AM |#7  
OP Senior Member
Flag Grande Prairie
Thanks Meter: 171
 
Donate to Me
More
Quote:
Originally Posted by giant_rider

carz, are you missing AudioPara4.csv?

not that I know of, it flashes when detecting 6.35 radio
16th February 2011, 07:49 AM |#8  
OP Senior Member
Flag Grande Prairie
Thanks Meter: 171
 
Donate to Me
More
its in system/etc/.audio it unzips as needed when installing the rom
The Following User Says Thank You to carz12 For This Useful Post: [ View ] Gift carz12 Ad-Free
16th February 2011, 07:51 AM |#9  
Senior Member
Flag Calgary
Thanks Meter: 138
 
More
I just noticed it gets extracted during execution of the any kernel script from ezterry.
16th February 2011, 07:53 AM |#10  
OP Senior Member
Flag Grande Prairie
Thanks Meter: 171
 
Donate to Me
More
I could have got rid of all that but its much easier to repo sync this way
16th February 2011, 07:54 AM |#11  
albert emmer's Avatar
Senior Member
Flag WPKL
Thanks Meter: 24
 
More
great effort carz! 2 thumbs up for you. hehe...
anyway, does voice search worked with this rom?

one more thing, does button backlight glows in this rom? i mean, when we click/screen on because in Giant's cronos version doesnt worked (correct me if im wrong, sorry Giant im not to blame you, but i love to have it glows, if possible hee....)

anyway great job to both carz and giantrider...
Post Reply Subscribe to Thread

Tags
gingerbread, new radio, sapphire

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

Advanced Search
Display Modes