[ROM DISCONTINUED][27-06-2013] AOSP - Jelly Bean 4.2.2 - Build 16

Search This thread

cn.fyodor

Senior Member
Dec 31, 2009
337
509
Nanjing
Hi, there

I'm from Andromadus Team (My Github), mainly maintaining the kernel repo and the qcom/display HAL. The source will be regularly sync-ed to my github, please feel free to fork or send pull request or build your own ROM manually. Go check out this page to start off. :p


Note: My Desire Z has been given to my friend, so I have no chance to flash/test the build 16. If there are no stupid things I did in this build, it should be the last one I can do for you. Also I hope someone can continue to maintain and build AOSP ROMs for this lovely QWERTY device. Thank you for your support.


Credits:
  • AOSP, CodeAurora, CyanogenMod, and Andromadus
  • Darkspadez for codefi.re

Issues:
  • no thumbnails shown for few 720p videos, which can be played though
  • Green splash issue while playing capture animation, not affecting the captured images though

Please attach the logcat or /proc/last_kmsg when you report any bugs unless it can be reproduced.

Download:
Uploadingit | Codefi.re | MD5: eee71763e0097eb9ee61209c3888ed5d

This AOSP ROM doesn't include Google Service, please get the latest gapps from Goo.im.


Unsupported Builds:
  • Huge changes after Build 12, so if you keep suffering from the new release, give it a try.

Changelog:

Build 16:
  • fix wrong data usage calculation
  • remove stock LiveWallpapers (anyone used them for daily driver?)
  • display HAL synced with CM
  • Kernel 3.0.83
Build 15:
  • fix battery drain using DYN as the default composition
  • fix Bluetooth battery drain
  • fix the display suspend/resume hang caused by wait4vsync
  • display HAL synced with CodeAurora
  • merged set of optimizations for Dalvik from AOSP Gerrit
  • use the Audio Pack for GNex in AOSP (change audio settings if ringtones/notifications are missing)
  • get back the "H" icon again for 3G network
  • keep keyboard lit until the screen is dimmed (CM patch)
  • make the caller's image half transparent as user required
  • black theme for Superuser app (white text on white background before)
  • enable ftrace support in Kernel
  • Kernel 3.0.80
Build 14:
  • fix crashing when input in browser or Play Store
  • fix a bug of Superuser that apps can get root perms without the user being prompted (Koush)
  • Kernel 3.0.71
Build 13:
  • Bcmdhd driver switched to Google AOSP version 5.90.195.114 (credit goes to paulb-nl)
  • add Bluesleep support (I don't use BT too often, please test if it helps to save battery)
  • use high speed (1GHz) as often as possible via the new delay feature of Interactive governor
  • few FB/KGSL patches from CodeAurora Kernel
  • few Vsync optimizations by CodeAurora, also fixed the 'excessive delay' issue
  • use Double buffering for Display HAL (Triple buffering before)
  • merge implementation of HTML5 WebSockets to play Flash in browser (CM)
  • fix wpa_supplicant service start up issue by Flinny
  • remove WiFi P2P support (seems not supported on this legacy bcm4329?)
  • fix sudden lags after heavy loads (eg. taking pictures or installing apps)
  • do not PM to idle on booting to speed up the process
  • disable KSM by default (enable it manually if you need)
  • use CM's prebuilt flash_image binary (stock one doesn't work for MMC)
  • fix Force Close on QuickSearch Settings when Gapps were not installed
  • merge some significant bug-fixes for MMS from Google
  • more Keylayout changes by NeverGone-RU
  • fix time picker layout on landscape for DeskClock app
  • new Superuser app from Koush
  • Kernel 3.0.70
Build 12:
  • boost CPU frequency while scrolling (merged from CM)
  • lock the hispeed_freq at 1GHz for Interactive governor
  • enable KSM again, which should work in background silently this time
  • few Keylayout and Overlay tweaks by NeverGone-RU
  • display HAL sync-ed with upstream (thanks CAF, GUI goes pretty fast again)
  • remove useless sample videos
  • Kernel 3.0.68
Build 11:
  • fix Force Close in Settings->Storage
  • remove the Settings menu in Gallery (does nothing and causes confusion)
  • tweaks and few patches from CodeAurora to display HAL
  • add Cortex-a8 optimization to build system (merged from CM)
  • Kernel 3.0.67
Build 10:
  • full sources synced from AOSP JB MR1.1 (aka Android 4.2.2)
  • Display HAL synced with CodeAurora (GPU is the default composition)
  • hack to add the ability of flipping to QuickSettings on statusbar even without gapps
  • update backup tool to deal with new gapps
  • use HW acceleration for keyguard to fix the Widget choppy issue
  • fixed zoom issue when swiping on images or other situations like this
  • BFQ v6 and several LMK patches
  • Kernel 3.0.66
Build 09:
  • Display HAL rebased to jb_mr1_chocolate branch of CodeAurora
  • HWComposer updated to 1.1 to match with JB 4.2 SurfaceFlinger
  • massive FB/KGSL kernel commits merged from MR1 branch
  • Kernel 3.0.61
Build 08:
  • fix SurfaceFlinger crashing framework issue
  • fix Gravity Sensor not working problem
  • EGL and Interactive governor tweaks
  • Webkit tweaks pulled from CM
  • Kernel 3.0.59
Build 07:
  • merged few optimized FB commits from CodeAurora
  • updated Interactive CPU Gov to the latest from Google
  • VoiceDialer works now but voice via BT has been disabled
  • show SoundRecorder app icon in app drawer
  • fixed GPS issue, as you wish :p
Build 06:
  • give back more memory to SF in kernel side, hope to solve the browser/lockscreen issue
  • fix camcorder (b0rked in Build 05)
  • BFQ updated to v5r1
Build 05:
  • updated to AOSP 4.2.1, and merged lots of fixing work by Flinny
  • reworked the memory layout in the kernel, 370MB left for userspace now
  • add ROW disk scheduler by CodeAurora, and set it as default
  • massive updates of Interactive CPU governor
  • merged the CM patch that displays QuickSettings when pulling over 70% of status bar
  • add a workaround to make adb always working if required
  • disable Multi-user feature support (you can change the prop in build.prop to enable it again)
  • disable KSM by default
  • kernel 3.0.57
Build 04: (AOSP 4.1.2)
  • Wireless Tether (softAp) fixed
  • use CM's MediaProvider repo instead (hope to fix internal audio blobs not listed in Settings issue)
  • add userinit script to init.d (yeah, init.d was supported already)
  • remove Apollo/CMFileManager apps
  • enable KSM in ramdisk
  • kernel 3.0.53
Build 03:
  • fix the network location issue (Google Now rocks etc)
  • implemented in-app search function based on CM's patch (you still can long-press the search key to access Google Now over any focused apps)
  • simplify the vsync thread, should be slightly faster than before
  • fix the unstoppable vsync warnings caused by the kernel
  • Port Fix Sluggish App Launch from ICS by darkspadez
  • use my own backuptool to fix CM's potential bugs
Build 02:
  • fixed USB storage issue
  • trying to fix Google network location not working
  • remove tracing debug in the kernel
  • add backup tools for gapps
Build 01:
  • latest AOSP source of 4.1.2
  • CMFileManager, Superuser, and Apollo apps from CM
  • kernel and userspace display driver synced from upstream
 
Last edited:

btrst

Senior Member
Nov 19, 2010
355
36
didnt try much multitasking, but seems about same with games.

also gets lower score on antutu.

camera focus button fixed tho. in flinnys build, it didnt focus when half pressed. btw i didnt have the issue of camera app dissapearing from drawer. it was there.

thanks for the rom.
 

adamz667

Senior Member
Jan 15, 2011
659
669
Warsaw
Rom seems to be little bit faster on some operations than Flinny's one (e.g. app drawer scrolling between pages is smoother, without stutters). But maybe it's placebo. Phone app launch is delayed about 5 sec (or more) when other apps are running in background (e.g. Google Play).

Edit: And sound was muted after first boot.
 
Last edited:

imanoob

Senior Member
Jan 16, 2011
131
21
That Maybe the VSync tweaks I think they may make the rom seem faster even if it isn't as indicated by benchmarks. Also could you post screenshots of the benchmarks from both roms so we can see which areas the difference is in so that what ever the differences are can be consolidated giving an overall faster rom, which I think is fyodor's goal here.
 

cn.fyodor

Senior Member
Dec 31, 2009
337
509
Nanjing
didnt try much multitasking, but seems about same with games.

also gets lower score on antutu.

camera focus button fixed tho. in flinnys build, it didnt focus when half pressed. btw i didnt have the issue of camera app dissapearing from drawer. it was there.

thanks for the rom.
Did you factory reset before flashing? I did it twice and still could not get the camera icon back. Hmm, a bit weird. :)

Rom seems to be little bit faster on some operations than Flinny's one (e.g. app drawer scrolling between pages is smoother, without stutters). But maybe it's placebo. Phone app launch is delayed about 5 sec (or more) when other apps are running in background (e.g. Google Play).

Edit: And sound was muted after first boot.
Never run into this muted issue in AOSP ROM. Could you reproduce the phone app delay problem or does it come up ramdonly?

That Maybe the VSync tweaks I think they may make the rom seem faster even if it isn't as indicated by benchmarks. Also could you post screenshots of the benchmarks from both roms so we can see which areas the difference is in so that what ever the differences are can be consolidated giving an overall faster rom, which I think is fyodor's goal here.
Nope, that's not my goal. VSYNC will probably boost the smoothness but not the speed, so I don't think Antutu can prove this kind of difference. But I'm sure Andromadus will enable VSYNC finally since the display driver from CodeAurora is getting complete these days.
 

imanoob

Senior Member
Jan 16, 2011
131
21
Oh well I guess I should have asked instead of assuming. Yea I think benchmarks miss a lot when it comes down to usability which can only be assessed by actually trying the rom.
 

adamz667

Senior Member
Jan 15, 2011
659
669
Warsaw
Never run into this muted issue in AOSP ROM. Could you reproduce the phone app delay problem or does it come up ramdonly?

Sound comes back after first volume change.

It looks like that Phone app delay comes up randomly or after launch of few heavy apps, I can't reproduce that right now. But it looks like if there is more apps in background to kill - to free memory for phone app, than phone app launch delay is bigger.
 
Last edited:

yozgatg

Senior Member
Jun 21, 2008
947
571
Wow, this rom definitely flies. In terms of smoothness (scrolling, animations, etc.) it's slighty smoother than Andromadus cM10, but multitasking, launching apps, switching apps is miles better (even close to GB level, which is impressive for an ICS/JB rom)
Thanks for this awesome rom, keep up the good work!

Sent from my HTC Vision using xda app-developers app
 

btrst

Senior Member
Nov 19, 2010
355
36
Wow, this rom definitely flies. In terms of smoothness (scrolling, animations, etc.) it's slighty smoother than Andromadus cM10, but multitasking, launching apps, switching apps is miles better (even close to GB level, which is impressive for an ICS/JB rom)
Thanks for this awesome rom, keep up the good work!

Sent from my HTC Vision using xda app-developers app

Maybe thats because its overclocked to 1.8 ghz i may be wrong

Sent from my HTC Vision using xda app-developers app
 

yozgatg

Senior Member
Jun 21, 2008
947
571
Maybe thats because its overclocked to 1.8 ghz i may be wrong

Sent from my HTC Vision using xda app-developers app

Nope, it's at 368-1200 interactive, but I was running andromadus at 1.5 GHz and didn't get this kind of speed.

Ps i do have the camera icon in the launcher

Sent from my HTC Vision using xda app-developers app
 

patek

Senior Member
Nov 5, 2005
328
16
Budapest
really fast, I like it
my only problem until now, how to configure the search key to work inside the applications, not to start the Google search
 

cn.fyodor

Senior Member
Dec 31, 2009
337
509
Nanjing
really fast, I like it
my only problem until now, how to configure the search key to work inside the applications, not to start the Google search
Basically a well-designed application should contain a search button on the GUI if there are some database to search. :p

G apps are Already included? ;)

Inviato dal mio HTC Vision con Tapatalk 2
Nope, it's just AOSP build. You can flash the gapps by yourself. Currently I haven't included the backup.sh in this ROM to backup gapps before flashing/updating. Will do that in next builds.


PS, hmm, why you guys could get the camera icon in app drawer, but only not me? Interesting. xD
 

jspina

Senior Member
Jun 8, 2011
668
149
porter ranch
Basically a well-designed application should contain a search button on the GUI if there are some database to search. :p


Nope, it's just AOSP build. You can flash the gapps by yourself. Currently I haven't included the backup.sh in this ROM to backup gapps before flashing/updating. Will do that in next builds.


PS, hmm, why you guys could get the camera icon in app drawer, but only not me? Interesting. xD

I remember in the beginning it had to do something with the gapps. just check to make sure you have the gapps for 4.1.2. and not 4.1.1
 

Careless_

Senior Member
Nov 13, 2010
626
64
i take it the performance options are not on the AOSP roms? cant find 'em!

edit: can't connect phone to computer as USB storage... this is fun. :-/

edit: and I can't access my SD card using airdroid, but it's shown in file manager... this is not fun anymore.
 
Last edited:

Top Liked Posts

  • There are no posts matching your filters.
  • 78
    Hi, there

    I'm from Andromadus Team (My Github), mainly maintaining the kernel repo and the qcom/display HAL. The source will be regularly sync-ed to my github, please feel free to fork or send pull request or build your own ROM manually. Go check out this page to start off. :p


    Note: My Desire Z has been given to my friend, so I have no chance to flash/test the build 16. If there are no stupid things I did in this build, it should be the last one I can do for you. Also I hope someone can continue to maintain and build AOSP ROMs for this lovely QWERTY device. Thank you for your support.


    Credits:
    • AOSP, CodeAurora, CyanogenMod, and Andromadus
    • Darkspadez for codefi.re

    Issues:
    • no thumbnails shown for few 720p videos, which can be played though
    • Green splash issue while playing capture animation, not affecting the captured images though

    Please attach the logcat or /proc/last_kmsg when you report any bugs unless it can be reproduced.

    Download:
    Uploadingit | Codefi.re | MD5: eee71763e0097eb9ee61209c3888ed5d

    This AOSP ROM doesn't include Google Service, please get the latest gapps from Goo.im.


    Unsupported Builds:
    • Huge changes after Build 12, so if you keep suffering from the new release, give it a try.

    Changelog:

    Build 16:
    • fix wrong data usage calculation
    • remove stock LiveWallpapers (anyone used them for daily driver?)
    • display HAL synced with CM
    • Kernel 3.0.83
    Build 15:
    • fix battery drain using DYN as the default composition
    • fix Bluetooth battery drain
    • fix the display suspend/resume hang caused by wait4vsync
    • display HAL synced with CodeAurora
    • merged set of optimizations for Dalvik from AOSP Gerrit
    • use the Audio Pack for GNex in AOSP (change audio settings if ringtones/notifications are missing)
    • get back the "H" icon again for 3G network
    • keep keyboard lit until the screen is dimmed (CM patch)
    • make the caller's image half transparent as user required
    • black theme for Superuser app (white text on white background before)
    • enable ftrace support in Kernel
    • Kernel 3.0.80
    Build 14:
    • fix crashing when input in browser or Play Store
    • fix a bug of Superuser that apps can get root perms without the user being prompted (Koush)
    • Kernel 3.0.71
    Build 13:
    • Bcmdhd driver switched to Google AOSP version 5.90.195.114 (credit goes to paulb-nl)
    • add Bluesleep support (I don't use BT too often, please test if it helps to save battery)
    • use high speed (1GHz) as often as possible via the new delay feature of Interactive governor
    • few FB/KGSL patches from CodeAurora Kernel
    • few Vsync optimizations by CodeAurora, also fixed the 'excessive delay' issue
    • use Double buffering for Display HAL (Triple buffering before)
    • merge implementation of HTML5 WebSockets to play Flash in browser (CM)
    • fix wpa_supplicant service start up issue by Flinny
    • remove WiFi P2P support (seems not supported on this legacy bcm4329?)
    • fix sudden lags after heavy loads (eg. taking pictures or installing apps)
    • do not PM to idle on booting to speed up the process
    • disable KSM by default (enable it manually if you need)
    • use CM's prebuilt flash_image binary (stock one doesn't work for MMC)
    • fix Force Close on QuickSearch Settings when Gapps were not installed
    • merge some significant bug-fixes for MMS from Google
    • more Keylayout changes by NeverGone-RU
    • fix time picker layout on landscape for DeskClock app
    • new Superuser app from Koush
    • Kernel 3.0.70
    Build 12:
    • boost CPU frequency while scrolling (merged from CM)
    • lock the hispeed_freq at 1GHz for Interactive governor
    • enable KSM again, which should work in background silently this time
    • few Keylayout and Overlay tweaks by NeverGone-RU
    • display HAL sync-ed with upstream (thanks CAF, GUI goes pretty fast again)
    • remove useless sample videos
    • Kernel 3.0.68
    Build 11:
    • fix Force Close in Settings->Storage
    • remove the Settings menu in Gallery (does nothing and causes confusion)
    • tweaks and few patches from CodeAurora to display HAL
    • add Cortex-a8 optimization to build system (merged from CM)
    • Kernel 3.0.67
    Build 10:
    • full sources synced from AOSP JB MR1.1 (aka Android 4.2.2)
    • Display HAL synced with CodeAurora (GPU is the default composition)
    • hack to add the ability of flipping to QuickSettings on statusbar even without gapps
    • update backup tool to deal with new gapps
    • use HW acceleration for keyguard to fix the Widget choppy issue
    • fixed zoom issue when swiping on images or other situations like this
    • BFQ v6 and several LMK patches
    • Kernel 3.0.66
    Build 09:
    • Display HAL rebased to jb_mr1_chocolate branch of CodeAurora
    • HWComposer updated to 1.1 to match with JB 4.2 SurfaceFlinger
    • massive FB/KGSL kernel commits merged from MR1 branch
    • Kernel 3.0.61
    Build 08:
    • fix SurfaceFlinger crashing framework issue
    • fix Gravity Sensor not working problem
    • EGL and Interactive governor tweaks
    • Webkit tweaks pulled from CM
    • Kernel 3.0.59
    Build 07:
    • merged few optimized FB commits from CodeAurora
    • updated Interactive CPU Gov to the latest from Google
    • VoiceDialer works now but voice via BT has been disabled
    • show SoundRecorder app icon in app drawer
    • fixed GPS issue, as you wish :p
    Build 06:
    • give back more memory to SF in kernel side, hope to solve the browser/lockscreen issue
    • fix camcorder (b0rked in Build 05)
    • BFQ updated to v5r1
    Build 05:
    • updated to AOSP 4.2.1, and merged lots of fixing work by Flinny
    • reworked the memory layout in the kernel, 370MB left for userspace now
    • add ROW disk scheduler by CodeAurora, and set it as default
    • massive updates of Interactive CPU governor
    • merged the CM patch that displays QuickSettings when pulling over 70% of status bar
    • add a workaround to make adb always working if required
    • disable Multi-user feature support (you can change the prop in build.prop to enable it again)
    • disable KSM by default
    • kernel 3.0.57
    Build 04: (AOSP 4.1.2)
    • Wireless Tether (softAp) fixed
    • use CM's MediaProvider repo instead (hope to fix internal audio blobs not listed in Settings issue)
    • add userinit script to init.d (yeah, init.d was supported already)
    • remove Apollo/CMFileManager apps
    • enable KSM in ramdisk
    • kernel 3.0.53
    Build 03:
    • fix the network location issue (Google Now rocks etc)
    • implemented in-app search function based on CM's patch (you still can long-press the search key to access Google Now over any focused apps)
    • simplify the vsync thread, should be slightly faster than before
    • fix the unstoppable vsync warnings caused by the kernel
    • Port Fix Sluggish App Launch from ICS by darkspadez
    • use my own backuptool to fix CM's potential bugs
    Build 02:
    • fixed USB storage issue
    • trying to fix Google network location not working
    • remove tracing debug in the kernel
    • add backup tools for gapps
    Build 01:
    • latest AOSP source of 4.1.2
    • CMFileManager, Superuser, and Apollo apps from CM
    • kernel and userspace display driver synced from upstream
    16
    Nope, I'm still around, but just too busy these days. Will try a new build on this weekend or some day of next week. :p
    11
    @cn.fyodor
    THX for Build16!

    You changed the topic to [ROM DISCONTINUED].
    Does this really mean, you will not work on future updates anymore?
    If so, we have to accept it and let me say many thanks for your great job. With this ROM I powered up my DesireZ as much as possible.
    Yeah, I will not release any ROMs for Desire Z unless the last build has some potential critical bugs.

    Thank you very much, fyodor, it is the best rom for our device, we will miss you too much. Thanks for your effort, knowledge and support for the last great qwerty phone.

    Enviado desde mi HTC Vision usando Tapatalk 4 Beta
    My pleasure to accept all your thanks. :)
    10
    Try to wipe Play Store cache in apps settings. I had also crashes of Market with latest gapps 01032013, however after wipe not seen any more. Hope this will be stable.

    I'm wondering if the crashing bug was introduced by Google Play itself because no other apps crashed the same way. However I've made a dirty hack to avoid this issue for Play.

    Reboot to Recovery, then push the new framework.jar to /system/framework/ directory. You'll be fine after reboot. :p

    Note: this attachment is only for Build 14.
    9
    A guy named Fyodor went to the ISS. I hope that it wasn't you! We are still starving for a new build.
    LOL. New build is up.