[Rom][32A][6.35] GBRider_Cronos_v2.3.0 (Android 2.3.4) (14-Jul-2011)

Search This thread
G

GuestK00288

Guest
I ported the latest GB Cronos from Feeyo to the 32a Magic 6.35 radio. This rom uses carz's 2.6.34 kernel.

***Feeyo and carz have put in a lot of work for us....please let them know by donating here and here.***


How to install ROM:

1. Nand backup
2. Wipe cache and dalvik (try wiping dalvik only if coming from an earlier version of GB Cronos)
3. Flash GB rom (rapidshare, multiupload)
4. Flash gapps (rapidshare, multiupload)
5. Flash carz's oc kernel (if desired - see below)
6. Flash GPS fix (if needed for your location - see below)
7. Reboot


Kernels and GPS fixes:

You can flash these files from carz from recovery with no wipe

576 MHz oc kernel: (rapidshare, multiupload)
614 MHz oc kernel: (rapidshare, multiupload)
710 MHz oc kernel: (rapidshare, multiupload) (thanks to rps13)


Fix for GPS in Asia: GPS_AS.zip (rapidshare, multiupload)
Fix for GPS in Europe: GPS_EU.zip (rapidshare, multiupload)



Update Details:

-See 2nd post


Bugs:

-Youtube HQ buggy
-Lights/leds buggy



Working:

-USB tethering (with stock setting -> tethering works with Market apps)
-Games (you may have to move some of them to internal phone memory from SD card download optimized Angry Birds here)
-Camera
-Camcorder / video recording
-Gmail
-BT
-Wifi
-GPS
-USB connect
-3G/2G
-Phone calls
-Youtube
-Facebook sync
-Ap2sd
-Google voice search
-Smooth UI
-No FCs
-Root
-Most everything
-GB screen on/off animation
..To enable On/Off animations in this build:
..1. SpareParts: Enable both and put on Normal.
..2. Menu -> Settings -> Display -> Animation = Show All.
..3. CM Extra -> Display -> Rotate 180 = enable.
..4. CM Extra -> Display -> Rotate Screen On and Off = enable.
..This should work. If not reboot.


I've included Astro File Manager and Titanium Backup to make restoring apps easier.

CREDITS:
....Feeyo for this AOSP 2.3 GB rom with CM parts Link: HTC Hero Cronos Ginger
....carz12 for his work on the kernel Link:2.6.34-6355 kernel and 2.6.35-6355 kernel
....dsixda for his kitchen Link: [KITCHEN] Basic ROM kitchen for aspiring Magic cooks by dsixda
....ezterry, Firerat, and the CM Team


This rom is for the 32A Magic / Sapphire.
You need the new radio 6.35.10.18 or 6.35.16.19, SPL 1.76.2007 and recovery-RA-Magic32A-6.35-v1.6.2 or recovery-RA-hero-v1.6.2.img or recovery-RA-sapphire-v1.7.0H.img or recovery-RA-magic+-v2.0.0.1-seo.img.
It might work on with other recovery images, but I have not tested them.
If you do not know how to change your radio, SPL and recovery, click here at Cursor's post.

*NOTE*
I am not sure how much support I will provide for this rom.
I will try to update at a minimum whenever Feeyo release updates that will port over to our phones.
If you don't know what you're doing and have a question that is not specifically related to this rom, please search google, XDA, etc. first before you ask.

I am not responsible if you brick your phone. Nand backups are your friend :)
 
Last edited:
G

GuestK00288

Guest
Optimized Angry Birds:
optimized Angry Birds link


Kernels and GPS fixes:
You can flash these files from carz from recovery with no wipe

576 MHz oc kernel: (rapidshare, multiupload)
614 MHz oc kernel: (rapidshare, multiupload)
710 MHz oc kernel: (rapidshare, multiupload) (thanks to rps13)

Fix for GPS in Asia: GPS_AS.zip (rapidshare, multiupload)
Fix for GPS in Europe: GPS_EU.zip (rapidshare, multiupload)




Updates (v2.3.0 - July 12, 2011):
-Download link for v2.3.0
MD5sum: 0bd33de6f0f6fcb59f58c09713f729f5

Updated to Feeyo's 2.3.0 Cronos build from July 12
For detailed change log see Feeyo's Cronos Forum



Updates (v2.2.4 - June 10, 2011):
-Download link for v2.2.4
MD5sum: cc02f88e7e998c134909ffd588ac5592

Updated to Feeyo's 2.2.4 Cronos build from June 8
Added CM Parts back
For detailed change log see Feeyo's Cronos Forum



Updates (v2.2.3 - June 4, 2011):
-Download link for v2.2.3
MD5sum: c131230e8be97c7ae82c3d3aa80179c7

Updated to Feeyo's 2.2.3 Cronos build from June 3
Removed CM Parts
For detailed change log see Feeyo's Cronos Forum



Updates (v2.1.0 - Apr 28, 2011):
-Download link for v2.1.0
MD5sum: 4d6623d2ea8796eb5f93114a1edbd9ef

Fixed/Updated (from original Hero Cronos rom, some of these items are only applicable to the kernel for the Hero and not the Sapphire...I am too lazy to figure out which are irrelevant to the Sapphire using carz's kernel so I included them here):

Updated to latest AOSP/CM sources
Reverted toolchain back to 4.4.3
3G/WiFi priority fixed
Added Cronos Wallpaper collections to default Launcher
Added more DalvikVM Heap jumps in CM Extra
Changed WiFi Policy to not disconnect while in sleep mode
Tweaked lowmemorykiller configurations in init.rc and hero.init.rc
Enabled android powertop support
Added VM dirty_writeback_centisecs
Better libsensors (Sensor Sensitivity)
Re-written a lot for liblights
Changed notifications alert blinks
Included Orriginal HTC Hero Battery Calculation
Tweaked GPS
Tweaked Brightness Stability
RGB Reverted
Included latest "Leaked" Music Player
Removed MIUI Camera
Added Default Camera
Tweaked Cronos Governor Configuration
Tweaked Kernel lowmemorykiller.c
Changed strict init.rc lowmemorykiller configuration
Will not kill as fast anymore
Better memory utilization


Updates (v2.0.1 - Apr 10, 2011):

Fixed/Updated (from original Hero Cronos rom):

Added Default Phone App with In call menu.
Repatched EGL.
This is an update patch only! No wipes of any kind needed.


Updates (v2.0.0 - Apr 9, 2011):
MD5sum: 70bb9d5edf8e84b243fd308577f4cc97

Fixed/Updated (from original Hero Cronos rom):

Resampler optimization routines properly patch.
TextView.setText memleak fixed.
SW renderer of Stagefright move on to draw stage after the initialization.
Fixed isValid() Software EGL Rendering seg fault.
Default WiFi sleep policy added.
Added sdcard tweaks.
Removed Default Camera.
Removed Default Music Player.
Added MIUI Camera.
Added MIUI Music Player.
Changed some compile optimizations.
Faster GUI Animations.
Updated to latest CM Extra. (By CM Team)
Integrated latest CM source updates. (By CM Team)


Updates (v1.9.5 - Mar 28, 2011):

Fixed/Updated (from original Hero Cronos rom):

TextView.setText memleak fixed
OOM Error encoding images
Fixed contact data updating


Updates (v1.9.4 - Mar 21, 2011):

Fixed/Updated (from original Hero Cronos rom):

21 Mar 2011 | Cronos Ginger 1.9.4
Fixed Launcher Menu (more) Replication Bug.
Bugs: Heavy Graphics Load System Crash. (Library Exception)


Updates (v1.9.3 - Mar 20, 2011):

Fixed/Updated (from original Hero Cronos rom):

20 Mar 2011 | Cronos Ginger 1.9.3
AccessibilityManagerService death notifications proper clean up.
Removed dead store : core/java/android/os/BatteryStats.java Patch2.
Improved shutdown speed.
revert PIXEL_FORMAT_RGB_565 (By Nadlabak)
Improved Camera preview format.
Gralloc Mem Leak Fix.

17 Mar 2011 | Cronos Ginger 1.9.2
Updated to latest source updates
Included New EVO kernel.
Added cifs module.
Compiled it deodexed now.
Changed some compile optimizations.
Bug fixes of DRM framework
Removed dead code with no other effect than consuming battery life.
float values equality checks : core/java/android/webkit/WebView.java.
Updated to latest CM Extra.
Removed dead store : core/java/android/os/BatteryStats.java
frameworks/base: Fix for force close during rapid FF of cetain midi clips
Runtime inclusion of services in the SystemServer with overlays
Fixed memory leak in PreferenceScreen.
Removed strict lowmemorykiller configuration.
Should be nicer to battery life.



Updates (v1.9.0 - Mar 13, 2011):
-Ported from Ginger Cronos 1.9.0

Fixed/Updated (from original Hero Cronos rom):

-Updated to latest sources
-Fixed Volume Key handling
-Added DSPManager again
-Patched libfreetype for better rendering of fonts
-Changed animation speeds to be a bit slower (Nicer to look at)


Updates (v1.8.0 - Mar 5, 2011):
-Ported from Ginger Cronos 1.8.0
-Changed GBRider Cronos version number to correspond to original Hero Cronos

Fixed/Updated (most from original Hero Cronos rom):

-Updated build to Android 2.3.3
-Fixed Battery Icon
-Fixed WiFi/3G Bug
-Unlocked Android 2.3 Audio effects for Music Player
-Removed DSPManager
-Patched libfreetype for better rendering of fonts
-CM Extra updated to latest version
-In call touch UI added back to Phone settings


Updates (v1.5.0 - Feb 23, 2011):
-Ported from Ginger Cronos 1.5.0
-Changed GBRider Cronos version number to correspond to original Hero Cronos

Fixed/Updated (most from original Hero Cronos rom):

-Fixed USB Tethering
-Smoother GUI
-Faster GUI
-Removed memory reservation for phone app
-Left green charge led activated on 90%
-Fixed: Charge low % bug
-Fixed: In call Lockscreen bug
-Fixed: AM/PM Lockscreen Bug
-Some changes to EGL again
-Youtube HQ works sometimes
-CM Extras fixed so no FC on any options


Updates (v2 - Feb 16, 2011):
-Ported from Ginger Cronos 1.3.0

Fixed/Updated:

-Google voice search
-USB connect
-Trackball light
-More performance tweaks
-Updated CM Extra
-Fixed Webcore Library exceptions
-Improved EGL
-Included Launcher2
-Improved Camera
-Fixed Lockscreen
-Fixed home buton
-Faster animations
-Camera Rendering Changes


Not working:

-Youtube high def videos over wifi
-Some games like Angry Birds (?)
-Usb tethering may not be working (?)
-Airplane mode may drain battery (?)



Updates (v1 - Feb 13, 2011):
-Ported from Ginger Cronos 1.1.0

Not working:

-Google voice search
-USB connect buggy
-Youtube high def videos over wifi
-Some games like Angry Birds
-Trackball light
-Usb tethering may not be working
-Airplane mode may drain battery
 
Last edited:
G

GuestK00288

Guest
Hopefully others can confirm, but the camera and camcorder video recording are working for me.

Facebook also seems to sync fine (but I don't use FB so my test was basic and I'm no expert on the FB apk).

The GB screen on/off animations were working for me, but right now they're not. I noticed from the Hero and other forums that this feature seems to be buggy for all. Here is a work around. Enable 180 degrees rotating by going into CM Extra -> Display -> Rotate 180 degrees (make sure screen off and screen on animation are selected). Reboot. Then enable all window animations by going into Settings -> Display -> Show All window animations. This seems to work most of the time.

This is my favourite 32a 6.35 AOSP / CM rom to date. It's snappy with no FC's (except if you try to navigate through the initial set up wizard on first boot too quickly - which seems normal) and no major bugs (from my testing anyway).

After you get your phone set up, reboot once to speed things up. Jit is enabled.
 
Last edited:

liderzre

Senior Member
Sep 20, 2008
555
13
Fulda
Confirmed:
camera and camcorder video recording are working for me also!!!
fb sync working
great job
Thanks
 
G

GuestK00288

Guest
What about battery drain?

Battery drain so far seems the same to me as it is on other roms using carz's 2.6.34 v0.70 kernel.

Lately, I've been turning off auto-sync, 3G, GPS, BT, and wifi most of the time and I've been getting 2+ days with a single charge.

When I use those features heavily I start the day with 90-100% and end up having 25-40% remaining by the end of the day.
 

Ntadeusz

Senior Member
Jun 15, 2008
268
27
Battery drain so far seems the same to me as it is on other roms using carz's 2.6.34 v0.70 kernel.

Lately, I've been turning off auto-sync, 3G, GPS, BT, and wifi most of the time and I've been getting 2+ days with a single charge.

When I use those features heavily I start the day with 90-100% and end up having 25-40% remaining by the end of the day.

Thank You. I will flashing it, but first i have to change spl and radio. At the moment i have old radio.
 

saibot64

Senior Member
Feb 18, 2010
112
3
Cracow
That's quite interesting, i was staying away from new radio roms because of camera problems, but stock new radio roms were always kinda better for me. I'll try this one, thank you!
 
G

GuestK00288

Guest
Is it fast and smooth?
I just flashed OR seems i need to update again...

It is fairly fast and smooth for me. I set the windows and transition animations in Spareparts to fast and I increased the scrolling speed, etc. in LauncherPro. I also set the tweak in AutoKiller, and there are the performance settings in CM Extra. Then I reboot.

The max kernel speed is set at 576, so it won't be as fast as the roms that are set to oc to higher frequencies. I can look into oc for the next release.

Update: It's not the fastest, but I just got some Linpack scores of 3.90-4.00, so it's respectable especially for no oc.
 
Last edited:

ATeam-MrT

Senior Member
Dec 22, 2009
287
23
Kärnten
Wow, this is good news. Giant, do you know what has changed that the cam is working now?

@Capy, good to see you still around here in the Magic forum :). Do you think that you can take advantage of this development in order to get the cam working with your FroyoSense ROM?

Thx, and keep on the good work :)
 

capychimp

Retired Recognized Developer
Sep 18, 2009
8,718
7,345
At home
Wow, this is good news. Giant, do you know what has changed that the cam is working now?

@Capy, good to see you still around here in the Magic forum :). Do you think that you can take advantage of this development in order to get the cam working with your FroyoSense ROM?

Thx, and keep on the good work :)
trying man trying ;)
 

Maxxy13

Senior Member
Mar 30, 2010
399
46
Greater Toronto Area, ON
This is an awesome ROM. Smooth, stable... The only thing I noticed so far is that Neocore FCs every time.
As for the Voice Search, it works first time after installing it from the Market. It then stops working after reboot. Same behavior was in the ezterry's releases.
Giant, thanks a lot for compiling this ROM. It's golden!

Update: Neocore issue solved by reinstalling it.

Sent from my GBRider Cronos v1.0 using Tapatalk
 

mp00

Member
May 12, 2010
18
0
Lodz
Well,

I am really impressed with this rom, too. I think it's first new 32A radio android >2.1 with so many features working (3d accel. does not - I suppose).

I noticed 1 minor inconvenience - on the first attempt to use Market - Market and Launcher did FC (now it's running fine).

And 1 a little more annoying - Sygic Mobile Maps (10) do not work ("App closed unexpectedly"...)


Logcat below:
Code:
W/FlurryAgent(  993): onStartSession called with duplicate context, use a specific Activity or Service as context instead of using a global context
I/ActivityManager(  507): Starting: Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=com.sygic.drive/.SygicDriveActivity bnds=[3,138][77,225] } from pid 599
I/ActivityManager(  507): Start proc com.sygic.drive for activity com.sygic.drive/.SygicDriveActivity: pid=1372 uid=10041 gids={3003, 1015}
D/dalvikvm( 1372): Cronos GC_EXTERNAL_ALLOC freed 47K, 54% free 2489K/5379K, external 0K/0K, paused 70ms
D/dalvikvm(  602): Cronos GC_CONCURRENT freed 484K, 52% free 3250K/6727K, external 0K/512K, paused 8ms+19ms
D/dalvikvm(  507): Cronos GC_CONCURRENT freed 1160K, 44% free 5488K/9671K, external 2487K/2513K, paused 18ms+25ms
D/dalvikvm( 1372): Trying to load lib /data/data/com.sygic.drive/lib/libsygic.so 0x405176d0
D/dalvikvm( 1372): Added shared lib /data/data/com.sygic.drive/lib/libsygic.so 0x405176d0
D/dalvikvm( 1372): GetFieldID: unable to find field Landroid/view/Surface;.mSurface:I
D/AndroidRuntime( 1372): Shutting down VM
W/dalvikvm( 1372): threadid=1: thread exiting with uncaught exception (group=0x40018560)
E/AndroidRuntime( 1372): FATAL EXCEPTION: main
E/AndroidRuntime( 1372): java.lang.NoSuchFieldError: mSurface
E/AndroidRuntime( 1372):        at com.sygic.drive.SygicMain.InitJavaObjects(Native Method)
E/AndroidRuntime( 1372):        at com.sygic.drive.SygicMain.<init>(SygicMain.java:60)
E/AndroidRuntime( 1372):        at com.sygic.drive.SygicDriveActivity$4.<init>(SygicDriveActivity.java:319)
E/AndroidRuntime( 1372):        at com.sygic.drive.SygicDriveActivity.onCreate(SygicDriveActivity.java:319)
E/AndroidRuntime( 1372):        at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1047)
E/AndroidRuntime( 1372):        at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1706)
E/AndroidRuntime( 1372):        at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:1768)
E/AndroidRuntime( 1372):        at android.app.ActivityThread.access$1500(ActivityThread.java:123)
E/AndroidRuntime( 1372):        at android.app.ActivityThread$H.handleMessage(ActivityThread.java:936)
E/AndroidRuntime( 1372):        at android.os.Handler.dispatchMessage(Handler.java:99)
E/AndroidRuntime( 1372):        at android.os.Looper.loop(Looper.java:123)
E/AndroidRuntime( 1372):        at android.app.ActivityThread.main(ActivityThread.java:3812)
E/AndroidRuntime( 1372):        at java.lang.reflect.Method.invokeNative(Native Method)
E/AndroidRuntime( 1372):        at java.lang.reflect.Method.invoke(Method.java:507)
E/AndroidRuntime( 1372):        at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:841)
E/AndroidRuntime( 1372):        at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:599)
E/AndroidRuntime( 1372):        at dalvik.system.NativeStart.main(Native Method)
W/ActivityManager(  507):   Force finishing activity com.sygic.drive/.SygicDriveActivity
W/ActivityManager(  507): Activity pause timeout for HistoryRecord{4091db18 com.sygic.drive/.SygicDriveActivity}
W/ResourceType(  507): Skipping entry 0x7f040006 in package table 0 because it is not complex!
W/ResourceType(  507): Skipping entry 0x7f040005 in package table 0 because it is not complex!
I/ActivityManager(  507): No longer want com.noshufou.android.su (pid 1017): hidden #16
I/WindowManager(  507): Setting rotation to 1, animFlags=0
I/ActivityManager(  507): Config changed: { scale=1.0 imsi=260/3 loc=pl_PL touch=3 keys=1/1/2 nav=3/1 orien=2 layout=18 uiMode=17 seq=7 themeResource=null}
D/dalvikvm(  599): Cronos GC_EXPLICIT freed 192K, 54% free 3073K/6663K, external 2738K/3419K, paused 182ms
I/PowerWidget(  561): Clearing any old widget stuffs
I/PowerWidget(  561): Setting up widget
I/PowerWidget(  561): Default buttons being loaded
I/PowerWidget(  561): Button list: toggleWifi|toggleBluetooth|toggleGPS|toggleSound
I/PowerWidget(  561): Setting up button: toggleWifi
I/PowerWidget(  561): Setting up button: toggleBluetooth
I/PowerWidget(  561): Setting up button: toggleGPS
D/dalvikvm(  599): Cronos GC_EXPLICIT freed 21K, 55% free 3052K/6663K, external 2585K/3228K, paused 157ms
I/PowerWidget(  561): Setting up button: toggleSound
D/dalvikvm(  599): Cronos GC_EXPLICIT freed 95K, 56% free 2956K/6663K, external 2432K/3037K, paused 127ms
D/dalvikvm(  599): Cronos GC_EXPLICIT freed 10K, 56% free 2949K/6663K, external 2432K/3037K, paused 102ms
D/dalvikvm(  599): Cronos GC_EXPLICIT freed 735K, 54% free 3131K/6663K, external 2521K/3037K, paused 88ms
D/dalvikvm(  599): Cronos GC_EXPLICIT freed 197K, 54% free 3083K/6663K, external 2438K/3037K, paused 139ms
I/Process ( 1372): Sending signal. PID: 1372 SIG: 9
I/ActivityManager(  507): Process com.sygic.drive (pid 1372) has died.
D/dalvikvm(  507): Cronos GC_EXPLICIT freed 268K, 44% free 5431K/9671K, external 1946K/2428K, paused 166ms
D/dalvikvm( 1075): Cronos GC_EXPLICIT freed 187K, 53% free 2781K/5831K, external 276K/512K, paused 98ms
W/ActivityManager(  507): Activity destroy timeout for HistoryRecord{4091db18 com.sygic.drive/.SygicDriveActivity}

Michal
 
Last edited:

Top Liked Posts