[ROM] [5.1.1] ZMoD (09/09)

Search This thread

Ziyan

Recognized Developer
Jun 6, 2010
875
9,127
29
Szentes
ZMoD is an AOSP-based Android 5.1 ROM focused to bring the most popular features to a clean, AOSP-based ROM.

A bit of history: when 5.1 released, I was impressed by the memory management fixes it brought us - it's a lot better than 5.0 was. Since I use my phone heavily, mostly for texting with multiple apps, it was clear that I couldn't go back to 5.0 anymore - however, there were no feature-filled 5.1 ROMs yet, so an idea popped into my mind: why not create one? This is how the first version of ZMoD born.

Features
- RRO theming support
- screenshots: quick delete action
- configurable wakeup on charger connect
- configurable volume button wake
- advanced reboot
- show application's package name in the "App info" screen
- statusbar clock and date customizations
- option to hide USB debugging icon
- clock and time clickable in statusbar
- battery icon customizations
- alarm clock: increasing volume option
- alarm clock: flip and shake actions
- materialized gallery, calendar, browser and sms (not fully done yet) app
- material default wallpaper
- swipe in AOSP keyboard


Todo
- battery and notification light customizations


Instructions
First time flashing ZMoD to your maguro (or coming from another ROM)?
Unlock & install a recovery
Wipe data & cache partitions
Flash ZMoD.
Optional: Install the Google Apps addon package.​

Updating from a previous build?
Just install the latest ROM zip. If you had Google Apps installed, you need to re-flash it as well.​


Downloads
Latest build: see the downloads section.

Google Apps: Bugs[/SIZE]
- thin purple line(s) on the edge of some recorded videos

XDA:DevDB Information
ZMoD, ROM for the Samsung Galaxy Nexus

Contributors
[URL="http://forum.xda-developers.com/member.php?u=2633638"]Ziyan, MWisBest, freshgiammi, Everyone else who helped me: AOSP, Hashcode, ...
Source Code: https://github.com/ZMoD-R

ROM OS Version: 5.1.x Lollipop
ROM Kernel: Linux 3.0.x
Based On: AOSP

Version Information
Status: Beta

Created 2015-03-21
Last Updated 2016-02-12
 
Last edited:

Akosijasper

Senior Member
Mar 29, 2013
159
13
Kudos! @ziyan

wow! thanks a lot for making GNEX alive @Ziyan, i'll flash it right away. :D long live Gnex!:fingers-crossed:
 
Last edited:

Fenix46

Senior Member
Nov 7, 2014
300
652
Veneto
Xiaomi Redmi 8
Thanks :D... in donwload... tomorrow I try to duty with your kernel ... but it will be a bomb, then I think I will change it to prove my kernel, I think I'll change rom to do the tests to my kernel :)
 
  • Like
Reactions: bufaloattento
Dec 23, 2013
41
1
where can i download this? sorry im sort of new! disregard my ignorance. i guess the downloads tab is there for a reason lol
 
Last edited:

Merio90

Senior Member
Dec 21, 2010
191
90
Los Angeles, CA
Bugs?

Bugs
- offmode charging broken
- green bars on the edge of the recorded videos

Thanks alot Ziyan for keeping this phone alive and running. :good:
Just to clarify... Ziyan are those the only bugs you have come across? Are there any other bugs that we should be aware of such as graphical glitches or wifi/data issues bluetooth perhaps? Would this be considered a daily driver? Sorry about all the questions, but I really want to jump to a 5.0 rom 4.4.4 just isn't cutting it anymore. I have all kinds of ram issues all the times, forcing me to reboot my phone on a daily basis. I think this would be the perfect opportunity for me to transition to a lolipop rom, but I would like to know if this rom is stable enough for daily use.
 

Akosijasper

Senior Member
Mar 29, 2013
159
13
Bugs
- offmode charging broken
- green bars on the edge of the recorded videos

Thanks alot Ziyan for keeping this phone alive and running. :good:
Just to clarify... Ziyan are those the only bugs you have come across? Are there any other bugs that we should be aware of such as graphical glitches or wifi/data issues bluetooth perhaps? Would this be considered a daily driver? Sorry about all the questions, but I really want to jump to a 5.0 rom 4.4.4 just isn't cutting it anymore. I have all kinds of ram issues all the times, forcing me to reboot my phone on a daily basis. I think this would be the perfect opportunity for me to transition to a lolipop rom, but I would like to know if this rom is stable enough for daily use.


done flashing. so far so good here. bugs presented above is present. but im gonna try use this rom for more days, (as same as othe LP 5.1) but as i remember from my past flsh from other roms., the more you installed apps the more it getting slow and bugs. well so far here i just installed those social media apps and its running good to me, but i couldn't say its that stable but lets just help @Ziyan and give some reports. well im not that fun on CM roms but ill give this a shot coz its the only rom who is willing to support our legacy phone and make it alive again.
 
Last edited:
  • Like
Reactions: Merio90

AgentSmith

Senior Member
Feb 22, 2006
764
175
This is awesome! Thanks a lot @Ziyan. I've been using your CM11 builds for a long time. But who needs CM when we have you? :) CM11 is way too laggy for a while - which is by no means your fault! - and all the stories about 5.1 will definitely make me part of your test group. So I'll stop writing now and start downloading. ;)
 

Merio90

Senior Member
Dec 21, 2010
191
90
Los Angeles, CA
done flashing. so far so good here. bugs presented above is present. but im gonna try use this rom for more days, (as same as othe LP 5.1) but as i remember from my past flsh from other roms., the more you installed apps the more it getting slow and bugs. well so far here i just installed those social media apps and its running good to me, but i couldn't say its that stable but lets just help @Ziyan and give some reports. well im not that fun on CM roms but ill give this a shot coz its the only rom who is willing to support our legacy phone and make it alive again.

Thanks for the prompt reply. Well I think I am gonna go ahead and flash it myself. I too will report any bugs if I come across any. Hopefully it is stable enough to be a daily driver.
 
  • Like
Reactions: Akosijasper

hemantv

Senior Member
May 27, 2012
556
416
Mumbai
I'm just waiting for the camera bug to be fixed which causes the camera to stop working and requires a reboot to fix it. If that's fixed, I'll be really happy to come back to LP. :D
 
  • Like
Reactions: Akosijasper

Akosijasper

Senior Member
Mar 29, 2013
159
13
i tried front cam video recording ...... sad to say i have to reboot my phone for me to use it again.. hmm.. the main bug of Gnex LP's are the camera if this will be fixed then for sure it could be stable to us Gnex users. is ther a chanve that someone can make a mod for camera and flash it to be more compatible? i mean what if the cam is not LP based. is it that possible? ( sorry for the question im not a developer):eek:
 

Culex316

Senior Member
Apr 1, 2012
511
220
Miami, FL
Samsung Galaxy S20
This has been undoubtedly the best ROM I've ever flashed onto my phone. Camera bug or not, the smoothness with which it runs is almost making me doubt this is even the same phone. I am floored. Great job Ziyan and the OMAP team!
 

AgentSmith

Senior Member
Feb 22, 2006
764
175
This ROM is very nice so far. It's still downloading and installing my apps which obviously takes more time since LP.

The ROM feels quite snappy, at least a bit more than recent CM11 builds. I am missing a few features such as privacy guard and quick switch between apps by pressing and holding the recent apps button. Swipe isn't working with the AOSP keyboard.

I haven't tried the camera yet. But so far so good. Really good. :)
 
  • Like
Reactions: iamio

Top Liked Posts

  • There are no posts matching your filters.
  • 155
    ZMoD is an AOSP-based Android 5.1 ROM focused to bring the most popular features to a clean, AOSP-based ROM.

    A bit of history: when 5.1 released, I was impressed by the memory management fixes it brought us - it's a lot better than 5.0 was. Since I use my phone heavily, mostly for texting with multiple apps, it was clear that I couldn't go back to 5.0 anymore - however, there were no feature-filled 5.1 ROMs yet, so an idea popped into my mind: why not create one? This is how the first version of ZMoD born.

    Features
    - RRO theming support
    - screenshots: quick delete action
    - configurable wakeup on charger connect
    - configurable volume button wake
    - advanced reboot
    - show application's package name in the "App info" screen
    - statusbar clock and date customizations
    - option to hide USB debugging icon
    - clock and time clickable in statusbar
    - battery icon customizations
    - alarm clock: increasing volume option
    - alarm clock: flip and shake actions
    - materialized gallery, calendar, browser and sms (not fully done yet) app
    - material default wallpaper
    - swipe in AOSP keyboard


    Todo
    - battery and notification light customizations


    Instructions
    First time flashing ZMoD to your maguro (or coming from another ROM)?
    Unlock & install a recovery
    Wipe data & cache partitions
    Flash ZMoD.
    Optional: Install the Google Apps addon package.​

    Updating from a previous build?
    Just install the latest ROM zip. If you had Google Apps installed, you need to re-flash it as well.​


    Downloads
    Latest build: see the downloads section.

    Google Apps: Bugs[/SIZE]
    - thin purple line(s) on the edge of some recorded videos

    XDA:DevDB Information
    ZMoD, ROM for the Samsung Galaxy Nexus

    Contributors
    [URL="http://forum.xda-developers.com/member.php?u=2633638"]Ziyan, MWisBest, freshgiammi, Everyone else who helped me: AOSP, Hashcode, ...
    Source Code: https://github.com/ZMoD-R

    ROM OS Version: 5.1.x Lollipop
    ROM Kernel: Linux 3.0.x
    Based On: AOSP

    Version Information
    Status: Beta

    Created 2015-03-21
    Last Updated 2016-02-12
    56
    An update on how thing's going: I got RRO working (theme engine without any performance hit), and some other minor thing too (made long pressing recent switch to last app, more detailed dexopt screen, ...) so those will be included in the next build. I'll try to fix location service without GPS too...

    More importantly, I made some huge progress with the camera & domx HAL. I managed to update them to a newer, version, to the same version which Hashcode's omap4-next repo uses (that's a new project, aimed to unify most common OMAP4 stuff into one repo). Now, I'm adding tuna support to that repo, which isn't too easy, as I need to watch out not to break anything for other devices. After that's done, and camera still crashes after a while (it may got fixed with the updates, I didn't have time to test it), my primary goal will be to fix that too (and of course the green lines in videos).
    Migrating to that repo will ease future updates & fixes (as if someone fixes an omap-related bug, it will be fixed on all other omap devices too). As I have some free time now, I'll also take a look at charging mode (I know FML has a workaround for it, but I'd like to inspect it a bit more deeply).
    53
    New build up. In-call microphone mute has been fixed, we switched to an open-source libsecril-client implementation (did that together with MWisBest, one less blob), and there are a number of camera changes.
    Most importantly: the focus mode was incorrectly set to photo mode while recording videos since Lollipop, which is the reason stride was incorrectly set, causing those green lines. Fixing the focus mode for video recording accomplishes two things: focusing while recording is much smoother, no annoying re-focusing happening, and most of the green lines are magically fixed (without any workaround) - there's a different issue going on though, causing a much smaller purple line sometimes. As that's not as annoying as the green lines was, I think it worth it for the focus mode. That will be fixed in the future.
    Another change is setting the default capture mode to ZSL mode, and increasing the ZSL buffers queue by one. This fixes Messenger, Snapchat, etc video recordings.

    About the APN issue with some exotic provides, I can't say much - I'm using the AOSP APNs package, the same one the Nexus 4, 5, 6 uses.
    52
    OK may be we can sum up the bugs.

    1. AGPS broken - GPS with WIFI and Mobile data.
    2. Video recording broken - camera cannot connect error, photo OK.
    3. Status Bar only show 3G instead of HSPA+.
    4. Offline charging doesn't work - cannot charge the phone when it is off.

    Thanks :)

    New build up:
    1: should be fixed
    2: video recording works now, apart with some misc camera related fixes, it still has green lines tho
    3: that's how AOSP is, I'll change it to behave like that in the future
    4: fixed - spent two full days with it, but it worth it, no more workarounds should be needed
    Bonus: WiFi Display fixed
    Swipe in AOSP keyboard fixed
    init.d support
    built-in busybox (commands)

    Since I was busy with the above, I didn't have time to add new features :(
    Report back if the fixes work :)
    42
    New build up. Changes:
    - updated to Android 5.1.1 release 13 (fixing the stagefright exploits and some minor bugs)
    - support for WebView from Play store
    - Support package signature faking used by µg GmsCore
    - Updated UI sounds, hopefully fixing the remaining speaker pops while using touch sounds

    I didn't add the lowram flags to this build, mainly because I think they aren't needed for AOSP - however, I'll upload a new build with some of the lighter low-ram optimizations added in the near future, so we can see if they'd help.
    I also didn't add the H+ signal indicators to this build - this is mainly because I didn't find a commit suitable for 5.1.1 (the one for CM seems to depend on some CAF commits).