[ROM] [Xtended] [Unofficial] [A11 October 1 2021 Security Patch] For S9 and S9 Plus [Exynos] - Samsung Galaxy S9 & S9+ Cross Device Development

I am not responsible if you brick your device installing this ROM, you are installing this at your own risk.
Downloads
Mod Edit: DL links removed.
Create device backup first:
1. 1. Boot TWRP/OrangeFox by pressing Bixby+VOL_UP+PWR as you are booting your device.
2. Go tho the backup tab of TWRP/OrangeFox
3. Backup Data, System, Cache, Boot, and System Image
4. Then backup the TWRP/Fox folder on your device to your computer just in case anything goes wrong.
How to install:
1. Boot TWRP/OrangeFox by pressing Bixby+VOL_UP+PWR as you are booting your device.
2. Go do the wipe tab of your recovery of choice, and wipe; DATA, CACHE, SYSTEM, and DALVIK CACHE.
3. Then flash the ROM you copied over to your device, or flash the ROM via ADB, it is up to you.
Reboot and enjoy!
Credits:
Thanks to the arrow-devices github community for the device sources for the S9 series of devices: Their Github Page
Samsung vendor (credit: Synt4x.93 (XDA) Synt4x93 (Github))
Galaxy S9 Plus device tree
Galaxy S9 device tree
Galaxy *9 Series kernel (credit: Synt4x.93 (XDA) Synt4x93 (Github))
Galaxy *9 Series common tree (credit: Synt4x.93 (XDA) Synt4x93 (Github))
Huge thanks to Baddar90 for fixing the battery drain issue this rom was having.
The fix source code: here
His Github: here
Gapps: (credits of the Flame Gapps Team. (Their website)
1.To flash Gapps first download Flame Gapps from here (full gapps package), here (basic gapps package)
2.Then boot TWRP/OrangeFox with the above method.
3. Find the Gapps zip you downloaded, tap on it, and swipe to flash.
4.Reboot and you should have Gapps!
How to get the out of box google setup experience when flashing Gapps (recommended):
1.After flashing the ROM reboot the device once to make sure the ROM boots.
2. On the home screen enter the power menu and then tap on "Reboot" then "Recovery.
3. Once your phone is in the custom recovery of choice, wipe the data partition.
4. Then flash Gapps again.
5. Reboot and you should have access to the the Gapps out of box setup experience!
For those of you who want to use MicroG I will not be covering it here. But the NoGoolag Telegram group as well as r/Privacy on Reddit should be able to help you if you would like to take that route.
r/privacy
NoGoolag Telegram Group
Other Telegram Groups:
(If you would like a Kernel that can help improve battery life you can ask about it here)
P.S Xtended is a great ROM, but it does have a few more bugs than other custom ROMS may have. Not enough to cause any issues but enough for you to notice the occasional hiccup here and there. This ROM is great for people who like A LOT of customizability though. By the way, bur is alos broken to and their is nothing I can do about that sorry. I'd recommend going to Display-Enable Blurs, and toggle it to off. After a device reboot at least you will get some transparency.
I hope you like it!
Also tell me if the ROM works on your S9 Plus as I can then remove that "Untested" badge from it.

Thread closed.

Related

[Discontinued]LineageOS-14.1 for Galaxy A5 SM-A500

LineageOS 14.1 for Galaxy A5 A500xx​You've probably known that cm is "dead", and that there is a new project called "LineageOS" which is a fork on the cyanogenmod project, so this is the "continue" of my cyanogenmod thread. Enjoy
NOTE: this ROM is for any A500 model and will not work for 2016 models (A510)
Disclaimer:
Code:
I'm not responsable for bricked devices :( , dead phone chargers,
nuclear explosions or global warming.
Flash it at YOUR OWN RISK
Downloads​1) You need a custom recovery to flash the ROM (zip). You can download TWRP HERE or CTR HERE
2) Optional but recomended: Google Apps (aka gapps). You can download them here: http://opengapps.org/
3) You need marshmallow bootloader and modem. Install latest mm stock ROM to update them
4) You need the ROM obviusly . You can download it here:
LineageOS-14.1: https://www.androidfilehost.com/?w=files&flid=145997
How to Install​If you have TWRP Recovery:
1) Go to wipe section and wipe: cache, dalvik, system and data (internal storage wipe is not needed!)
2) Go to install box and choose the zip which contains the ROM
3) Flash wifi temporary fix (for first build only)
4) Optional but recomended: flash Google Apps' zip
5) Reboot and enjoy
If you have CTR Recovery:
1) Go to Wipe Menu, tap Wipe ALL - Preflash button and then tap - Yes - Wipe ALL! button
2) Go to Install zip menu and choose the zip which contains the ROM
3) Flash wifi temporary fix (for first build only)
4) Optional but recomended: flash Google Apps' zip
5) Reboot and enjoy
How to Update
If you have TWRP Recovery:
1) Go to install box and choose the zip which contains the ROM
2) Go to wipe section and wipe: cache and dalvik
If you have CTR Recovery:
1) Go to Install zip menu and choose the zip which contains the ROM
2) Go to Wipe Menu, and wipe cache and dalvik
NOTE: For Updating you don't have to wipe data, you only have to wipe data when install different cm version, for example cm-13->cm-14.0 or cm12->12.1
SM-A500XX SECTION​Note1: if you are on SM-A500FU you don't have to follow this section. Just follow the "How to install" one
NOTE2: some device requires some modifications in blobs and/or in device tree in order to get RIL worling
How to install CyanogenMod-14.1 on any SM-A500XX variant:
1) Install the zip of lineageos rom
2) Install RIL fix zip from this thread's attachements
3) Flash gapps (optional but better)
4) Reboot and enjoy
For people running multirom with lineage as secondary ROM:
1) Install the zip of lineageos rom
2) Install gapps (optional but better)
3) Download (from this thread's attachements) and open RIL fix zip for your device
4) Open (inside the zip) /META-INF/com/google/android/updater-script
5) Remove these two lines:
ifelse(is_mounted("/system"), unmount("/system"));
mount("ext4", "EMMC", "/dev/block/bootdevice/by-name/system", "/system");
6) Save the new file and close
7) Go in twrp "Advanced"->"Terminal" and run this command:
ln -s /sdcard/multirom/roms/ROMNAME/system /system
Note: if the output of ln command is "File exists" you made a typo, so, re-run the command without making typos (tab helps); if it gives no output, you typed it correctly, so, you can proceed to the 8th step
8) Flash RIL fix zip
9) Reboot and enjoy
NOTE: If you don't find the RIL fix from your variant and you have RIL problems like sim card not detected, read the section for people with RIL problems and follow the instructions
Knowing Bugs
None for now
Report bugs here, or at https://github.com/DeadSquirrel01/android_device_samsung_a5-common/issues
F2FS Guide
If you want to use F2FS, first you need a twrp that supports F2FS partitions formatting like mine:
https://www.androidfilehost.com/?fid=817550096634793304
Then, reboot in twrp, go in "Wipe"->"Advanced Wipe"->Select "System" box->"Repair or Change File System"->"Change File System"->"F2FS"
Do this also for "Data" and "Cache" partitions
NOTE: Everything in the partitions you turn into F2FS will be deleted!!!
NOTE: If you turn userdata partition (/data), everything in /data/media/0 (/sdcard) will be deleted!!!
Now, open the zip of lineage os and change:
mount("ext4", "EMMC", "/dev/block/bootdevice/by-name/system", "/system");
to
mount("f2fs", "EMMC", "/dev/block/bootdevice/by-name/system", "/system");
Read this if you are having problems with RIL
If you have issue with RIL, post a zip with these libs taken from stock rom, and I'll create a flashable zip:
Code:
/system/lib/libsec-ril.so
/system/lib/libsec-ril-dsds.so (for dual sim variants only)
SOURCES
Device tree: https://github.com/DeadSquirrel01/android_device_samsung_a5ultexx Branch: cm-14.1
Device Config: https://github.com/DeadSquirrel01/android_device_samsung_a5-common Branch: cm-14.1
Kernel: https://github.com/DeadSquirrel01/android_kernel_samsung_msm8916 Branch: cm-14.0
Telegram group: @GalaxyA5dev
Telegram channel for project updates: @ds01news
Note: If you want to contact me for any question which is off topic, just pm me or email me at [email protected]
XDA:DevDB Information
LineageOS-14.1 for Galaxy A5 SM-A500, ROM for the Samsung Galaxy A Series 2017 A3, A5, A7
Contributors
DeadSquirrel01
ROM OS Version: 7.x Nougat
ROM Kernel: Linux 3.10.x
ROM Firmware Required: Lollipop or Marshmallow bootloader/modem (mm suggested)
Version Information
Status: Stable
Created 2017-02-17
Last Updated 2017-02-17
CHANGELOG​Fifth release (07/09/2017):
Support calls through LTE (VoLTE)
Fix touchscreen freezes on wakeup
Fix GPS: Now it takes about 10 seconds outdoor and 20 seconds outdoor to get the position (these values may change a bit)
Remove NFC button and everything related to NFC. Since it always stucked on turning on, his crashes were slowing down the system a lot
Fourth release (22/08/2017):
Add button to switch data to LTE for variants that support it
Bring CPU core 1 online (active) (improves performance)
Fix touchkey lights
Update some things in ramdisk
Add screencast to record screen
Third release (17/08/2017):
Fix in-call audio
Fix FM radio
Fix LTE (for variants that support it)
Add OMS support for substratum themes (You can download them from google play. See screenshot's dark theme as example)
Add kernel driver to stop touchkey vibration when device is suspended (replaced InputDisabler)
Upgrade kernel to 3.10.106
Lot of other kernel updates and upgrade to LA.BR.1.2.9_rb1.23 (caf)
Upgrade blobs to A500FUXXU1CPG1 (marshmallow)
Add F2FS formatted /data,/system,/cache support. To do it you also need my twrp 3.1.1. (download in first post) or a twrp that supports f2fs formatting
Improved battery life on suspend (fixed doze)
Remove "ANDROID IS NOT SEANDROID ENFORCING" warning on samsung splash screen
Obviously compile ROM on latest lineage sources
Second Release (17/02/2017):
Fix camera that couldn't take videos
Add touch screen gestures
Minor updates to kernel and device tree (see github commits)
First Release (18/01/2017):
Fixed Screen Rotation
Fixed Cellular Data
Lots of minor updates in kernel, device config (see github commits)
NOTE: You can see all changes (github commits) here: https://github.com/DeadSquirrel01/android_device_samsung_a5-common/commits/cm-14.0
and here:https://github.com/DeadSquirrel01/android_device_samsung_a5ultexx/commits/cm-14.0
And for kernel here: https://github.com/DeadSquirrel01/android_kernel_samsung_msm8916/commits/cm-14.1
Excuse me. Why do you put SM-A500 stuff into the A Series (2017) Thread? Or have you misplaced it here and it belongs there?:
https://forum.xda-developers.com/samsung-a-series
saintsimon said:
Excuse me. Why do you put SM-A500 stuff into the A Series (2017) Thread? Is this clutter supposed to look clever? Or have you misplaced it here and it belongs there:
https://forum.xda-developers.com/samsung-a-series
Click to expand...
Click to collapse
Damn, I will ask to a moderator to move it
Good work my friend keeping an eye closely on this thread and wating penalty for audio fix to use it as daily driver
Pls when can we get the audio bug during call fixed? @DeadSquirrel01
---------- Post added at 19:30 ---------- Previous post was at 19:30 ----------
My device is A500H
unimke said:
Pls when can we get the audio bug during call fixed? @DeadSquirrel01
---------- Post added at 19:30 ---------- Previous post was at 19:30 ----------
My device is A500H
Click to expand...
Click to collapse
Please read the thread and follow it:
IMPORTANT: ETA askers: please grow up and make this thread clean; if you ask for ETAs I'll ignore you and your request(s)
Click to expand...
Click to collapse
Ok
Hey, I tried this Rom but was not able to flash it. It showed UNKNOWN ERROR while flashing through TWRP.
Does this error exit or I have done something wrong ?
My device is SM-A500G.
aryan1997 said:
Hey, I tried this Rom but was not able to flash it. It showed UNKNOWN ERROR while flashing through TWRP.
Does this error exit or I have done something wrong ?
My device is SM-A500G.
Click to expand...
Click to collapse
Its only for a500fu variant only...waiting for another variant..cheers man..
leviz0689 said:
Its only for a500fu variant only...waiting for another variant..cheers man..
Click to expand...
Click to collapse
Doh, still don't know why people don't read the full thread (or at least first 4-5 lines also wit "NOTE" in bold) and then cry if it doesn't work
Anyway that's not only for a500fu, when i have time I'll upload A500XX version, too
Sorry man..im only answer that comment too...
leviz0689 said:
Sorry man..im only answer that comment too...
Click to expand...
Click to collapse
You should ignore those comments
leviz0689 said:
Sorry man..im only answer that comment too...[/QUOTE
Dude, if you want to developers continued to work on a project, stop the ETA, wait for a stable version. The developers are people too, they have their own lives, and they do not have to answer stupid questions everyday The Developers works very hard, be patient.
Sorry, if you understand me, i don't speak English. )
Click to expand...
Click to collapse
DeadSquirrel01 said:
You should ignore those comments
Click to expand...
Click to collapse
Sorry, If I offended you in any way. I know that you work very hard and I really appreciate your work. Thanks for all of it.
Its just that there was a section in the post on how to install the Lineage OS on A500xx devices.
So, I just wanted to know that if there is an error or did I do something wrong.
I did not wanted to be rude or anything. Once again SORRY !!!!!!
DeadSquirrel01 said:
LineageOS 14.1 for Galaxy A5 A500xx​You've probably known that cm is "dead", and that there is a new project called "LineageOS" which is a fork on the cyanogenmod project, so this is the "continue" of my cyanogenmod thread. Enjoy
NOTE: this ROM is for any A500 model and will not work for 2016 models (A510)
NOTE2: The First build is for A500FU only!!!
NOTE3: 1st zip is only for SM-A500FU, I'll upload A500XX zip soon, when I have time
Disclaimer:
Code:
I'm not responsable for bricked devices :( , dead phone chargers,
nuclear explosions or global warming.
Flash it at YOUR OWN RISK
Downloads​1) You need a custom recovery to flash the ROM (zip). You can download TWRP HERE or CTR HERE
2) Optional but recomended: Google Apps (aka gapps). You can download them here: http://opengapps.org/
3) You need marshmallow bootloader and modem. you can download them HERE (for A500FU only) thanks to @jimbomodder that has uploaded them or you can easily extract them in stock firmware
4) You need the ROM obviusly . You can download it here:
LineageOS-14.1: https://www.androidfilehost.com/?w=files&flid=145997
How to Install​If you have TWRP Recovery:
1) Go to wipe section and wipe: cache, dalvik, system and data (internal storage wipe is not needed!)
2) Go to install box and choose the zip which contains the ROM
3) Flash wifi temporary fix (for first build only)
4) Optional but recomended: flash Google Apps' zip
5) Reboot and enjoy
If you have CTR Recovery:
1) Go to Wipe Menu, tap Wipe ALL - Preflash button and then tap - Yes - Wipe ALL! button
2) Go to Install zip menu and choose the zip which contains the ROM
3) Flash wifi temporary fix (for first build only)
4) Optional but recomended: flash Google Apps' zip
5) Reboot and enjoy
How to Update
If you have TWRP Recovery:
1) Go to install box and choose the zip which contains the ROM
2) Go to wipe section and wipe: cache and dalvik
If you have CTR Recovery:
1) Go to Install zip menu and choose the zip which contains the ROM
2) Go to Wipe Menu, and wipe cache and dalvik
NOTE: For Updating you don't have to wipe data, you only have to wipe data when install different cm version, for example cm-13->cm-14.0 or cm12->12.1
SM-A500XX SECTION​How to install CyanogenMod-14.1 on any SM-A500XX variant:
1) Download the sm-a500xx cm-14.1 zip on "Downloads" section"
2) For make "port" process a bit easier do as following:
_1) Delete all files in system/etc/firmware (inside the zip)
_2) Go to META-INF/com/google/android/updater-script (in the zip) and remove all symlinks which start with /firmware and /firmware-modem
2) Use a root browser or adb pull and pull all files located in /firmware/image and /firmware-modem/image in the zip in /system/etc/firmware
2_a) If your device is dualsim, go to stock rom and copy /system/lib/libsecril.so and /system/lib/libsecril-dsds.so in the zip in system/lib/ Then open the system/build.prop in the zip and add:
persist.radio.multisim.config=dsds
3) Flash it and enjoy lineageos on you SM-A500XX variant!!
Knowing Bugs:
_Camera cannot take videos
_Audio during calls bug
Segnale other bugs if u find in bugs section or here https://github.com/DeadSquirrel01/android_device_samsung_a5-common/issues
IMPORTANT: ETA askers: please grow up and make this thread clean; if you ask for ETAs I'll ignore you and your request(s)
SOURCES
Device tree: https://github.com/DeadSquirrel01/android_device_samsung_a5ultexx Branch: cm-14.0
Device Config: https://github.com/DeadSquirrel01/android_device_samsung_a5-common Branch: cm-14.0
Kernel: https://github.com/DeadSquirrel01/android_kernel_samsung_msm8916 Branch: cm-14.1
Note: If you want to contact me for any question which is off topic, just pm me or email me at [email protected]
XDA:DevDB Information
LineageOS-14.1 for Galaxy A5 SM-A500, ROM for the Samsung Galaxy A Series 2017 A3, A5, A7
Contributors
DeadSquirrel01
ROM OS Version: 7.x Nougat
ROM Kernel: Linux 3.10.x
ROM Firmware Required: Lollipop or Marshmallow bootloader/modem (mm suggested)
Version Information
Status: Stable
Created 2017-01-18
Last Updated 2017-01-18
Click to expand...
Click to collapse
1) Delete all files in system/etc/firmware (inside the zip)
_2) Go to META-INF/com/google/android/updater-script (in the zip) and remove all symlinks which start with /firmware and /firmware-modem
2) Use a root browser or adb pull and pull all files located in /firmware/image and /firmware-modem/image in the zip in /system/etc/firmware
cant find those location inside the zip sir sorry noob here and im using a500f sir thank you so much
ian0326 said:
LineageOS 14.1 for Galaxy A5 A500xx
You've probably known that cm is "dead", and that there is a new project called "LineageOS" which is a fork on the cyanogenmod project, so this is the "continue" of my cyanogenmod thread. Enjoy
NOTE: this ROM is for any A500 model and will not work for 2016 models (A510)
NOTE2: The First build is for A500FU only!!!
NOTE3: 1st zip is only for SM-A500FU, I'll upload A500XX zip soon, when I have time
Disclaimer:
1) Delete all files in system/etc/firmware (inside the zip)
_2) Go to META-INF/com/google/android/updater-script (in the zip) and remove all symlinks which start with /firmware and /firmware-modem
2) Use a root browser or adb pull and pull all files located in /firmware/image and /firmware-modem/image in the zip in /system/etc/firmware
cant find those location inside the zip sir sorry noob here and im using a500f sir thank you so much
Click to expand...
Click to collapse
you take /firmware/image and /firmware-modem/image from your stock rom and put them in /system/etc/firmware in the zip
hit thanks if it helped
You can post screenshots of what exactly the device would look like after installing the rom ?
Cannot install on samsung A500F updator error 7
carlossennin56 said:
You can post screenshots of what exactly the device would look like after installing the rom ?
Click to expand...
Click to collapse
Now i have rr on my device, maybe I'll add them later, but they are basically the same as cm14.1

Development [SUPERCEEDED][ROM][OFFICIAL][barbet][11] - AICP 16.1 for Pixel 5a

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
AICP
Android Ice Cold Project
AICP is known by everyone as the "Ice Cold Project" that started on a Desire HD years ago (2012) and since then has evolved into a mature ROM with the BEST community that you can find!!!
Until Android Lollipop, the ROM has always been based on AOKP. Unfortunately, since AOKP stopped development (but made a comeback later), we changed our base to CM.
With the re-brand of CM to LineageOS (LOS), we became LineageOS based with some tweaks from AOSP and then changed to be based on the "Ground Zero Open Source Project" (GZOSP) for Android Pie.
We changed again for Android Q-R with a base of AOSP repositories and some additions from LineageOS for device-specific repositories.
If there are any bugs we will sort them out if it concerns our codebase. This ROM isn't LineageOS supported, so there is no need to report errors/bugs to them!!
Code:
#include <std_disclaimer.h>
/*
* Your warranty is now void.
*
* We are not responsible for bricked devices, dead SD cards,
* thermonuclear war or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this ROM
* before flashing it! YOU are choosing to make these modifications and if
* you point the finger at us for messing up your device, we will laugh at you. Hard & a lot.
*
*/
Feature list (rough overview)
In the beginning, we would like to thank:
GZOSP team
LineageOS & CM (R.I.P.) team
@maxwen and the rest of the OmniRom team
DU team
Resurrection Remix team
AOSiP team
Community
@LorD ClockaN
@eyosen
@semdoc
@SpiritCroc
@wartomato
@Miccia
plus the rest of the crazy bunch that we call "team"
We are paying for servers that build weeklies and everything that comes with this, so EVERY DONATION will really be appreciated and be used to cover those expenses.
Thank you!!
Latest Stable Release Version 16.1
Download link: https://dwnld.aicp-rom.com/
Please note that official builds will be deleted from our servers every month due to maintenance services.
Starting with AICP 15 we will be storing a copy of the most recent release here: https://media.aicp-rom.com/vault/.
Full Changelog link: https://dwnld.aicp-rom.com/
(Just click the changelog button next to the download link in the list of builds available for your device)
Google Apps:
We recommend MindTheGapps as it has been thoroughly tested and it works well with the ROM, some other minimal (and others) GApps packages could have issues, so try using MindTheGapps if you have any issues with other GApps packages
MindTheGapps: https://androidfilehost.com/?w=files&flid=322935
Mirror: http://downloads.codefi.re/jdcteam/javelinanddart/gapps
You tell...
FAQ:
Before using the ROM:
Q. Can I have an ETA for the next build?
A. Yes, just look here to see what day your device is built on.
Q. Does this ROM support custom kernels officially?
A. No. You can still use them, but the discussion should go in the thread of the respective kernel. We don't offer support for bugs you might encounter while using them!
Q. Does this ROM include GApps or do I have to flash them separately?
A. No, we do not include prebuilt GApps, because of possible licensing issues with Google Software and because some users do not want GApps preinstalled as they want to use alternative services like MicroG or just prefer flashing a GApps "flavor" of their liking.
Q. Does this ROM use the camera or gallery app from stock?
A. It depends on the device. In most cases, these apps include proprietary libs/code and cannot be included in the device trees on GitHub or we risk having the ROM banned from GitHub. In this case, we might try to make them installable (separate from the ROM zip), or we might provide a version of these apps with the ROM that doesn't include any proprietary libs. It's also sometimes the case that these apps are simply not included because we didn't feel the need to do so for the device in question.
Q. Does this ROM have Extended/Scrolling screenshot?
A. No, extended screenshot was implemented using an app extracted and modified from manufacturer firmware/system images and is proprietary as well. It led to the closing of many ROM's sources on GitHub.
Q. Does this ROM have FaceUnlock?
A. No, FaceUnlock was also an app extracted and modified from some manufacturers. Even Google removed the Trusted Face (FaceUnlock) feature for security reasons on Android 9.0/10.x. Adding the modified feature did the same to ROM sources as described above.
Q. Can you add (insert favorite weather provider)?
A. No, we cannot add more weather providers as the implementations change and we (the ROM) now have to pay for most services, and that is not cheap, so we decided to use the best free service that we could find, the only way to add your own is for users to apply for their own API key to use their preferred service.
Q. Does this ROM have private official builds with the above proprietary libs included?
A. No, we believe in open source software, this way users know what's in the build and can replicate it themselves, all official builds are built on our build servers using the public sources from GitHub, and no one can (or would) add their own private sources to the build.
Flashing the ROM:
Q. What do I need to know before flashing?
A. Check the flashing instructions...
Q. Can the builds be dirty flashed over each other?
A. Yes, this is how users can/should install updates most of the time, this can be done with the built-in updater service or with a custom recovery.
Q. How do I 'dirty flash' builds?
A 1. For "A only" devices: Wipe the System, Cache, and ART/Dalvik cache. Flash the ROM, GApps (only needed if you wipe the system), your preferred root solution, and reboot. Or just use the OTA app to perform that task for you.
A 2. For "A/B" devices": Wipe the ART/Dalvik cache. Flash the ROM, reboot to the recovery, flash GApps, your preferred root solution, and reboot. Or just use the OTA app to perform that task for you.
Q. How do I flash kernel builds?
A1. If it's a .img file, boot into TWRP and go to the install page in TWRP, in the bottom right corner select "install image", select the desired kernel, then select "boot" as the destination, then swipe to flash, then go back to the install screen and install your root method again, if you don't want to lose root and reboot.
A2. If it's a flashable ZIP, you can flash it together with a ROM update or separately. Go to the install page in TWRP, choose the kernel zip (or add it to the flash queue right after the ROM zip). Then add your root method to the queue if you don't want to lose root. Now swipe to flash and reboot afterward.
Using the ROM:
Q. Do I need to provide a logcat if I'm reporting a bug?
A. If you want it to be fixed faster (or at all) then yes, you should definitely provide a logcat AND the model name. (Note: Please just link the logcat from your GDrive, Dropbox, etc. Do not post the content here. Thanks.)
Q. How do I get a logcat, what type should I get, and more questions that can conveniently be answered by my pre-determined answer?
A1. Read this thoroughly. Also, here's a good app for getting logs: https://play.google.com/store/apps/details?id=com.tortel.syslog (Root needed).
A2. If you are already rooted, you can use the built-in feature to make a logcat and provide that. Just look into the others section on the AICP Extras main page.
The ROM should contain everything you need to enjoy Android R. You don't need to install any Add-ons, simply download the latest ROM and GApps, then follow the flashing instructions and go!
If you want the device to run the ROM "rooted", you can flash a root solution of your choice after the ROM zip file.
It is STRONGLY recommended to fully wipe your device before flashing and please avoid restoring system apps and system data with Titanium Backup (or with any backup/restore app) as this can cause stability issues that are very hard to debug, restoring regular apps is fine though.
If you believe you know what you're doing - then fine, go ahead, but please don't complain if you experience any strange behavior.
How to flash for the first time:
(Again: Don't do it if you don't know!)
1. Download the ROM and GApps and transfer them to your device.
2. Boot to recovery (TWRP is recommended, the lineage recovery is a great alternative however, it will not decrypt the internal storage so you will have to flash the rom with adb sideload or usb OTG or with an external sdcard).
3. Wipe the System (DO NOT WIPE THE SYSTEM ON A/B DEVICES!), Cache, and Data (you might need to format the data partition!).
4. Flash the ROM zip file (reboot to recovery before flashing anything else if you have an "A/B" device).
5. Flash the GApps (optional, needed for e.g. Google Playstore to work)
6. Reboot and set up your device.
7. You can then reboot to recovery and flash the root solution of your choice if you want to, and then boot back to the system.
The procedure may vary from device to device and is a bit different on system updates!
The ROM has GApps persistence in between dirty flashes, so you only have to flash them once! This might differ on A/B Devices.
Currently supported Root Solution:
Magisk stable
Magisk versions >= 20.4 don't usually need to be flashed on every dirty flash.
Depending on the device, you may need to flash it every time, unless your maintainer says otherwise, you should be fine.
Instructions for OTA ("Over-The-Air" Updates) on "A only" devices (not A/B):
TWRP recovery is needed to be able to flash using the built-in OTA app.
Please make sure that you are on the latest TWRP recovery, keep in mind that this could also be an unofficial version!
On encrypted devices, you will have to enter your PIN/password in TWRP before the process starts.
Open the updater app, download the update, then press install, press reboot when prompted, you will be taken to TWRP, there isn't any need to flash GApps separately
Instructions for OTA ("Over-The-Air" Updates) on "A/B" devices:
Open the updater app, download the update, then press install and wait for the process to finish (feel free to let it run in the background), then press reboot when prompted, there isn't any need to flash GApps separately
If you want to contribute to AICP, or if you want to see what is being worked on/merged, feel free to visit our Gerrit code review system. (Link is at the bottom!!!)
Kernel source:
https://github.com/AICP/kernel_google_redbull
Device tree source:
https://github.com/AICP/device_google_barbet
Vendor source:
Follow this guide if you want to extract the vendor blobs
ROM & Additional links:
AICP's Homepage
AICP Gerrit Code Review
AICP sources on GitHub
AICP Download page for official builds and media content
AICP Discord Community
AICP Telegram channel for server notifications on official builds
Contributors:
@Siluxsept
Information:
ROM OS Version: 11.x
Kernel: Linux 4.19.160
ROM {Firmware|Vendor} required: 11
Status: SUPERCEEDED
Release Date: 03-03-2022
You want to see a "normal" night at the "DEV office", click here!!​
AICP Android 12.1 release candidate for Google Pixel 5a
ROM - https://www.androidfilehost.com/?fid=14655340768118475742
BOOT.IMG - https://www.androidfilehost.com/?fid=14655340768118475907
Screenshots here
Reserved
Nice nice for when I get me a pixel 5a. God bless fam.
Thank you for making a ROM for the 5a. Waiting for mine to arrive so I can start testing
Dumb question: does this support substratum?
grandpajiver said:
Dumb question: does this support substratum?
Click to expand...
Click to collapse
Not sure tbh. I never tried Substratum on AICP. We have advanced theming options in AICP Extras replacing it pretty well.
Nice
Why are there weekly updates?
Can I make the back button on the right?
ALWA7SH6 said:
Nice
Why are there weekly updates?
Can I make the back button on the right?
Click to expand...
Click to collapse
Updating hosts for integrated adblock and security patches on 11.
Yes, check AICP Extras -> Onscreen navigation options -> Invert layout
hmm the phone seems to think it's got airplane mode on when it isnt. trying the latest weekly with a t-mobile esim and it wont use the mobile network. im using mindthegapps linked in the post
nvm ignore that. seems ubreakifix broke something inside. it isnt working on stock either.
Hey Sil, quick question. Does your rom include the option to add the cursor arrows to the navigation bar?
Locklear308 said:
Hey Sil, quick question. Does your rom include the option to add the cursor arrows to the navigation bar?
Click to expand...
Click to collapse
Okay never mind. My P5a came in today and somehow I was able to load the ROM without any issues ON MY FIRST TRY. Wow talk about luck on my part... haha.
Anyway, I found the cursor arrows for the navigation drawer...but I found a problem. Or, at least I think it is a bug? When you invert the back and resents button it inverts the arrows as well. Is this intentional? If so... by chance do you think the option to not invert the cursor arrows is possible?
Other than that I love the ROM so far. Tomorrow will be the first test run of the phone and the ROM!
Locklear308 said:
Okay never mind. My P5a came in today and somehow I was able to load the ROM without any issues ON MY FIRST TRY. Wow talk about luck on my part... haha.
Anyway, I found the cursor arrows for the navigation drawer...but I found a problem. Or, at least I think it is a bug? When you invert the back and resents button it inverts the arrows as well. Is this intentional? If so... by chance do you think the option to not invert the cursor arrows is possible?
Other than that I love the ROM so far. Tomorrow will be the first test run of the phone and the ROM!
Click to expand...
Click to collapse
Hmm working okay for me with AOSP keyboard. Are you using GBoard or any other keyboard app?
Siluxsept said:
Hmm working okay for me with AOSP keyboard. Are you using GBoard or any other keyboard app?
Click to expand...
Click to collapse
It's the AOSP keyboard. I can grab some screenshots if that helps. Basically if you leave the navigation bar where the back buttons on the left, the cursor arrows look normal, but if you hit that invert switch to move the back button to the right it also swaps the cursor arrows. It's not just visual though, they work swapped as well.
finally got my phone back from google. flashed the rom per the instructions in the op. i let it restore my apps during setup as it says that should be fine. i cant download anything. the storage permissions seem to be messed up. i grabbed a logcat using the extras app. i tried the reset app pref and it didnt help. the only app i was able to fix was solid explorer, i removed it's access and then regranted it. i tried that with a few more apps but it didnt work.
pbanj said:
finally got my phone back from google. flashed the rom per the instructions in the op. i let it restore my apps during setup as it says that should be fine. i cant download anything. the storage permissions seem to be messed up. i grabbed a logcat using the extras app. i tried the reset app pref and it didnt help. the only app i was able to fix was solid explorer, i removed it's access and then regranted it. i tried that with a few more apps but it didnt work.
Click to expand...
Click to collapse
Sounds like it did not setup data partition correctly. Try this:
- Format data and reboot into recovery
- Flash / sideload ROM and fully reboot into system. Setup PIN or password in security settings. This should initialize and encrypt data.
- Reboot to recovery. Back in TWRP go to Mount -> Decrypt Data to make storage available. Sideload or flash Gapps package, Magisk, etc without wiping
- Boot system and start restoring your apps (3rd party apps like Titanium might cause trouble, refer to respective app devs then)
Hope that helps.
Siluxsept said:
Sounds like it did not setup data partition correctly. Try this:
- Format data and reboot into recovery
- Flash / sideload ROM and fully reboot into system. Setup PIN or password in security settings. This should initialize and encrypt data.
- Reboot to recovery. Back in TWRP go to Mount -> Decrypt Data to make storage available. Sideload or flash Gapps package, Magisk, etc without wiping
- Boot system and start restoring your apps (3rd party apps like Titanium might cause trouble, refer to respective app devs then)
Hope that helps.
Click to expand...
Click to collapse
alright, ill give that a try. i stopped using backup apps a while ago and just use the google backup stuff. ill let you know how it goes. other than this issue the rom is really nice.
got it working, what i did was
- formatted data and reboot to recovery
- flash rom and reboot to recovery
- installed gapps and magisk
- booted and went through setup without setting a pin or anything
- set pin
im not sure if not setting the lockscreen up in setup mattered at all as it defaults to swipe and encrypted. what you said to do also worked but wouldn't let me restore from google
the camera that comes with the rom seems to crash once at every reboot. https://haste.aicp-rom.com/omagewutig other than that, everything is perfect.
side note. i love all the log grabbing stuff built into the rom
Hello, do you plan to update ROM up to Android 12?
pbanj said:
got it working, what i did was
- formatted data and reboot to recovery
- flash rom and reboot to recovery
- installed gapps and magisk
- booted and went through setup without setting a pin or anything
- set pin
im not sure if not setting the lockscreen up in setup mattered at all as it defaults to swipe and encrypted. what you said to do also worked but wouldn't let me restore from google
the camera that comes with the rom seems to crash once at every reboot. https://haste.aicp-rom.com/omagewutig other than that, everything is perfect.
side note. i love all the log grabbing stuff built into the rom
Click to expand...
Click to collapse
Thanks for your report. For camera - need to double-check perms. Probably not to be fixed on R releases anymore. Android 12 around the corner.

[ROM][12.1.0][Bonito/Sargo] Android Ice Cold Project 17.1 [Official]

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
AICP
Android Ice Cold Project
AICP is known by everyone as the "Ice Cold Project" that started on a Desire HD years ago (2012) and since then has evolved into a mature ROM with the BEST community that you can find!!!
Until Android Lollipop, the ROM has always been based on AOKP. Unfortunately, since AOKP stopped development (but made a comeback later), we changed our base to CM.
With the re-brand of CM to LineageOS (LOS), we became LineageOS based with some tweaks from AOSP and then changed to be based on the "Ground Zero Open Source Project" (GZOSP) for Android Pie.
We changed again for Android Q-S with a base of AOSP repositories and some additions from LineageOS for device-specific repositories.
If there are any bugs we will sort them out if it concerns our codebase. This ROM isn't LineageOS supported, so there is no need to report errors/bugs to them!!
Code:
#include <std_disclaimer.h>
/*
* Your warranty is now void.
*
* We are not responsible for bricked devices, dead SD cards,
* thermonuclear war or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this ROM
* before flashing it! YOU are choosing to make these modifications and if
* you point the finger at us for messing up your device, we will laugh at you. Hard & a lot.
*
*/
Feature list (rough overview)
In the beginning, we would like to thank:
GZOSP team
LineageOS & CM (R.I.P.) team
@maxwen and the rest of the OmniRom team
DU team
Resurrection Remix team
AOSiP team
Community
@LorD ClockaN
@eyosen
@semdoc
@SpiritCroc
@wartomato
@Miccia
plus the rest of the crazy bunch that we call "team"
We are paying for servers that build weeklies and everything that comes with this, so EVERY DONATION will really be appreciated and be used to cover those expenses.
Thank you!!
Latest Stable Release Version 17.1
Download link: https://dwnld.aicp-rom.com/
Please note that official builds will be deleted from our servers every month due to maintenance services.
Starting with AICP 15 we will be storing a copy of the most recent release here: https://media.aicp-rom.com/vault/.
Full Changelog link: https://dwnld.aicp-rom.com/
(Just click the changelog button next to the download link in the list of builds available for your device)
Google Apps:
We recommend MindTheGapps as it has been thoroughly tested and it works well with the ROM, some other minimal (and others) GApps packages could have issues, so try using MindTheGapps if you have any issues with other GApps packages
MindTheGapps: https://androidfilehost.com/?w=files&flid=322935
Mirror: http://downloads.codefi.re/jdcteam/javelinanddart/gapps
You tell...
FAQ:
Before using the ROM:
Q. Can I have an ETA for the next build?
A. Yes, just look here to see what day your device is built on.
Q. Does this ROM support custom kernels officially?
A. No. You can still use them, but the discussion should go in the thread of the respective kernel. We don't offer support for bugs you might encounter while using them!
Q. Does this ROM include GApps or do I have to flash them separately?
A. No, we do not include prebuilt GApps, because of possible licensing issues with Google Software and because some users do not want GApps preinstalled as they want to use alternative services like MicroG or just prefer flashing a GApps "flavor" of their liking.
Q. Does this ROM use the camera or gallery app from stock?
A. It depends on the device. In most cases, these apps include proprietary libs/code and cannot be included in the device trees on GitHub or we risk having the ROM banned from GitHub. In this case, we might try to make them installable (separate from the ROM zip), or we might provide a version of these apps with the ROM that doesn't include any proprietary libs. It's also sometimes the case that these apps are simply not included because we didn't feel the need to do so for the device in question.
Q. Does this ROM have Extended/Scrolling screenshot?
A. No, extended screenshot was implemented using an app extracted and modified from manufacturer firmware/system images and is proprietary as well. It led to the closing of many ROM's sources on GitHub.
Q. Does this ROM have FaceUnlock?
A. No, FaceUnlock was also an app extracted and modified from some manufacturers. Even Google removed the Trusted Face (FaceUnlock) feature for security reasons on Android 9.0/10.x. Adding the modified feature did the same to ROM sources as described above.
Q. Can you add (insert favorite weather provider)?
A. No, we cannot add more weather providers as the implementations change and we (the ROM) now have to pay for most services, and that is not cheap, so we decided to use the best free service that we could find, the only way to add your own is for users to apply for their own API key to use their preferred service.
Q. Does this ROM have private official builds with the above proprietary libs included?
A. No, we believe in open source software, this way users know what's in the build and can replicate it themselves, all official builds are built on our build servers using the public sources from GitHub, and no one can (or would) add their own private sources to the build.
Flashing the ROM:
Q. What do I need to know before flashing?
A. Check the flashing instructions...
Q. Can the builds be dirty flashed over each other?
A. Yes, this is how users can/should install updates most of the time, this can be done with the built-in updater service or with a custom recovery.
Q. How do I 'dirty flash' builds?
A 1. For "A only" devices: Wipe the System, Cache, and ART/Dalvik cache. Flash the ROM, GApps (only needed if you wipe the system), your preferred root solution, and reboot. Or just use the OTA app to perform that task for you.
A 2. For "A/B" devices": Wipe the ART/Dalvik cache. Flash the ROM, reboot to the recovery, flash GApps, your preferred root solution, and reboot. Or just use the OTA app to perform that task for you.
Q. How do I flash kernel builds?
A1. If it's a .img file, boot into TWRP and go to the install page in TWRP, in the bottom right corner select "install image", select the desired kernel, then select "boot" as the destination, then swipe to flash, then go back to the install screen and install your root method again, if you don't want to lose root and reboot.
A2. If it's a flashable ZIP, you can flash it together with a ROM update or separately. Go to the install page in TWRP, choose the kernel zip (or add it to the flash queue right after the ROM zip). Then add your root method to the queue if you don't want to lose root. Now swipe to flash and reboot afterward.
Using the ROM:
Q. Do I need to provide a logcat if I'm reporting a bug?
A. If you want it to be fixed faster (or at all) then yes, you should definitely provide a logcat AND the model name. (Note: Please just link the logcat from your GDrive, Dropbox, etc. Do not post the content here. Thanks.)
Q. How do I get a logcat, what type should I get, and more questions that can conveniently be answered by my pre-determined answer?
A1. Read this thoroughly. Also, here's a good app for getting logs: https://play.google.com/store/apps/details?id=com.tortel.syslog (Root needed).
A2. If you are already rooted, you can use the built-in feature to make a logcat and provide that. Just look into the others section on the AICP Extras main page.
The ROM should contain everything you need to enjoy Android S. You don't need to install any Add-ons, simply download the latest ROM and GApps, then follow the flashing instructions and go!
If you want the device to run the ROM "rooted", you can flash a root solution of your choice after the ROM zip file.
It is STRONGLY recommended to fully wipe your device before flashing and please avoid restoring system apps and system data with Titanium Backup (or with any backup/restore app) as this can cause stability issues that are very hard to debug, restoring regular apps is fine though.
If you believe you know what you're doing - then fine, go ahead, but please don't complain if you experience any strange behavior.
How to flash for the first time:
(Again: Don't do it if you don't know!)
1. Download the ROM and GApps and transfer them to your device.
2. Boot to recovery (TWRP is recommended, the lineage recovery is a great alternative however, it will not decrypt the internal storage so you will have to flash the rom with adb sideload or usb OTG or with an external sdcard).
3. Wipe the System (DO NOT WIPE THE SYSTEM ON A/B DEVICES!), Cache, and Data (you might need to format the data partition!).
4. Flash the ROM zip file (reboot to recovery before flashing anything else if you have an "A/B" device).
5. Flash the GApps (optional, needed for e.g. Google Playstore to work)
6. Reboot and set up your device.
7. You can then reboot to recovery and flash the root solution of your choice if you want to, and then boot back to the system.
The procedure may vary from device to device and is a bit different on system updates!
The ROM has GApps persistence in between dirty flashes, so you only have to flash them once! This might differ on A/B Devices.
Currently supported Root Solution:
Magisk stable
Magisk versions >= 20.4 don't usually need to be flashed on every dirty flash.
Depending on the device, you may need to flash it every time, unless your maintainer says otherwise, you should be fine.
Instructions for OTA ("Over-The-Air" Updates) on "A only" devices (not A/B):
TWRP recovery is needed to be able to flash using the built-in OTA app.
Please make sure that you are on the latest TWRP recovery, keep in mind that this could also be an unofficial version!
On encrypted devices, you will have to enter your PIN/password in TWRP before the process starts.
Open the updater app, download the update, then press install, press reboot when prompted, you will be taken to TWRP, there isn't any need to flash GApps separately
Instructions for OTA ("Over-The-Air" Updates) on "A/B" devices:
Open the updater app, download the update, then press install and wait for the process to finish (feel free to let it run in the background), then press reboot when prompted, there isn't any need to flash GApps separately
If you want to contribute to AICP, or if you want to see what is being worked on/merged, feel free to visit our Gerrit code review system. (Link is at the bottom!!!)
Kernel source:
https://github.com/AICP/kernel_google_msm-4.9
Device tree source:
https://github.com/AICP/device_google_bonito
Vendor source:
Follow this guide if you want to extract the vendor blobs
ROM & Additional links:
AICP's Homepage
AICP Gerrit Code Review
AICP sources on GitHub
AICP Download page for official builds and media content
AICP Discord Community
AICP Telegram channel for server notifications on official builds
Contributors:
@Siluxsept
Information:
ROM OS Version: 12.1
Kernel: Linux 4.9
ROM {Firmware|Vendor} required: 11
Status: STABLE
Release Date: 07-06-2022
You want to see a "normal" night at the "DEV office", click here!!​
Reserved
Reserved
Here we goooo
I can't seem to get Visible service to work, APN's can't be edited either. I would assume there is another way to get service working, just need to be pointed to the correct location.
Thanks!
-edit-
enabling DSDS in phone menu got me up and running. weird.
hi. thanks for all your work! quick question, i have a pixel 3a xl. that is an a/b device, right? was reading your instructions and dont wanna mess up. also, if its an a/b device, will this be a clean install if we can't wipe device?
MikeW14 said:
hi. thanks for all your work! quick question, i have a pixel 3a xl. that is an a/b device, right? was reading your instructions and dont wanna mess up. also, if its an a/b device, will this be a clean install if we can't wipe device?
Click to expand...
Click to collapse
Correct, its A/B. Normal data + cache wipe is okay, just don't wipe system partition.
got it. thanks. one more thing....when rooting, would we still do the same process as before, where we patch the boot image and then flash the patched boot image, etc?
MikeW14 said:
got it. thanks. one more thing....when rooting, would we still do the same process as before, where we patch the boot image and then flash the patched boot image, etc?
Click to expand...
Click to collapse
You can simply use Magisk v23 flashable zip - install or sideload from TWRP / LOS recovery.
Siluxsept said:
You can simply use Magisk v23 flashable zip - install or sideload from TWRP / LOS recovery.
Click to expand...
Click to collapse
Tried to sideload that file and got verification failure something about the footer.
While a little more cumbersome I have always found the following to be the most reliable method to root...
download the latest kernel/recovery file
download the latest magisk.apk from github and load on phone
In the magisk app click on install next to the magisk entry
patch the file you just downloaded
move the file to a pc for fastbooting
reboot the phone into bootloader mode
fastboot flash boot the file you just patched
profit
im open to all suggestions. you guys are the experts. im just appreciative for all the work done and time put into making the rom great.
So which firmware do I need? Do I keep A11 or flash A12 first?
JasonB96 said:
So which firmware do I need? Do I keep A11 or flash A12 first?
Click to expand...
Click to collapse
If you never upgraded to 12 stock firmware do it first.
how is battery in this update?
so wait, im currently on aicp 11. can i just DL aicp 12 onto my phone and update, or do i need to install android 12 stock rom stock rom and then install aicp 12 after?
Hey guys, please scratch 12 firmware requirement. Update from 11 to 12 working fine without flashing 12 stock first. Just clean flash latest weekly.
had trouble getting this rooted. it just got stuck in a bootloop (tried it twice).
MikeW14 said:
had trouble getting this rooted. it just got stuck in a bootloop (tried it twice).
Click to expand...
Click to collapse
Hmm initial root works fine for me with Magisk 23 zip file and LOS/AICP recovery. Can you provide more details? Did you sideload from LOS recovery?
Try attached boot image. I just patched it old fashioned for bonito. Should work.
Patching the boot img for root always worked for me. Something about being able to just boot the img to see if it works first before flashing is appealing to me.
esjames said:
Patching the boot img for root always worked for me. Something about being able to just boot the img to see if it works first before flashing is appealing to me.
Click to expand...
Click to collapse
fastboot boot <image name>?

Development [ROM][13.0][spes/spesn] Project Elixir [OFFICIAL][AOSP]

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Project Elixir for the Redmi Note 11 [spes/spesn]
Code:
* Your warranty is now void.
* We are not responsible for anything that may happen to your phone by installing any custom ROMs and/or kernels.
* You do it at your own risk and take the responsibility upon yourself and you are not to blame us or XDA and its respected developers.
"This is a user-friendly thread, all your suggestions, and proper bug reports are important to us but don't be disrespectful to anyone here. Your suggestions and proper bug reports will be taken into consideration.."​
Project Elixir is another aftermarket AOSP ROM which basically offers minimal UI enhancement & close to Stock Android ROM with great performance, security and stability. Most of the OEMs' these days will provide slow and untimely updates, but we don't do that here. We closely follow Google to bring the latest updates to our users, and even prolong support for devices that have been declared obsolete by OEMs. Our ROMs' source code is open-source, secure, stable, and outstanding. Your experience while using Project Elixir will be butter smooth without compromising the quality of the Android experience. In short, it's perfectly balanced between Great Performance, Security, stability, minimal UI & awesome features including pixel goodies So do not hesitate anymore, join us now and start enjoying the beauty of stock Android. Download and enjoy Project Elixir on your respective devices!​
- Saurav - Founder / lead Developer
- Nishant - Co-lead Developer / Team
- Master - Developer / Team
- Mayur - Developer / Team
- And Also Our Hardworking Maintainers​
// Checkout the latest changes you get //
Spoiler: Click Here to see
Latest Changelog: https://projectelixiros.com/changelog
NOTE : In Project Elixir you get all the useful features and with updating source every month it's hard to keep all the threads updated everytime everywhere so kindly visit our website for latest changes and screenshots.
// A screenshot is worth of thousand words //
Spoiler: Click Here to see
Latest Screenshots : https://projectelixiros.com/gallery
NOTE : In Project Elixir you get all the useful features and with updating source every month it's hard to keep all the threads updated everytime everywhere so kindly visit our website for latest changes and screenshots.
--------- > OFFICIAL Download Server < ---------
NOTE: Please keep in mind that these are Gapps Builds and there is no vanilla build of this rom available.
--------- > Visit Our OFFICIAL Website < --------- ​
NOTE: It is STRONGLY recommended to fully wipe your device before flashing and please avoid restoring system apps and system data with Titanium Backup (or with any backup/restore app) as this can cause stability issues that are very hard to debug, restoring regular apps is fine. If you believe you know what you're doing - then fine, go ahead, but please don't complain if you experience any strange behavior.
CLEAN FLASH (Moving From A12 to A13)
Flash Rom On Redmi Note 11 Spes & Spesn
CLEAN FLASH (Without Sdcard) :
• Take Rom In Internal Storage.
• Take Recovery (Twrp, Ofox, Shrp, pbrb) in Internal storage.
• Flash Decryption Based Recovery ( Twrp, Ofox, Shrp, Pbrp)
• Open Recovery.
• Flash Rom.
• Wipe Data , Cache & Dalvik, Metadata
• Now Back ( If You Don't Want To Replace Your Twrp/Ofox/Shrp Recovery With Miui Recovery Or Aosp Recovery) Select Recovery (Twrp, Ofox, Shrp, pbrp) img Choose Install Ramdisk ( second way Open Advance menu Click on install Ramdisk and select Recovery Img ).
• Format data 'Yes'
• Reboot & Enjoy.
==========================
CLEAN FLASH (WITH SDCARD) :
• Copy Rom In SD Card.
• Copy Recovery (Twrp, Ofox, Shrp, pbrp) in SD Card.
• Flash Recovery ( Twrp, Ofox, Shrp, Pbrp)
• Format Data 'Yes'
• Reboot to Recovery.
• Flash Rom.
• Wipe Data , Cache & Dalvik, Metadata
• Now Back ( If You Don't Want To Replace Your Twrp/Ofox/Shrp Recovery With Miui Recovery Or Aosp Recovery) Select Recovery (Twrp, Ofox , Shrp) img Choose Install Ramdisk ( second way Open Advance menu Click on install Ramdisk and select Recovery Img ).
• Reboot & Enjoy.
==========================
SIDELOAD VIA PC :
• Install Adb Platform Properly On your PC.
• Copy rom in PC ( C Drive > Adb Folder )
• Rename Rom File to rom.zip
• Open Phone Fastboot Mode & Flash Any Sideload Support Recovery (Aosp, Twrp, Los, Ofox, Shrp, Pbrp).
• Format Data.
• Click on Sideload Option In Recovery (Twrp, Ofox, Shrp, Pbrp, Aosp, Los) And Connect With PC via Cable.
• Now Go Your Adb Folder in PC . After Setup Adb Platform You Get Adb Folder in Your C Drive.
• Open Adb CMD Menu.
• Type " adb Sideload rom.zip "
• Wait for Complete and Reboot.
==========================
DIRTY FLASH :
ONLY SUPPORT CUSTOM ROM TO CUSTOM ROM , MIUI TO MIUI, SAME ANDROID VERSION.
• Copy Rom in Internal Or Sdcard ( Recovery Have encryption issue then Flash Via Sdcard )
• Open Recovery.
• Flash Rom.
• Now Back ( If You Don't Want To Replace Your Twrp/Ofox/Shrp Recovery With Miui Recovery Or Aosp Recovery) Select Recovery (Twrp, Ofox , Shrp) img Choose Install Ramdisk ( second way Open Advance menu Click on install Ramdisk and select Recovery Img ).
• Reboot & Enjoy.
==========================
FLASH ROM WITH OTG/MTP :
• Take Rom In OTG Storage.
• Take Recovery (Twrp, Ofox, Shrp, pbrb) in OTG.
• Flash Recovery ( Twrp, Ofox, Shrp, Pbrp)
• Open Recovery.
• Flash Rom.
• Now Back ( If You Don't Want To Replace Your Twrp/Ofox/Shrp With Miui Recovery Or Aosp Recovery) Select Recovery (Twrp, Ofox, Shrp, pbrp) img Choose Install Ramdisk ( second way Open Advance menu Click on install Ramdisk and select Recovery Img ).
✓• Wipe Data , Cache & Dalvik, Metadata
✓• Format data 'Yes'
• Reboot & Enjoy.
Skip ✓ Step If You Want Dirty Flash.
==========================
Issue in Load System (back to fastboot/recovery) then open Twrp Change Slot.
What works?
Wifi | RIL | Mobile data | GPS | Camera
Flashlight | Camcorder | Bluetooth | Fingerprint reader | Lights | Sound | vibration
Almost everything
What doesn't work? or Any Bug ?
You tell me!
BUG REPORT !!
As soon as the problem occurs, take a logcat and please inform us via Telegram or XDA.
for more READ THIS​
- Android Open-Source Project
- Pixel Experience
- LineageOS
- Proton AOSP
- Arrow OS
XDA Banner and Template Credit goes to Amaan
- Others, I may have forgot to mention​
- Android OS version: 13.0
- Security patch: October 2022
- Build author/Device Maintainer : <Smokey & Saurav>
- DEVICE: <Redmi Note 11>
- DEVICE CODENAME: <spes/spesn>
---- Sources and Documentation ----
-- ROM Source Code --
-- Kernel Source --
-- Documentation & Maintainership --​
-- OFFICIAL Website and Telegram Support --
-- Visit our OFFICIAL Website --
-- Device Update Telegram Channel --
-- Support/Discussion Telegram Group --​
// Giving a little can HELP a lot //
- As you know build is free but building ROM needs server and in order to maintain the source, we need High-End Servers that are generally very expensive and need to be renewed every single month and as a student its quite difficult. To meet with our technical expenses, a cup of coffee, and the efforts of the developers we need your monetary support!
- Do consider donating or buying me a coffee on Paypal or join us on Patreon for sustainable support and rewards if you want to appreciate our work.
- Thank you for your support !
* UPI ID: [email protected] (Indian Users)
​
Check website for Screenshots
thanks much for this great rom i love project elixir its one of the best custom roms out there i hope the support continue for our phone note 11
can i put custom icons in it?
Hi, can we please get system integrated per-app volume? Thank you. Love the simplicity of the ROM otherwise.
MegaHaos said:
Hi, can we please get system integrated per-app volume? Thank you. Love the simplicity of the ROM otherwise.
Click to expand...
Click to collapse
will see
engsalam10 said:
thanks much for this great rom i love project elixir its one of the best custom roms out there i hope the support continue for our phone note 11
Click to expand...
Click to collapse
yes it will be supported for a long time as our team member have this device
Such a great ROM! But i have a question, why preinstalled apps like google files/photos have monet color, but the others which i got from play store (gallery, and even google app) dont have monet color (lol i noticed calendar from store got it smhw). In short why does not all apps that support Monet have it working?
does nfc work?
Mephisto786 said:
does nfc work?
Click to expand...
Click to collapse
have same question, nfc work or not?
thanks for the rom. i'm coming from miui13, i have two question.
I would like to know if there is a possibility to remove the google search bar from the home page and if there is a way to have a counter on notification dot on app icon.
Ardiakz said:
have same question, nfc work or not?
Click to expand...
Click to collapse
i tried my yubikey nfc on yubico authenticator and it works
I've been trying it for 3 days and so far it is one of the fastest and most stabe ROMS I've installed. I just have a few things that are a little annoying:
When I installed the first time, there were two games installed by Redmi, I could uninstall them so it was not a big deal yet it is bloat but I will blame Google or Xiaomi
Enabling always on display will completely break deep sleep, if I enable it I get a huge stanby battery drain and 0% deep sleep. When disable, it behaves normally but it happens on every ROM I've tried so maybe it is a kernel thingy
So far I think it is really daily usable
dpkg-i-foo-deb said:
I've been trying it for 3 days and so far it is one of the fastest and most stabe ROMS I've installed. I just have a few things that are a little annoying:
When I installed the first time, there were two games installed by Redmi, I could uninstall them so it was not a big deal yet it is bloat but I will blame Google or Xiaomi
Enabling always on display will completely break deep sleep, if I enable it I get a huge stanby battery drain and 0% deep sleep. When disable, it behaves normally but it happens on every ROM I've tried so maybe it is a kernel thingy
So far I think it is really daily usable
Click to expand...
Click to collapse
Thanx will look into these issues
dpkg-i-foo-deb said:
When I installed the first time, there were two games installed by Redmi, I could uninstall them so it was not a big deal yet it is bloat but I will blame Google or Xiaomi
Click to expand...
Click to collapse
I didn't find any pre-installed games
i found 3 bugs while using the rom :
1-when using 60 fps the UI is so laggy, opening and switching between apps is so slow so i have to use 90 fps to have a smooth ui
2-there is a screen flicker when using dark mode i noticed it in many apps like dialer , telegram , messenger so i had to turn dark mod off
3- after switching to white mode i can not change the UI color anymore i am stuck with the green color i was using before
also i am missing the standard wifi and data tiles in QS i hope more tiles to be added in the QS menu
engsalam10 said:
i found 3 bugs while using the rom :
1-when using 60 fps the UI is so laggy, opening and switching between apps is so slow so i have to use 90 fps to have a smooth ui
2-there is a screen flicker when using dark mode i noticed it in many apps like dialer , telegram , messenger so i had to turn dark mod off
3- after switching to white mode i can not change the UI color anymore i am stuck with the green color i was using before
also i am missing the standard wifi and data tiles in QS i hope more tiles to be added in the QS menu
Click to expand...
Click to collapse
1. Blame xiaomi for this. The problem are related to the kernel itself.
2. Screen flickering is a kernel related too. I'm using PixelPlusUI and experiencing this too. Even on the stock MIUI, this is happening too.
3. This one makes more sense to be reported to the developer.
Hope it helps.
A few questions:
1. Does this ROM support unlimited google photos storage?
2. Does it support fast charging like the original MIUI?
3. Dialer announces call record?
@sourav24071999
does this rom has unlimited google photos?
sourav24071999 said:
Project Elixir for the Redmi Note 11 [spes/spesn]
Code:
* Your warranty is now void.
* We are not responsible for anything that may happen to your phone by installing any custom ROMs and/or kernels.
* You do it at your own risk and take the responsibility upon yourself and you are not to blame us or XDA and its respected developers.
"This is a user-friendly thread, all your suggestions, and proper bug reports are important to us but don't be disrespectful to anyone here. Your suggestions and proper bug reports will be taken into consideration.."​
Project Elixir is another aftermarket AOSP ROM which basically offers minimal UI enhancement & close to Stock Android ROM with great performance, security and stability. Most of the OEMs' these days will provide slow and untimely updates, but we don't do that here. We closely follow Google to bring the latest updates to our users, and even prolong support for devices that have been declared obsolete by OEMs. Our ROMs' source code is open-source, secure, stable, and outstanding. Your experience while using Project Elixir will be butter smooth without compromising the quality of the Android experience. In short, it's perfectly balanced between Great Performance, Security, stability, minimal UI & awesome features including pixel goodies So do not hesitate anymore, join us now and start enjoying the beauty of stock Android. Download and enjoy Project Elixir on your respective devices!​
- Saurav - Founder / lead Developer
- Nishant - Co-lead Developer / Team
- Master - Developer / Team
- Mayur - Developer / Team
- And Also Our Hardworking Maintainers​
// Checkout the latest changes you get //
Spoiler: Click Here to see
Latest Changelog: https://projectelixiros.com/changelog
NOTE : In Project Elixir you get all the useful features and with updating source every month it's hard to keep all the threads updated everytime everywhere so kindly visit our website for latest changes and screenshots.
// A screenshot is worth of thousand words //
Spoiler: Click Here to see
Latest Screenshots : https://projectelixiros.com/gallery
NOTE : In Project Elixir you get all the useful features and with updating source every month it's hard to keep all the threads updated everytime everywhere so kindly visit our website for latest changes and screenshots.
--------- > OFFICIAL Download Server < ---------
NOTE: Please keep in mind that these are Gapps Builds and there is no vanilla build of this rom available.
--------- > Visit Our OFFICIAL Website < --------- ​
NOTE: It is STRONGLY recommended to fully wipe your device before flashing and please avoid restoring system apps and system data with Titanium Backup (or with any backup/restore app) as this can cause stability issues that are very hard to debug, restoring regular apps is fine. If you believe you know what you're doing - then fine, go ahead, but please don't complain if you experience any strange behavior.
CLEAN FLASH (Moving From A12 to A13)
Flash Rom On Redmi Note 11 Spes & Spesn
CLEAN FLASH (Without Sdcard) :
• Take Rom In Internal Storage.
• Take Recovery (Twrp, Ofox, Shrp, pbrb) in Internal storage.
• Flash Decryption Based Recovery ( Twrp, Ofox, Shrp, Pbrp)
• Open Recovery.
• Flash Rom.
• Wipe Data , Cache & Dalvik, Metadata
• Now Back ( If You Don't Want To Replace Your Twrp/Ofox/Shrp Recovery With Miui Recovery Or Aosp Recovery) Select Recovery (Twrp, Ofox, Shrp, pbrp) img Choose Install Ramdisk ( second way Open Advance menu Click on install Ramdisk and select Recovery Img ).
• Format data 'Yes'
• Reboot & Enjoy.
==========================
CLEAN FLASH (WITH SDCARD) :
• Copy Rom In SD Card.
• Copy Recovery (Twrp, Ofox, Shrp, pbrp) in SD Card.
• Flash Recovery ( Twrp, Ofox, Shrp, Pbrp)
• Format Data 'Yes'
• Reboot to Recovery.
• Flash Rom.
• Wipe Data , Cache & Dalvik, Metadata
• Now Back ( If You Don't Want To Replace Your Twrp/Ofox/Shrp Recovery With Miui Recovery Or Aosp Recovery) Select Recovery (Twrp, Ofox , Shrp) img Choose Install Ramdisk ( second way Open Advance menu Click on install Ramdisk and select Recovery Img ).
• Reboot & Enjoy.
==========================
SIDELOAD VIA PC :
• Install Adb Platform Properly On your PC.
• Copy rom in PC ( C Drive > Adb Folder )
• Rename Rom File to rom.zip
• Open Phone Fastboot Mode & Flash Any Sideload Support Recovery (Aosp, Twrp, Los, Ofox, Shrp, Pbrp).
• Format Data.
• Click on Sideload Option In Recovery (Twrp, Ofox, Shrp, Pbrp, Aosp, Los) And Connect With PC via Cable.
• Now Go Your Adb Folder in PC . After Setup Adb Platform You Get Adb Folder in Your C Drive.
• Open Adb CMD Menu.
• Type " adb Sideload rom.zip "
• Wait for Complete and Reboot.
==========================
DIRTY FLASH :
ONLY SUPPORT CUSTOM ROM TO CUSTOM ROM , MIUI TO MIUI, SAME ANDROID VERSION.
• Copy Rom in Internal Or Sdcard ( Recovery Have encryption issue then Flash Via Sdcard )
• Open Recovery.
• Flash Rom.
• Now Back ( If You Don't Want To Replace Your Twrp/Ofox/Shrp Recovery With Miui Recovery Or Aosp Recovery) Select Recovery (Twrp, Ofox , Shrp) img Choose Install Ramdisk ( second way Open Advance menu Click on install Ramdisk and select Recovery Img ).
• Reboot & Enjoy.
==========================
FLASH ROM WITH OTG/MTP :
• Take Rom In OTG Storage.
• Take Recovery (Twrp, Ofox, Shrp, pbrb) in OTG.
• Flash Recovery ( Twrp, Ofox, Shrp, Pbrp)
• Open Recovery.
• Flash Rom.
• Now Back ( If You Don't Want To Replace Your Twrp/Ofox/Shrp With Miui Recovery Or Aosp Recovery) Select Recovery (Twrp, Ofox, Shrp, pbrp) img Choose Install Ramdisk ( second way Open Advance menu Click on install Ramdisk and select Recovery Img ).
✓• Wipe Data , Cache & Dalvik, Metadata
✓• Format data 'Yes'
• Reboot & Enjoy.
Skip ✓ Step If You Want Dirty Flash.
==========================
Issue in Load System (back to fastboot/recovery) then open Twrp Change Slot.
What works?
Wifi | RIL | Mobile data | GPS | Camera
Flashlight | Camcorder | Bluetooth | Fingerprint reader | Lights | Sound | vibration
Almost everything
What doesn't work? or Any Bug ?
You tell me!
BUG REPORT !!
As soon as the problem occurs, take a logcat and please inform us via Telegram or XDA.
for more READ THIS​
- Android Open-Source Project
- Pixel Experience
- LineageOS
- Proton AOSP
- Arrow OS
XDA Banner and Template Credit goes to Amaan
- Others, I may have forgot to mention​
- Android OS version: 13.0
- Security patch: October 2022
- Build author/Device Maintainer : <Smokey & Saurav>
- DEVICE: <Redmi Note 11>
- DEVICE CODENAME: <spes/spesn>
---- Sources and Documentation ----
-- ROM Source Code --
-- Kernel Source --
-- Documentation & Maintainership --​
-- OFFICIAL Website and Telegram Support --
-- Visit our OFFICIAL Website --
-- Device Update Telegram Channel --
-- Support/Discussion Telegram Group --​
// Giving a little can HELP a lot //
- As you know build is free but building ROM needs server and in order to maintain the source, we need High-End Servers that are generally very expensive and need to be renewed every single month and as a student its quite difficult. To meet with our technical expenses, a cup of coffee, and the efforts of the developers we need your monetary support!
- Do consider donating or buying me a coffee on Paypal or join us on Patreon for sustainable support and rewards if you want to appreciate our work.
- Thank you for your support !
​
Click to expand...
Click to collapse
Thanks for making this! Im going to do a dirty flash and upgrade from 12 to 13! Although i have a question, do i need 12.1 to upgrade or just regular 12?

[OFFICIAL][zippo] LineageOS 20 (Android 13) for the Lenovo Z6 Pro

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
LineageOS is based on the Android Open Source Project with extra contributions from many people within the Android community. It can be used without any need to have any Google application installed. Linked below is a package that has come from another Android project that restores the Google parts. LineageOS does still include various hardware-specific code, which is also slowly being open-sourced anyway.
All the source code for LineageOS is available in the LineageOS Github repo. And if you would like to contribute to LineageOS, please visit our Gerrit Code Review.
Code:
#include
/*
* Your warranty is now void.
*
* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this ROM
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at me for messing up your device, I will laugh at you.
*/
SUPPORTED DEVICES
- zippo (L78051)
HOW TO INSTALL LINEAGEOS WITH LINEAGE RECOVERY
Please NOTE! As of LineageOS 19.1? We do NOT support bootloader locked! You MUST unlock your bootloader to use this version!
- Make sure your phone is running firmware from at least CN 12.5.332. If not? Please download and install it via recovery. It can be flashed before the ROM
If you want to follow the official instructions for bootloader unlock? Please go to the LineageOS Wiki here:
https://wiki.lineageos.org/devices/zippo/install
If you want to preserve a locked bootloader? Download and follow the instructions in this zip and then follow the official wiki instructions but skip the bootloader unlock section.
HOW TO UPDATE LINEAGEOS WITH LINEAGE RECOVERY
Please follow the official instructions on the LineageOS Wiki here:
https://wiki.lineageos.org/devices/zippo/update
HOW TO INSTALL LINEAGEOS WITH TWRP
Please NOTE! As of LineageOS 19.1? We do NOT support bootloader locked! You MUST unlock your bootloader to use this version!
- Make sure your phone is running firmware from at least CN 12.5.332. If not? Please download and install it via recovery. It can be flashed before the ROM
- Download the LineageOS and firmware zips. (see Downloads)
- Boot into TWRP.
- Copy the downloaded zip files to the internal storage of the device.
- Perform a backup of your current ROM. (Optional)
- RECOMMENDED: Do a factory reset (clean wipe)! No support if you didn't! (Wipe Dalvik, system, cache and format data)
- NOTE: If coming from stock ROM? You MUST format data (Wipe > tap "Format Data" button > type "yes" > keyboard checkbox)
- Flash firmware and LineageOS zips.
- Optional: Install the Google Apps addon package. (see Downloads)
- Reboot to system.
HOW TO UPDATE LINEAGEOS WITH TWRP
- Download the LineageOS zip(s). (see Downloads)
- Copy the downloaded zip files to the internal storage of the device.
- Reboot to TWRP.
- Flash LineageOS. (Wiping Dalvik and Cache is optional, but recommended)
- Reboot to system.
MAIN DOWNLOADS
TWRP for zippo: Official
Lenovo Z6 Pro
Disclaimer:Team Win strives to provide a quality product. However, it is your decision to install our software on your device. Team Win takes no ...
twrp.me
Lineage:
- Official:
LineageOS Downloads
download.lineageos.org
- Unofficial:
Package lineage-20 - lineageos-for-zippo - OSDN
Package lineage-20 - lineageos-for-zippo #osdn
osdn.net
GOOGLE APPS (GAPPS) DOWNLOADS
- MindTheGapps:
http://downloads.codefi.re/jdcteam/javelinanddart/gapps
GOOGLE CAMERA (GCAM) DOWNLOADS
Google Camera:
Wichaya GCam APKs - Google Camera Port
Modified Google Camera app by Wichaya.
www.celsoazevedo.com
Recommended version:
https://www.celsoazevedo.com/files/android/google-camera/dev-wichaya/f/dl5/
Recommended config:
https://osdn.net/projects/lineageos-for-zippo/releases/76575
FIRMWARE DOWNLOADS
Minimum required versions:
- zippo (L78051) CN 12.5.365
https://osdn.net/projects/lineageos-for-zippo/releases/p17514
DEVELOPER RESOURCES
https://github.com/lenovo-sm8150/local_manifests/
GitHub - LineageOS/android_device_lenovo_sm8150-common
Contribute to LineageOS/android_device_lenovo_sm8150-common development by creating an account on GitHub.
github.com
GitHub - LineageOS/android_device_lenovo_zippo
Contribute to LineageOS/android_device_lenovo_zippo development by creating an account on GitHub.
github.com
GitHub - LineageOS/android_kernel_lenovo_sm8150
Contribute to LineageOS/android_kernel_lenovo_sm8150 development by creating an account on GitHub.
github.com
HOW TO CONTRIBUTE
Send your patches up for review: https://review.lineageos.org/
Read the guides on the LineageOS Wiki: https://wiki.lineageos.org/
Source Code: https://github.com/LineageOS
DONATIONS
Pay Marc Bourgoin using PayPal.Me
Go to paypal.me/ThEMarD85 and type in the amount. Since it’s PayPal, it's easy and secure. Don’t have a PayPal account? No worries.
www.paypal.com
KNOWN BUGS
Currently only works with bootloader unlocked
SafetyNet does not pass (Unfortunately, this is not possible as your SoC has hardware attestation... the workaround is to use unsupported mods like Magisk which tbh I haven't tried myself as I don't root my devices, but other users said that plus the SafetyNet Magisk mod works)
Fingerprint icon is too low compared to actual location of the scanner
Heyyo, allow me to introduce myself. I am Marc "ThE_MarD" Bourgoin and I maintain LineageOS and TWRP for the LeEco Le Max 2 (X2) and was crowdfunded a zippo which I will maintain LineageOS for (with selinux enforcing of course) and maybe assist with TWRP later. I also own a Motorola Edge 30 (dubai) which I maintain LineageOS for, Asus Zenfone 5z (Z01R), and I was also donated a Motorola Moto X4 (Payton) which I maintain LineageOS and TWRP for.
I'd like to take this moment to also thank anyone who donated to the crowdfunding campaign for my zippo! Without you? I wouldn't have this epic device in my hands to work on.
Also MAJOR thanks to Zhenxiang Chen (aka pasta_con_tonno, Lucchetto) for all the amazing work he has done on zippo.
Special thanks to Einar Gednochsson (aka kanstmablason, pete80pro) for organizing the crowdfunding campaign for my zippo and also a new one for KuranKaname so he can revamp our kernel.
Thanks also to hypnz, chema f, gawin and Lucky for also working in zippo and to HighwayStar who started the initial trees for heart (Lenovo z5 Pro GT) which zippo trees are based upon and Art_Chen for working on heart and zippo and also bringing us FOD Dimming and DC Dimming.
Thanks again to Zhenxiang and Chema f for figuring out and implementing the QFIL recovery and vbmeta while keeping the bootloader locked
Heyyo, LineageOS 20 official is out and the first build for zippo is up!
@ThE_MarD ,
Will you be including this commit the hardware fix/support for the camera (camera: Expose aux cameras in third party apps) from Chemas Evo build in your Lineage build? I'd rather not have google services installed to use GCAM in order to access the other lens' and the ZUI camera does not install correctly anymore for 13 (it did for 12, partially). There are other apps that don't rely on g-services that are able to access the hardware (HIDL?) switch to select which lens is used for image processing.
Heyyo @project_2501 , after checking with other devs about that commit and also how aux cameras are set up? I think for that we can just modify our props in the device tree tbh. The problem we currently have is we are limiting it to only a few app names. We could transition to an aux camera blacklist since there's probably only a handful of apps that would screw up (I can't remember if it was here or my Asus Zenfone 5z, but the Adobe Scan app would screw up and fail to initialize any camera) so we could just tackle a blacklist as crappy apps show up lol
As you can see here, we mainly expose aux cameras to a few apps and others have to essentially find out themselves like gcam mods
android_device_lenovo_sm8150-common/system.prop at lineage-20 · LineageOS/android_device_lenovo_sm8150-common
Contribute to LineageOS/android_device_lenovo_sm8150-common development by creating an account on GitHub.
github.com
@ThE_MarD ,
Will the blacklist instead of a whitelist be applied on the next scheduled build? Thank you for addressing it.
@project_2501 sorry not yet as I need to test it first and I haven't had time yet
Heyyo, lineage-20.0-20230122-UNOFFICIAL-zippo test build is going up! ! It has a new rebased kernel by MikeNG. Please test all functions. It also has a change to swap the aux camera allowed list to an aux camera exclude list to keep things easier and only exclude apps that don't play well with aux cameras so please test a lot of camera apps
Release lineage-20 lineage-20.0-20230122-UNOFFICIAL-zippo - lineageos-for-zippo - OSDN
Release lineage-20 lineage-20.0-20230122-UNOFFICIAL-zippo - lineageos-for-zippo #osdn
osdn.net
@project_2501 if you could please test this build. You can swap between unofficial and official builds at any time
Switching between the camera lens' works (still don't see 48mp for the main lens' resolution); install almost hanged on patching vendor which I found odd. Camera app believes there are six cameras for some odd reason and will crash if selecting the sixth camera, I'm guessing it's also referencing the video profile because it doesn't crash in video mode when selecting the sixth camera (dual lens for video or mixed up with front lens' maybe)? Can you provide a link to the source for the kernel?
@project_2501 which camera app are you trying btw?
Source code links are in the first post please check there
ThE_MarD said:
@project_2501 which camera app are you trying btw?
Source code links are in the first post please check there
Click to expand...
Click to collapse
Open Camera.
I'm unfamiliar with MikeNG and kernel modifications he may have committed when looking at the source code for the kernel, just wondering since you stated it was using a different kernel (than official LOS?).
@project_2501 oh, Open Camera does things a lot differently than other camera apps so tbh I don't think there's a way to configure it... So I'd recommend just sticking with Aperture or use a gcam mod... But from what you said Open Camera is now seeing more camera apps so the change in aux camera lists commit is working then?
@ThE_MarD , yes I can switch between all the lens'. System stability has not been jeopordized, the app will just crash if trying to process from the sixth camera ID. Do you remember what modes the ZUI camera app had? Was there a dual (both front and back camera) mode? Maybe the sixth profile is for the front camera and the app doesn't switch to it when cycling through the lens' (front camera can still be accessed with a different on screen UI switch anyways). The problem in itself is app related; regardless, the commit works and should be included in the next build for others like myself who enjoy a clean minimalist build with full access to the hardware.
Hi, i'm on firmware 11.0.405 ST.
Now i'm still waiting my SN from Lenovo to unlock bootloader.
Newbie question:
After installing TWRP --> Wipe > tap "Format Data" button > type "yes" > keyboard checkbox > Flash firmware CN 12.5.332 > reboot to recovery or reboot to system ?
Thanks a lot for the rom!
Heyyo @danz852, after doing the format data, flash firmware and flashing ROM? You can optionally install any addons (such as GApps) and then reboot to system or skip the addons and reboot to system.
ThE_MarD said:
Heyyo @danz852, after doing the format data, flash firmware and flashing ROM? You can optionally install any addons (such as GApps) and then reboot to system or skip the addons and reboot to system.
Click to expand...
Click to collapse
@ThE_MarD , thanks for the reply. Appreciated
I'm still waiting file from Lenovo to unlock bootloader.
Finally got the file to unlock bootloader.
I flashed twrp > shut down the phone > hold Volume Up + Power > but it cannot boot to recovery, only show fastboot/bootloader.
Then I tried I flashed twrp > shut down the phone > Volume Down + Power > fastboot mode > then i select recovery mode > phone restarted > only returned to fastboot mode again.
Any help to solve this problem? failed to flash twrp recovery.
Thanks in advance.
@danz852 just to check, you're flashing it to the recovery partition?
The TWRP website has the full instructions too
Lenovo Z6 Pro
Disclaimer:Team Win strives to provide a quality product. However, it is your decision to install our software on your device. Team Win takes no ...
twrp.me
Code:
fastboot flash recovery twrp.img
Otherwise you can try first via Lineage Recovery and follow the LineageOS wiki instructions
Install LineageOS on zippo | LineageOS Wiki
wiki.lineageos.org
Hi, thanks for fast reply.
Yes i'm flashing it to the recovery partition (fastboot flash recovery twrp.img). The result was success. But still cannot boot to twrp.
FYI: I'm using file from this https://club.lenovo.com.cn/thread-7839615-1-1.html to unlock the bootloader because at least until now i didn't receive unlock file from Lenovo.
I tried to flash twrp-3.7.0_12-0-zippo then tried Lineage recovery , flashing was success but still cannot boot to recovery.
After that flashed TWRP 3.4.0 by @mauronofrio. this one is working and boot to twrp recovery. I proceed with Wipe Dalvik, system, cache and format data. Then ADB sideload firmware CN 12.5.332. Continue with ADB sideload LineageOS found no problem with the installation the proceed reboot to System (it's written No OS Installed!), I keep continue to reboot to System anyway. It stuck at Lenovo Logo the restart by itself back to Lenovo logo again and so on.
Maybe because TWRP 3.4.0 is not working for Android 13.
Now I'm trying to sideload firmware L78051_CN_11_5_229_Q_Stable_recovery., because i think it will be working with TWRP 3.4.0 but the result is the same, end up with Lenovo logo then it restart by itself again and again.
danz852 said:
Hi, thanks for fast reply.
Yes i'm flashing it to the recovery partition (fastboot flash recovery twrp.img). The result was success. But still cannot boot to twrp.
FYI: I'm using file from this https://club.lenovo.com.cn/thread-7839615-1-1.htmll to unlock the bootloader because at least until now i didn't receive unlock file from Lenovo.
I tried to flash twrp-3.7.0_12-0-zippo then tried Lineage recovery , flashing was success but still cannot boot to recovery.
After that flashed TWRP 3.4.0 by @mauronofrio. this one is working and boot to twrp recovery. I proceed with Wipe Dalvik, system, cache and format data. Then ADB sideload firmware CN 12.5.332. Continue with ADB sideload LineageOS found no problem with the installation the proceed reboot to System (it's written No OS Installed!), I keep continue to reboot to System anyway. It stuck at Lenovo Logo the restart by itself back to Lenovo logo again and so on.
Maybe because TWRP 3.4.0 is not working for Android 13.
Now I'm trying to sideload firmware L78051_CN_11_5_229_Q_Stable_recovery., because i think it will be working with TWRP 3.4.0 but the result is the same, end up with Lenovo logo then it restart by itself again and again.
Click to expand...
Click to collapse
UPDATE:
Finally it worked out:
I'm still using TWRP 3.4.0. Copy firmware L78051_CN_11_5_229_Q_Stable_recovery to internal storage then flash it. Reboot to System. It said my phone partition is corrupted .
Then i reboot the phone to Fastboot mode. I checked bootloader is Locked > proceed with fastboot flash unlock sn.img > fastboot oem unlock-go > reboot to system. After enable USB debugging in Developer Option > reboot to recovery > Wipe Dalvik, system, cache and format data > flash CN 12.5.332 and LineageOS. > reboot to system > Finally it booted to Lineage.
I'm happy. Thanks again @ThE_MarD for the rom!!!

Categories

Resources