2021 - Nerdizen
AncientOS Android 10 Q GSI Download + Review

AncientOS Android 10 Q GSI Download + Review

From many custom ROM project, AncientOS quite stand different to other thanks to its devs that worked a lot on the User Interface side. And with the development going on the GSI, we now can try AncientOS on every Android device even there are no AncientOS ROM built yet for our device.


Nerdizen.xyz — Feel boring with the vanilla user interface of Android 10? Then this one GSI may will surprise you of how the user interface designed uniquely to most other ROM project, it is AncientOS.

AncientOS logo banner illustration

Instead satisfied with adding and removing patch to make a new custom ROM project, AncientOS devs do extra job to tune the user interface to make it as unique as possible.

Generally AncientOS user interface design is inspired by Samsung’s OneUI. So, want to have OneUI-like experience on your Android device? Then you might like to try AncientOS GSI on your Android device.

AncientOS Android 10 Q GSI info

gsi AncientOS
maintainer igors1974 @Sourceforge
build Unofficial
android version Android 10 Q
partition style A / AB
architecture ARM / ARM64 / Binder (A64)

Quick review of AncientOS Android 10 Q GSI

AncientOS Android 10 sample screenshots, by semeton_dewata @Telegram

AncientOS is indeed a nice ROM that will pleasure your eyes every time you use your Android device and see to the User Interface. Not to mention with lots of UI customizations from icons, theming, and tuning every part of the UI will make you enjoy looking to your Android device.

But at least when I used the GSI on my little ASUS Zenfone Live L2 Android phone, it is not a smooth performance indeed. Over time using this AncientOS GSI on my phone, it drains more battery than usual.

Kind of understandable though, with lots of flashy user interface elements to display, it will make the processor do harder job (compared to simpler UI) to display those flashy UI graphics to the screen thus this AncientOS GSI might drain battery faster. In the we must always choose, performance or appearance 😃.

How to install AncientOS Android 10 Q GSI (Example on ASUS Zenfone Live L2)

If you still don’t know how to install a GSI on your ASUS Zenfone Live L2 Android phone, you can read it here for the complete steps: How to Install Generic System Image (GSI) on ASUS Zenfone Live L2 Android Phone.

For common bugs that I usually found on an Android GSI and how to fix it, you can read it here: Common GSI Bugs on ASUS Zenfone Live L2 Android Phone.

Additional bug fix patch

When I tried this AncientOS GSI on my ASUS Zenfone Live L2 (I use the ARM64-A), it made the device reboot to fastboot when the first time I booted it. Thankfully this SELinux Fix Q GSI – A patch can solve it, you can download it below:

SELinux Fix Q GSI – A.zip (407 kB)

AncientOS Android 10 Q GSI download link

AncientOS v. 3.9 Android 10 Q GSI | All Target Builds

Older versions

AncientOS v. 3.8 Android 10 Q GSI | All Target Builds

Additional patch for older versions:

[For A style partition] Ancient v. 3.8 Patch A.zip (4.9 MB)


🎖 Credits 🎖:
• ZENFONE LIVE L1 & L2 | XOORD Telegram group, for the patches and fixes.

Bless Android 10 Q GSI Download + Review

Bless Android 10 Q GSI Download + Review

Bless is a GSI built that basically is Bliss OS, one of the most popular and used Android custom ROM project known to provide users with latest features and customizations to the Android devices.


Nerdizen.xyz — Looking for a good Android GSI today is not hard because GSI is become pretty popular today in Android community as an alternative to custom ROM for users to play with Android modding or even to feel the latest Android version, and one of the best GSI in my opinion is Bless Android 10 Q.

Bless Android 10 Q GSI banner

Just like I said, Bless is basically built based on Bliss OS custom ROM project. Using Bless, users can feel the pure Android experience or even customize it to make the User Interface completely unique to other users.

Bless Android 10 Q GSI info

gsi Bless
maintainer eremitein @Github
build Official
android version Android 10 Q
partition style A / AB
architecture ARM / ARM64 / Binder (A64)

Quick review of Bless Android 10 Q GSI

Bless Android 10 Q screenshots by Itx_No_One @Telegram (https://t.me/c/1424073104/62459)

There are lots of devs built various GSIs out there, but unfortunately remembering how a GSI can work in the first place, many of the GSIs build are full of bugs. eremitein’s build is one of the best GSI build in my opinion, and one of the best of his job is the Bless GSI.

When I tried Bless Android 10 Q GSI on my ASUS Zenfone Live L2 which is considered a low end smartphone designed originally for Android 8, surprisingly the performance is very smooth and quite battery friendly. I could say this Bless Android 10 Q GSI is even better than the stock ROM overall 😆.

And with the Bliss ROM experienced built, Bless Android 10 Q GSI will make sure you never boring using it because there are tons of customizations and features to spice up your Android device.

How to install Bless Android 10 Q GSI (Example on ASUS Zenfone Live L2)

If you still don’t know how to install a GSI on your ASUS Zenfone Live L2 Android phone, you can read it here for the complete steps: How to Install Generic System Image (GSI) on ASUS Zenfone Live L2 Android Phone.

For common bugs that I usually found on an Android GSI and how to fix it, you can read it here: Common GSI Bugs on ASUS Zenfone Live L2 Android Phone.

There are no additional patches required to make Bless Android 10 Q GSI boot on my ASUS Zenfone Live L2.

Bless Android 10 Q GSI download link

Bless Android 10 Q GSI | All Target Builds

AOSPExtended (AEX) Android 10 Q GSI Download + Review

AOSPExtended (AEX) Android 10 Q GSI Download + Review

AOSPExtended or simply called AEX, is a custom ROM project based on AOSP of course, that focused on useful customizations and stability.


Nerdizen.xyz — Now thanks to the GSI development, we can try or even use AOSPExtended as daily driver even if there are no AOSPExtended ROM created yet for our device, example my ASUS Zenfone Live L2.

AOSPExtended Android 10 GSI banner illustration

AOSPExtended (AEX) Android 10 Q GSI info

gsi AOSPExtended (AEX)
maintainer mrsshunt3r @Sourceforge
build Unofficial
android version Android 10 Q
partition style A (Aonly)
architecture ARM64

Quick review of AOSPExtended Android 10 Q GSI

AOSPExtended (AEX) 7.0 – Android 10 ROM screenshots. Source: c.mi.com

Well, the name tells it all, AOSPExtended is a custom ROM that focused on keeping the Android Open Source Project (AOSP) experience while extending it with additional customizations and features, useful customizations and features, that is.

So you can try install this GSI if want a custom ROM that keeping the AOSP experience as priority. And because AOSPExtended did not try to bloat the ROM with all customizations available in the fields, maybe it also suitable for low specs Android devices such as my ASUS Zenfone Live L2 to keep the performance smooth.

How to install AOSPExtended Android 10 Q GSI (Example on ASUS Zenfone Live L2)

If you still don’t know how to install a GSI on your ASUS Zenfone Live L2 Android phone, you can read it here for the complete steps: How to Install Generic System Image (GSI) on ASUS Zenfone Live L2 Android Phone.

For common bugs that I usually found on an Android GSI and how to fix it, you can read it here: Common GSI Bugs on ASUS Zenfone Live L2 Android Phone.

Additional patch

If you think you got a bootloop (waited more than 10 minutes but still on boot animation) on your Android device, try to reboot back to recovery and install/flash these zip file below:

SELinux Fix Q GSI A.zip (407 kB)

AOSPExtended Android 10 Q GSI download link

AOSPExtended (AEX) Android 10 GSI | ARM64-A

AOSP Quack Android 10 Q Generic System Image (GSI) Download + Review

AOSP Quack Android 10 Q Generic System Image (GSI) Download + Review

This is the project that makes it all possible for we now to able installing Android GSIs just like everyday custom ROM: Treble Experimentation. The GSI I talking about now is the AOSP Android 10 (codenamed Quack) by phhusson, which also the first GSI I ever installed.


Nerdizen.xyz — Like I said, AOSP 10 GSI Quack is the first GSI I ever installed on my ASUS Zenfone Live L2 Android phone. And you should too install the AOSP from Treble Experimentation as your first GSI because other GSIs you will find will most likely using patches from the Treble Experimentation.

AOSP Android 10 Quack GSI banner illustration

In short word, you should install the AOSP by phhusson first as your first GSI to find whether your Android device support Project Treble. If the AOSP GSI can be booted on your Android device and basic hardware functions like SIM card, brightness, sound, Bluetooth, etc. works normal then your device is support Project Treble and will likely also able to boot other Android GSI.

AOSP (Quack) Android 10 Q GSI info

gsi AOSP (Quack)
maintainer phhusson @github
build Official
discussion XDA Forum
android version Android 10 Q
partition style A / AB
architecture ARM / ARM64 / Binder (A64)

Quick review of AOSP (Quack) Android 10 Q GSI

Android 10 features highlights. Source: www.blog.google

Well, it’s an AOSP, Android Open Source Project, what would you expect ? 😁 Expect the vanilla version of Android experience, it’s good though especially if you came from device with manufacturer that heavily modified the stock ROM like Samsung, ASUS, Xiaomi, etc. so you can know where all those beautiful User Interface (UI) came from.

If you came from older Android version, well there are some noticeable new features in Android 10 like gesture navigation bar, live screen split apps, and even theming options where we can easily change the system UI icons and shapes.

How to install AOSP (Quack) Android 10 Q GSI (example on ASUS Zenfone Live L2)

If you still don’t know how to install a GSI on your ASUS Zenfone Live L2 Android phone, you can read it here for the complete steps: How to Install Generic System Image (GSI) on ASUS Zenfone Live L2 Android Phone.

For common bugs that I usually found on an Android GSI and how to fix it, you can read it here: Common GSI Bugs on ASUS Zenfone Live L2 Android Phone.

No additional patches required to boot AOSP Quack Android 10 Q GSI on my ASUS Zenfone Live L2 Android phone.

AOSP (Quack) Android 10 Q GSI download link

AOSP Quack Android 10 Q GSI v. 222 | All Target Builds

Havoc-OS Android 10 Q Generic System Image (GSI) Download + Review

Havoc-OS Android 10 Q Generic System Image (GSI) Download + Review

Havoc-OS is one of most popular Android custom ROM project right now, maybe one of the reason it became so is because it even have official build for Generic System Image (GSI), and it run pretty smooth on my ASUS Zenfone Live L2.


Nerdizen.xyz — Alright, from now on this blog I will try to post Android 10 and above Android GSI that I have successfully booted on my ASUS Zenfone Live L2, and for the first GSI i am going to share is from the infamous custom ROM project: Havoc-OS.

Havoc-OS GSI banner

Read also:
• Android 8 GSI List.
• Android 9 GSI List.

Havoc-OS Android 10 or Q GSI is recommended for beginners who are about to explore Android GSIs world because how stable and bugless it is. This GSI is also one of my favorite GSI on my low specs ASUS Zenfone Live L2 Android phone because it has good performance while having enormous number of customizations.

Havoc-OS Android 10 (Q) GSI info

gsi Havoc-OS
maintainer skulshady
build Official
android version Android 10 Q
partition style A / AB
architecture ARM / ARM64 / Binder (A64)
Havoc-OS Android 10 (Q) screenshots. Source: androinterest.com

How to install Havoc-OS Android 10 (Q) GSI (example using ASUS Zenfone Live L2)

For complete tutorial on how to installing a GSI on ASUS Zenfone Live L2, you can read it here: How to Install Generic System Image (GSI) on ASUS Zenfone Live L2 Android Phone.

For common bugs that I usually found on an Android GSI and how to fix it, you can read it here: Common GSI Bugs on ASUS Zenfone Live L2 Android Phone.

There are no additional patches/fixes for Havoc-OS Android 10 (Q) GSI as it can boot out of the box on my ASUS Zenfone Live L2 phone.

Havoc-OS Android 10 (Q) GSI review

Havoc-OS Android 10 is an AOSP (Android Open Source Project)-based custom ROM project inspired by Pixel 2 material design with lots enough of customizations that won’t make you boring day to day when using it on your Android device.

So far so good, Havoc-OS Android 10 (Q) GSI is one of the best GSI built on my opinion. It is very stable and and has smooth performance when I tried it on my ASUS Zenfone Live L2 Android phone.

Havoc-OS Android 10 (Q) GSI download link

Havoc-OS Android 10 (Q) GSI All Builds

Android 9 Pie GSI List - ASUS Zenfone Live L2 Android Phone

Android 9 Pie GSI List - ASUS Zenfone Live L2 Android Phone

Android 8 GSI list done, Now I am going to share the list of Android 9 Pie GSI list that I have been tested myself had successfully booted on my ASUS Zenfone Live L2 Android phone.


Nerdizen.xyz — Is Oreo doesn’t enough for you? How about Pie? 😁 It’s come back to you whether you prefer Android 8 GSI or Android 9 Pie GSI instead. If you prefer performance, I suggest stick with Android 8 on your ASUS Zenfone Live L2.

But if you just boring or want to fee new features, you might want to consider installing Android 9 GSI instead as it will bring you new features and fresh looks to the UI for your ASUS Zenfone Live L2 Android phone.

And again, these GSIs below will not very far away from phhusson’s Treble Experimentation patches and fixes. Sadly, Miracast not working anymore on my ASUS Zenfone Live L2 on most of them except: Bootleggers, AOSiP, Derpfest and Arrow OS (Oh, what magic did they patched inside their ROM 😃).

Still don’t know how to install a GSI on your ASUS Zenfone Live L2? Then head to this post: How to Install Generic System Image (GSI) on ASUS Zenfone Live L2 Android Phone.

I also recommend to use ARM64AB version of the GSI whenever the built is available as I found running Android 9 ARM64A GSI with Oreo vendor on my ASUS Zenfone Live L2 always caused me battery drain issue.

Click the GSI name to reveal more info and download link of it.

List of Android 9 Pie GSIs that booted on my ASUS Zenfone Live L2 Android phone

Illustration Android 9 GSI on ASUS Zenfone Live L2
Illustration: “Android GSI avatar” (modified), source: www.xda-developers.com

Like before, I will try to summarized the ROM like name, GSI builder, ROM type (minimal, medium, or complex customizations available), etc. and the bugs I found on them.

Note that the bugs I wrote may or may or may not be specific to the GSI built by the GSI author/builder only. Click the name to expand it.

ðŸ”ĩ AOSP Extended (AEX)

Author: EnesSastim
Type: Medium

When vanilla AOSP is not enough for you, extend it with AOSP Extended (AEX). AEX bring your ASUS Zenfone Live L2 extra customizations while keeping the taste os AOSP Pie material design.

❗ Note: Choose AEX version 6.5, as I found AEX v. 6.6 made my ASUS Zenfone Live L2 bootloop.

Download AOSP Extended (AEX) Android 9 (Pie) GSI on Sourceforge

ðŸ”ĩ AOSiP (Android Open Source illusion Project)

Author: mrsshunt3r @Sourceforge
Type: Medium

AOSIP is a quality custom ROM based purely on AOSP that will twist your ASUS Zenfone Live L2 with the latest features and blended with stability.

See my video of AOSiP Pie GSI quick tour on Youtube: https://www.youtube.com/watch?v=kdzJr60u57A

Download AOSiP Android 9 (Pie) GSI on Sourceforge

ðŸ”ĩ ArrowOS

Author: ganesh varma @XDA
Type: Minimal
Discussion: XDA Forum

ArrowOS is an AOSP based open source project that will make your ASUS Zenfone Live L2 simple, clean and neat. ArrowOS only added just the right and mostly used stuff that will be actually USEFUL at the end of the day.

Want to see what’s inside of ArrowOS Pie Android GSI? Check it on my following Youtube video: https://www.youtube.com/watch?v=30h8lrafkQ0

Download ArrowOS Android 9 (Pie) GSI on Sourceforge

ðŸ”ĩ Bliss OS

Author: sixohtew @XDA
Type: Complex
Discussion: XDA Forum

Who doesn’t know Bliss OS on the Android custom ROM? Bliss OS bloated with customizations, settings, and features comes from every corner of Android community, sure you will have Blissful experience on your ASUS Zenfone Live L2.

Bugs:

  • Quick settings header image overlapping.

Download Bliss OS Android 9 (Pie) GSI on AndroidFileHost:

ðŸ”ĩ Bootleggers

Author: Technical @XDA
Type: Medium
Discussion: XDA Forum

Bootleggers ROM is an aftermarket firmware based on AOSP with some patches and fixes from LineageOS and various other projects. The idea is to bring custom features and some of the most useful apps on your device, that will make your ASUS Zenfone Live L2 feels like åŪķ.

Bugs:

  • The “dynamic boot animation” is buggy, sometimes it made me bootloop sometimes not when booting my phone. Solution: delete all bootanimation.zip(s) file in {system_dir}/media/ using custom recovery’s file manager.

See my quick tour video of Bootleggers Pie Android GSI on Youtube: https://www.youtube.com/watch?v=M_PAp-6ITCQ

Download Bootleggers GSI Android 9 (Pie) on Android File Host

ðŸ”ĩ Derpfest

Author: mrsshunt3r @Sourceforge
Type: Complex

Derpfest ROM is based on AOSiP that extend it with poopular customization features users most request. If you love AOSiP but it not have customization feature you’re looking for for your ASUS Zenfone Live L2, then Derpfest is perfect choice.

Bugs:

  • Undetected wired headset. Solution: install overlay fix.
  • The phone speaker still producing sound even when a Miracast device connected.

See my quick tour video of Derpfest Pie Android GSI on Youtube: https://www.youtube.com/watch?v=XaqnWLsbta0

Download Derpfest Android 9 (Pie) GSI on Sourceforge

ðŸ”ĩ Descendant OS

Author: Dil3mm4 @XDA
Type: Minimal
Discussion: XDA Forum

Descendant is a customised Android that aims to add useful tweaks over Android 9 with its special neat custom touch to the user interface, that won’t bloat your ASUS Zenfone Live L2 with tons of features: Less is more.

Download Descendant OS Android 9 (Pie) GSI on Github

ðŸ”ĩ dotOS

Author: ashu7073 @XDA
Type: Minimal
Discussion: XDA Form

dotOS is an Android ROM which focuses on performance and stability. Make your ASUS Zenfone Live L2 look and feel great without struggling on Performance and Battery, so you can get most out of your device.

Download dotOS Android 9 (Pie) GSI on Sourceforge

ðŸ”ĩ Havoc-OS

Author: vince31fr @XDA
Type: Complex
Discussion: XDA Forum

One of the rising custom ROM in Android community with its refined Material Design 2 UI, Havoc-OS. Havoc-OS will include any feature the users request, that you may won’t find it on other Android ROM and you can only dreamt on your ASUS Zenfone Live L2.

Download Havoc-OS Android 9 (Pie) GSI on Sourceforge:

ðŸ”ĩ OmniROM

Author: king1990 @XDA
Type: Medium
Discussion: XDA Forum

One of very unique Android ROM that is built different to other ‘normal’ custom ROM, OmniROM. OmniROM has its special theme selector and OmniSwitcher that is widely used in other custom ROM projects. Keep things simple and cool on your ASUS Zenfone Live L2 Android phone.

Bugs:

  • Some texts hard to read on system pop-up dialogue after changing a theme because it have same color like the background.

Download OmniROM Android 9 (Pie) GSI on AndroidFileHost:

ðŸ”ĩ Resurrection Remix

Author: mrsshunt3r @Sourceforge
Type: Complex

One of the legendary Android custom ROM that has still not died yet, it’s the Resurrection Remix. Resurrection Remix mixed all latest customizations and tweaks available on the Android community to bring the tasty of customization and balanced performance to your ASUS Zenfone Live L2.

Bugs:

  • LED light did not turned on when charging battery.
  • Quick setting header image are overlapping.

Download Resurrection Remix Android 9 (Pie) GSI on Sourceforge

Additional patches:

Fix blinking screen:

Common fixes for Android 9 GSI bugs on ASUS Zenfone Live L2

Fixing Bootloop

Requirements:

If you are facing bootloop or black screen after installing an Android 9 GSI on your ASUS Zenfone Live L2, you can try flashing/installing these fixes files in recovery mode.

Flash the first of following fix files first then reboot to see if it’s working. If not, force your ASUS Zenfone Live L2 to reboot back to recovery mode and try install the second fix file below.

Bootloop patches


🏅 Credits 🏅
Source: ZENFONE LIVE L1 & L2 TELEGRAM GROUP | X00RD ðŸ‡ēðŸ‡Ļ.

Android 8 Oreo GSI List - ASUS Zenfone Live L2 Android Phone

Android 8 Oreo GSI List - ASUS Zenfone Live L2 Android Phone

The hype of Android Generic System Image (GSI) euphoria is all started here, the Android 8.1 GSI or more precisely phhusson’s Treble Experimentation of AOSP 8.1 GSI.


Nerdizen.xyz — Alright just like I promised, on this blog I will shared the list of Android Generic System Image or GSI that myself tried had successfully booted on my ASUS Zenfone Live L2 Android phone.

But on this post I will first shared the Android 8.1 GSI, 9 and 10 will follow soon. “But why I want to use Android 8.1 if there are GSIs with newer Android version?” Well there are various reasons:

  • ASUS Zenfone Live L2 released with Android 8.0 and this phone is not quite high in hardware specs, so using Android 8 GSI might help improving performance if you like gaming using it, or better battery life.
  • More hackable. Newer Android OS version means harder to hack or it will not have many hacks as older Android version (example are Magisk or Xposed modules).
  • Miracast working! (mostly).

List of Android 8.1 Oreo GSIs that booted on my ASUS Zenfone Live L2 Android phone

Illustration Android 8 GSI Asus Zenfone Live L2
Illustration: “Android GSI avatar” (modified), source: www.xda-developers.com

Here it is, the list of Android 8.1 GSI that myself tested had successfully booted and running normal on my ASUS Zenfone Live L2, along with it’s pros and cons (and bugs 😝) . I also try to wrote the ROM small details and features type, whether it is has minimal, medium, or complex customization features.

Keep in mind that the bugs I written below may or may not be specific to that linked GSI built only. Click on the GSI name to reveal the info and download link of it.

If you still don’t know how to install a GSI (and common bugs that usually occurred on them), then head over to my another post: How to Install Generic System Image (GSI) on ASUS Zenfone Live L2 Android Phone.

Click the name to expand it.

ðŸ”ĩ AOSP 8.1 Treble

Author: phhusson @Github
Type: AOSP Vanilla
Discussion: XDA Forum

The project that started it all, the Treble Experimentation by phhusson. If you installed another GSI on your ASUS Zenfone Live L2 Android phone, it’s likely the GSI is using patches from this project.

Bugs:

  • Miracast has blank screen.

Download AOSP 8.1 Treble Android 8.1 (Oreo) GSI on Github

ðŸ”ĩ ArrowOS

Author: bauuuuu @XDA
Type: Minimal
Discussion: XDA Forum

ArrowOS is an AOSP based project that will help you keeping things simple, clean and neat on your ASUS Zenfone Live L2. ArrowOS added just the right and mostly used stuff that will be actually USEFUL at the end of the day.

Download Arrow OS Android 8.1 (Oreo) GSI on Sourceforge

ðŸ”ĩ Bootleggers

Author: Dil3mm4 @XDA
Type: Medium
Discussion: XDA Forum

Bootleggers is a Lineage OS based ROM with lots of customization features, but one of their signature is the “Shisufied” themes built in on the ROM, allowing us to easily change our ASUS Zenfone Live L2 to the Shisufied looks 😆.

Bugs:

  • Bootleggers 2.3: Bootloop, you might need to reinstall GApps (Nano GApps or higher) although the ROM is included Nano GApps.
  • Bootleggers 3.0:
    • Crashed on setup wizard. Solution: Dirty flash from Bootleggers 2.3 or reinstall GApps (use “Stock GApps”).
    • Wired headset undetected. Solution: install overlay fix.
    • Default APN is empty, so you might need Wi-Fi for passing the setup wizard as the mobile data won’t work with empty APN.

Check my quick tour of Bootleggers Oreo GSI to see what’s inside of the ROM on my Youtube video: https://www.youtube.com/watch?v=Ty8Dp1KWYFI.

Download Bootleggers 2.3 Android 8.1 (Oreo) GSI via Google Drive

Download Bootleggers 3.0 Android 8.1 (Oreo) GSI via Google Drive

ðŸ”ĩ CrDroid

Author: Dil3mm4 @XDA
Type: Complex
Discussion: XDA Forum

CrDroid is a Lineage OS based Android custom ROM that is designed to increase performance and reliability over stock Android for your device also attempting to bringing many of the best features existent today. Make your ASUS Zenfone Live L2 cuztomizable on its every little parts.

Bugs:

  • LED is not turned on when charging battery.

Want to see what’s CrDroid Oreo Android GSI has to offer? You can check it on my Youtube video: https://www.youtube.com/watch?v=bJiVLZnAFW8.

Download CrDroid Android 8.1 (Oreo) GSI via Android File Host

ðŸ”ĩ dotOS

Author: doOS Team
Type: Medium
Discussion: XDA Forum

The first thing I noticed about dotOS when installed it on my ASUS Zenfone Live L2 is it have unique UI designed to Android Pie-ish Material design, very unique indeed to most Oreo ROM which have the default Android 8 AOSP look.

Download dotOS Android 8.1 (Oreo) GSI on Sourceforge

ðŸ”ĩ Lineage OS

Author: iamsaalim
Type: Minimal
Discussion: XDA Forum

One of the very “senior” custom ROM ever for Android that being used as source to build numerous other custom ROM project, Lineage OS. Feel the Oreo AOSP experience while having only the very essential customizations on your ASUS Zenfone Live L2.

Bugs:

  • LED light is not turned on when charging battery.
  • Theming settings crashed when opened (may be caused by enforcing selinux on my phone).

Download Lineage OS Android 8.1 (Oreo) GSI on Sourceforge

ðŸ”ĩ OmniROM Treskmod

Author: Letzen @XDA
Type: Medium
Discussion: XDA Forum

Treskmod is a mod that will bring Pixel goodies on your ASUS Zenfone Live L2 Android phone based on the OmniROM project, an Android custom ROM variant with feature-packed but always with stability as #1 priority in mind based on the Android Open Source Project (AOSP) and enriched with lots of custom enhancements.

Bugs:

  • Blacked out stock camera app.
  • Miracast blank screen.

Download OmniROM Treskmod Android 8.1 (Oreo) GSI via Google Drive

ðŸ”ĩ Resurrection Remix

Author: mracar @XDA
Type: Complex
Discussion: XDA Forum

Resurrection Remix ROM is based on CyanogenMod (now Lineage OS), SlimRoms, Omni and original Remix ROM builds: This creates an awesome combination of performance, customization, power and the most new features for you to enjoy on your ASUS Zenfone Live L2.

Bugs:

  • Wired headset undetected. Solution: Install overlay fix.
  • LED light not turned on when charging battery.

To see more about features of Resurrection Remix Oreo Android GSI, you can check my quick tour video of it on Youtube: https://www.youtube.com/watch?v=InBkrQ0ZV6U.

Download Resurrection Remix Android 8.1 (Oreo) GSI on Sourceforge

ðŸ”ĩ XenonHD

Author: yshalsager
Type: Minimal
Discussion: XDA Forum

If you feel Lineage OS is too minimal on your ASUS Zenfone Live L2, then you might want to try XenonHD. XenonHD is a custom ROM for various Android devices. It is based on LineageOS 15.1 with additional features, performance and battery life improvements. The idea behind XenonHD is to give users a ROM that is “blazing fast, rock stable and buttery smooth”.

Bugs:

  • Mobile data is in problem 😝.
  • LED light is unusable completely. Solution: Try to use Gravity Box Xposed module.
  • Wired headset undetected. Solution: Install overlay fix.

Download XenonHD Android 8.1 (Oreo) GSI via Android File Host

Common Android GSI Bugs on ASUS Zenfone Live L2 Android Phone

Common Android GSI Bugs on ASUS Zenfone Live L2 Android Phone

As someone who already installed numerous Generic System Image on my ASUS Zenfone Live L2 Android phone, I can confirm the experience is no different to using custom ROMs, but…. with few bugs and broken little things here and there ?.


Nerdizen.xyz — “Nooo custom ROM no cry…” because we have Generic System Image (GSI), yeah! That’s what I thought (and still) when I know my cheap ASUS Zenfone Live L2 Android phone phone lacks of custom ROM development but I got to knew the existence of the Android GSI project.

Different with custom ROM, an Android GSI built can be used across different device models and brands as long as it have Project Treble enabled. And ASUS Zenfone Live L2 comes with Android 8.0 and Google Play Services installed, so this phone has Project Treble support.

Still don’t know how to install an Android GSI on your ASUS Zenfone Live L2? You can read it here: How to Install Generic System Image (GSI) on ASUS Zenfone Live L2 Android Phone.

Generally from Android 8, 9 and 10 GSIs I have tested, they are suitable for daily use as I found most of them stable enough on the basic features like phone, SMS, mobile data.

Illustration: GSI bugs ASUS Zenfone Live L2
Illustration. “Android GSI avatar”, source: www.xda-developers.com • “Bugs”, source: Icons 8

However, because GSI itself is a “hack-work” created by the developers, bugs is to be expected and may be different from one GSI to another, although maybe just minor bugs.

And because most of the GSI is built using patches from same source anyway like phhusson’s Treble Experimentation, cons is most of the GSI may also shared same bugs. The pros is, they also may shared same fix ?.

Common Bugs I found when using GSI on ASUS Zenfone Live L2

1. Auto brightness, battery stats, wired headset doesn’t work

Happens on: Almost all GSI (except wired headset bug that only happens on a few Android 8 GSI).
Solution: Place overlay fix on the system.

Requirements and tools:

Read also: How to install Android app/game from apk, apks or xapk to our device

This may be caused by missing overlay for ASUS Zenfone Live L2. The solution is quite easy:

  1. Boot to recovery mode.
  2. Using the custom recovery file manager, copy the framework-res__auto_generated_rro.apk to system/product/overlay (or system/system/product/overlay for AB GSI).
  3. Set the file permission (chmod) of the copied framework-res__auto_generated_rro.apk to 0644.
  4. Done! Reboot your ASUS Zenfone Live L2 Android phone.

2. Miracast issue

I found that Miracast feature works or not based on certain Android version of GSI itself:

  • Android 8 GSIs: Mostly works.
  • Android 9 GSIs: Mostly doesn’t work. Example that I found Miracast working: Bootleggers, Derpfest, Arrow OS.
  • Android 10 & 11: No GSIs have working Miracast at all.

2.1 Showing Miracast option in Settings menu

Despite Miracast working or not on a GSI on my ASUS Zenfone Live L2, the Miracast connection option itself is hidden by default. To show it, we must edit the build.prop. To edit the build.prop without root involved (preferable), we can utilize the custom recovery:

  1. Boot your ASUS Zenfone Live L2 Android phone into recovery mode.
  2. Using custom recovery file manager, navigate to /system (or system/system for AB GSI). Copy the build.prop file to your internal storage.
  3. Set the permission (chmod) of the copied build.prop file to 0777 —> Reboot your phone.
  4. Edit the copied build.prop in your internal storage and add the following codes at the end and save it:
			# Miracastpersist.debug.wfd.enable=1persist.hwc.enable_vds=1
		
  1. Back to recovery mode, and copy the edited build.prop file to /system or system/system for AB GSI.
  2. Set the permission (chmod) the build.prop file to 0600.
  3. Done! Reboot your ASUS Zenfone Live L2 Android phone. Now there should be a 3 dots menu in “Cast” Settings menu, tap in and tick “Enable wireless display” to enable Miracast.

3. Blacked out camera

Camera is blacked out on my ASUS Zenfone Live L2, though in video mode it is bright clear ?.

Happens on: Most GSIs.
Solution: Use Open Camera or enable GCam.

The first solution is easier, just install and use “Open Camera” app (Get it on Play Store) as your primary camera.

The second solution is to enable GCam on our ASUS Zenfone Live L2.

3.1 Enabling GCam on ASUS Zenfone Live L2

Requirements & tools:

Steps:

  1. Using the recovery mode, install the Camera2API_ZenLiveL1(viaTWRP).zip file.
  2. Edit the build.prop, add following lines and save it:
			#GCam APIpersist.vendor.camera.HAL3.enabled=1persist.camera.HAL3.enabled=1
		
  1. Done! Reboot your ASUS Zenfone Live L2 Android phone. Now all camera apps even the stock camera should be have bright picture just like normal.

4. Radio FM app doesn’t work

Happens on: Almost all GSIs.

Well, who need radio app today. We can stream online almost all radio channels anyway on the Internet right? ?.

5. Installing Magisk on Android 10 GSI ARM64A

This is also a known bugs Magisk has problem on Android 10 GSI with ARM64A architecture built. The solution is easy, we just need to use special Magisk that has been patched by phhusson himself so it can be installed on Android 10 GSI ARM64A. Install it just like normal Magisk using custom recovery, you can download it below:

Magisk v. 20.4 phh.zip (5.6 MB)

How to Install Generic System Image (GSI) on ASUS Zenfone Live L2
Android Phone

How to Install Generic System Image (GSI) on ASUS Zenfone Live L2 Android Phone

Although ASUS Zenfone Live L2 is poor in custom ROM development, thanks that there are these things called “Generic System Image” (GSI). What is GSI? Well, more or less it’s kinda like a custom ROM, maybe…


Nerdizen.xyz — Generic System Image or often called as just GSI, is a term known to me just recently after I have my ASUS Zenfone Live L2 Android phone 2 years ago. Before, I only know ROM or custom ROM, it is the thing to completely modified our Android device system from Android version, User Interface, default apps, even additional features we can’t have on our stock ROM. And an Android ROM can only be installed for the device it is developed for.

But an Android GSI (from what I read short on the Internet) is a different thing from a custom ROM, as a GSI can (supposed to) be installed on every Android devices that has Project Treble supported.

If your Android device comes out from the manufacturer with Android 8.0 or above operating system installed and it have Google Play services, then your device is supposed to Project Treble enabled, including my ASUS Zenfone Live L2 that comes with its stock ROM ZenUI with Android 8.0 Oreo.

Generic System Image mascot by XDA Developers (modified)
“Generic System Image Android avatar” (modified). Image source: www.xda-developers.com

But the thing is, while a GSI works universally across Android devices, it is done by hacks and workarounds by the developers. And most of the times the hacks must be done by ourselves as different devices needs different workaround to make the GSI boot on our Android device, including the ASUS Zenfone Live L2.

Steps on installing a Generic System Image on ASUS Zenfone Live L2

Different GSI may will have different patches / workarounds to make it boot on our device, but for ASUS Zenfone Live L2 there are some required things that will always required on every GSI:

  • Backup. Like the wise old man said: “Thou shall not doing anything before made a Backup!”.
  • Custom recovery installed (well, duh!).
  • Unroot your device. If you have rooted your device like using Magisk or others, try unrooting it first to avoid problems that who knows will happen.
  • Remove lockscreen. If you have set a lockscreen method for your ASUS Zenfone Live L2 like PIN, Pattern, etc., remove it first. There’s possibility you will be locked out of your phone when it booted up because of this lockscreen thing.
  • Choose the right GSI architecture type and it’s appropriate vendor based on the GSI. The March 2019 Oreo vendor for ARM64A GSI, or the Pie Vendor for ARM64AB GSI.
  • “Decrypt zip” patch based on the vendor.

The “generic steps” on installing a GSI for ASUS Zenfone Live L2:

  1. Extract the GSI from its archived state to get the GSI .img file. Trust me, you don’t want to miss this. It’s happened few times on old me, after I did everything like wiping partitions, installing vendor, etc. and ready to flash the GSI and BOOM! I forgot the GSI is still in its .zip/tar.gz archived/compressed state.
  2. Reboot to recovery mode. Turn off your ASUS Zenfone Live L2, then press and hold power + volume down for several seconds, release it when the phone vibrate.
  3. Wipe the partitions:
    • Cache
    • Dalvik
    • Data
  4. Install the “Vendor zip” file.
  5. + Install/flash the GSI img file. On some custom recovery, you may need to press the Install Image button at the bottom for the recovery to scan the GSI .img file when navigating the file system.
    + After the GSI has finished installed, once again choose to reboot to Recovery to make sure TWRP read the partition size changes.
    + We can also refresh the partitions size changes by other way, for example in TWRP is from menu Backup -> Refresh Sizes (at bottom right).
  6. Next, is resizing the System partition. The option to resize System might placed on different menu depend on the custom recovery, for example in TWRP is: Wipe -> Advanced Wipe -> Tick the System checkbox, then tap Repair or Change File System -> Resize File System, finally Swipe to Resize.
  7. Mount System and Vendor partition, then install the “Decrypt zip” file.
  8. [Optional] Install GAPPS (Google Apps) zip file if you want to have Google Play Services on your ASUS Zenfone Live L2 while the GSI you installed is vanilla version (no GAPPS included).
  9. Install additional patches/fixes zip file required to the GSI so it can boot on our device (if any).
  10. Done! Reboot your ASUS Zenfone Live L2 Android phone.

After you know how to install an Android GSI on your ASUS Zenfone Live L2, you might also want to know: Common GSI Bugs on ASUS Zenfone Live L2 Android Phone.

Stay tune to this blog, because later I will post Android GSIs that I have tested myself works and can be booted on ASUS Zenfone Live L2 smartphone.

Project Treble: The Messiah for Unpopular Android Device Owners for
Modding Community

Project Treble: The Messiah for Unpopular Android Device Owners for Modding Community

Project Treble is an initiative to make Android updates easier and effective by splitting the core Android OS and device-specific low level software a.k.a vendor codes. But for the Android modding community, it evolved to be a lot more: Android Generic System Image (GSI)!


Nerdizen.xyz — Ever heard of “Project Treble” before? Me? Never. But after owned an Android 8 (Oreo) smartphone a few years ago (my ASUS ZenFone Live L2 that is), since i love modding my Android device, Project Treble became an important word in my dictionary, moreover it leads to one of most important thing in my Android device modding terminology today: The Android Generic System (GSI).

Project Treble itself was started when Android 8 O released globally few years ago. To make it easy for me to summarize it to you, yes, for me 😂, look at the illustration below to understand more about the impact of Project Treble:

Life cycle of Android OS codes manufacturing
Android before Treble illustration
Android before Treble illustration
Android with Treble illustration
Android with Treble illustration

 

Well, maybe more or less Project Treble is how the developers up there decided to split between Android system code base which is more generic that made born to the Google’s Android GSI that applies to every hardware, and vendor or device specific codes that left to device manufacturers, to make Android devices manufacturing ecosystem easier and more effective, time-wise and cost-wise.

Android Project Treble and Generic System Image (GSI)

Custom ROM, maybe for us whose involved ourselves in Android modding have known it since Android device itself became a common thing in people’s everyday life 10 – 12 years ago. Casually, installing a custom ROM to our Android device is to customize how its works and looks by applying customized codes to the device. But how about Android GSI or Generic System Image?

An Android GSI is more or less is just the same as Android ROM, on the surface… But it actually is a different thing, especially how we install it and make it works on our Android device.

In an Android ROM or custom ROM, it includes all things our device needs from the kernel, system, and device specific/vendor codes, so most ROM developer usually will made it easy for us to install it just by “Install zip” it from custom recovery such as TWRP. Wipe data, dalvik/cache, done!

But on an Android GSI which has .img file extension, it is just a system image, means it only contains codes used in the system partition. So what about the codes used in kernel and vendor partition? That’s when Project Treble comes from.

Thanks to the Project Treble, Android code base and device specific codes or vendor now are two separate things. Installing an Android Generic System Image, that is Generic, it means it contains generic codes for Android devices system partition where the rest of device specific codes like kernel and vendor is left to each our Android device’s original one.

Treble Experimentation (treble_experimentations) project, The spices for the raw Google’s Android GSI

If we say an Android Generic System Image or GSI, it probably not to refers to the Google’s Android GSI as it is a very raw GSI image, but the one actually patched with the codes from treble_experimentations community project initiated by phhusson@github.

The Treble Experimentation, which codenamed treble_experimentations on its GitHub repository, is a community initiative to create a method to easily patching or applying our Android devices specific codes to the raw GSI image so it can detects our specific Android device hardware and system.

Now, the Treble Experimentation is one of popular project on GitHub with more than 2k stars and hundreds of devices specific codes has been added to make the Android GSI more compatible on as many hardware as possible.

How to know if our Android device is Project Treble supported?

TL;DR, if your Android device was released as Android 8 (Oreo) or later and was “Play Protect” certified when you opened the “About” menu of Google Play Store the first time you used it fresh from the box, then your device is Project Treble supported.

But, to actually know if our current Android device has Project Treble supported, we can use phhusson’s “official way” to install Project Treble compatibility on our Android device easily using Treble Info Android app.

🔗 Treble Info Android Application v. 4.3.7.apk (2 MB)
Download: GitLab
↗️ Treble Info Android app on Play Store

Finding the right GSI image for our Android device using Treble Info app

Using the Treble Info Android app, we can know our Android device Project Treble compatibility, hardware, and system partition so we can know which GSI image that is compatible for our Android device.

For example, look at the screenshot of check result of Treble Info on my ASUS ZenFone Live L2 Android phone:

So, from the screenshot above, I can summarize it that my currently running ASUS ZenFone Live L2 Android phone are:

  1. 2nd row, Treble and VNDK: My Android device is support Project Treble using VNDK (Vendor Native Development Kit) Lite version.
  2. 3rd row, System as Root: My Android device has System-As-Root, means the /system is actually the device root partition while the core Android OS codes is now located at /system/system which is commonly phrased as “A/B” partition. Typically, device that has stock ROM using Android 9 (Pie) and above will use “A/B” partition, while stock ROM with earlier Android versions commonly used “A” partition (/ as device root partition and /system where Android OS codes placed).
  3. 4th row, Architecture: My Android device hardware is ARM64.

So, from the Treble Info app, the important letters ðŸĪĢ for me to get the right GSI image for my Android device is ARM64-AB-VNDKLite.

Nusantara Project R Custom ROM - ASUS Zenfone Live L2

Nusantara Project R Custom ROM - ASUS Zenfone Live L2

If on previous post I have shared the GSI based ROM for ASUS Zenfone Live, now today is the real deal, the real custom ROM: Nusantara Project. And what’s more, it’s Android 11 ðŸĪŠ.


Nerdizen.xyz — Yahoo! Finally, after waited so long for a custom ROM for my little ASUS Zenfone Live L2 Android phone, now someone have made a custom ROM (although a ported one 😅) and it is Nusantara Project 3.0. Huge thanks to the builders.

A little bit about Nusantara Project itself, it is a custom Android ROM project aimed for high customizations while keep things tidy, with special UI touches. What’s special? Well just check the screenshots on my ASUS Zenfone Live L2 below or look at Nusantara Project ROM official website.

Nusantara Project ROM ASUS Zenfone Live L2

Requirements:

Nusantara Project custom ROM for ASUS Zenfone Live L2 info

ROM name Nusantara Project
author 🏅 TukanggILOC @Telegram
target device Zenfone Live L2
ROM version 3.0 | Android 11
ROM size 710 MB
Nusantara Project ROM screenshots 1 ASUS Zenfone Live L2
Nusantara Project ROM screenshots 2 ASUS Zenfone Live L2

How to install Nusantara Project ROM for ASUS Zenfone Live L2

  1. Boot your ASUS Zenfone Live L2 Android phone into recovery mode.
  2. Wipe the partitions:
    • Data
    • Cache
    • Dalvik
    • System
    • Vendor

    Next, on the recovery menu, choose reboot to recovery (Be careful to not reboot to other mode).

  3. Now back again on recovery menu, choose Install menu then select the “ROM zip” file to flash / install it. Wait until done.
  4. Back on Install menu again, now install the “Kernel Lockdown zip” file. Wait until done.
  5. Next, mount Vendor and System, then install the “Decrypt Pie” zip file.
  6. [Optional] Because this ROM is vanilla version, you can install the GAPPS package if you want to have Google Play Services on your ASUS Zenfone Live L2.
  7. Done! Reboot your phone. First boot might take some times (around 5 – 10 minutes).

Troubleshooting

  • The ROM doesn’t include boot animation so it will only display standard Android boot animation. If you want to have the flashy Nusantara Project boot animation on your ASUS Zenfone Live, go back to recovery menu and install the “Boot Animation zip” file.
  • Bootloop? If you have waited like more than 10 minutes and the ROM doesn’t boot yet, try:
    1. Go back to recovery menu. Force the phone to shut off by press and holding the power button for several seconds. After your ASUS Zenfone Live L2 screen is off, quickly press and hold the volume down + power buttons for several seconds, release it when the phone vibrate.
    2. Now on recovery menu, mount System and Vendor partition.
    3. Install the “Decrypt Pie zip file”.
    4. Wipe Dalvik/cache.
    5. Reboot your ASUS Zenfone Live L2 Android phone.

Known bugs on this Nusantara Project ROM for ASUS Zenfone Live L2

  • Rounded corner radius setting value always revert back to default after opening fullscreen apps.
  • SIM 2 mobile data is dead 😭.
  • Default file manager sometimes crashed when trying to install an apk file.
  • Unable to connect to Miracast devices.

Nusantara Project custom ROM for ASUS Zenfone Live L2 download link

Nusantara v. 3.0 11 X00R-08072021 UNOFFICIAL 1159.zip (710 MB)

Kernel Lockdown.zip (31 MB)

Additional files

Google Apps (GAPPS) ARM64 11.0 Nano – 20210924.zip (215 MB)

Decrypt Pie.zip (193 kB)

Nusantara Project Boot Animation.zip (2.21 MB)


Nusantara Project R custom ROM video on my ASUS Zenfone Live L2 Android phone.

🏅 Credits 🏅
⭐ Source: ZENFONE LIVE L1 7 L2 | X00RD Telegram group.

Corvus OS (GSI Based) Custom ROM - ASUS Zenfone Live L1/L2

Corvus OS (GSI Based) Custom ROM - ASUS Zenfone Live L1/L2

Yay! Finally I found custom ROM for my ASUS Zenfone Live L2 Android phone, and the ROM is: Corvus OS. Well, although it is not an actual custom ROM as it is GSI based.


Nerdizen.xyz — Corvus OS is a custom ROM aimed for deep customization, kinda like Bliss or CrDroid. Although there are no project yet for ASUS Zenfone Live L1/L2 of Corvus OS neither official or unofficial, at least someone made a GSI based ROM of it 😄.

Keep in mind that as this ROM is GSI based, so similar bug found on GSIs may also appear in this ROM if we installing it on our ASUS Zenfone Live (and also the needed patches to make the phone boot 😆).

Corvus OS 9.0 Zenfone Live

Requirements:

Corvus OS custom ROM (GSI based) ASUS Zenfone Live info

ROM name Corvus OS (GSI Based)
target device XOOR (Zenfone Live L1/L2)
author FadhlanNzlr @Telegram (Live L1 ROM)
Tayo @Telegram (Live L2 ROM)
android version Android 10 (Q)
ROM size +- 1.1 GB

How to install Corvus OS ROM (GSI based) on ASUS Zenfone Live L1/L2

  1. Boot your ASUS Zenfone Live Android phone into recovery mode.
  2. Wipe the partitions:
    • System
    • Data
    • Cache
    • Dalvik
    • Vendor

    After wiping, reboot your ASUS Zenfone Live Android phone into recovery mode (Be careful not reboot to other mode).

  3. Now back in the recovery menu, choose Install option.
  4. [For Live L1] Select the “Firmware zip” file to install / flash it, wait until the process is done.
  5. Now install the “ROM zip” file.
  6. Mount System and Vendor partition, then install the “Decrypt patch zip” file.
  7. Install the rest of “patches zip” files.
  8. Done! Reboot your ASUS Zenfone Live Android phone.

Corvus OS (GSI based) custom ROM for ASUS Zenfone Live L1/L2 download link

Corvus OS custom ROM | Live L1.zip

Corvus OS custom ROM | Live L2.zip

Live L1 Firmware.zip (47.5 MB)

Patches for Corvus OS (GSI based) custom ROM

Decrypt Patch.zip (124.97 kB)

Corvus Patch 1.zip (7.48 kB)

Corvus Patch 2.zip (406.63 kB)


Corvus OS (GSI based) custom ROM video on my ASUS Zenfone Live L2 Android phone.

🏅 Credits ðŸ…
⭐ Source: NewbieDevProject @Telegram

Formulir Kontak