LineageOS 14.1 | 27.11.2019 | Shield blobs EOL - Xiaomi Mi Pad ROMs, Kernels, Recoveries, & Other D

LineageOS 14.1​
FOR ROMS RELEASED BEFORE NOVEMBER 2018
Requirements:
1) active system1
2) merged system partition
Instruction
1) flash BootBlobs-SHIELD-mocha.zip
2) reboot to recovery
3) install this recovery
4) reboot to recovery
5) install the ROM
FOR ROMS RELEASED AFTER NOVEMBER 2018
Requirements:
1) active system1
2) merged system partition
3) BRAIN, READING SKILL and presence of basic knowledge about firmware (in the absence need learn to independently)
Instruction
1) download TosForPSCI-0.1.zip
2) unzip TosForPSCI-0.1.zip
3) download recovery-03.11.2018
4) go to fastboot mode
5) execute command: fastboot flash tos your path to tos.img
6) execute command: fastboot flash recovery your path to recovery-03.11.2018.img
7) reboot to new recovery(u can execute fastboot reboot holding vol+ button)
8) if you are on previous LineageOS 14.1 build then you may install the ROM without wipes. If you're not, make full wipes then
9) install current LineageOS 14.1 build
10) reboot to the system
Sources
Device
Kernel
Vendor
Changelogs
27.11.2019
system:
- the latest security patch by LineageOS team
- OMS support(Substratum)
- added color engine(Settings -> Display -> Themes)
- add/remove quick settings tiles with one touch
- optimized scroll gesture
- fixed bug in a gesture of calling the quick settings on the desktop
- open all apps gesture works across the entire desktop area
kernel:
- reconfigured Quick Charge mode(9V 2A)
28.10.2019
system:
- the latest security patch by LineageOS team
- Trebuchet replaced by Launcher3
kernel:
- all changes since release in December 2018
28.12.2018
system:
- the latest security patch
kernel:
- a little bit updated sdcardfs
- fixes of defects after switching to the new Synaptics touchscreen driver
03.11.2018
system:
- the latest security patch
- added tile for activatingdeactivating battery charging
kernel:
- new Synaptics touchscreen driver(possibly less lags)
- a little bit updated sdcardfs
- fixed a couple of security issues when using root
- PSCI downgraded to version 0.1
28.09.2018
system:
- the latest security patch
kernel:
- reworked binder driver(the system should be more stable)
19.08.2017
system:
- the latest security patch
kernel:
- dvfs driver was heavily updated(better power consumption)
- binder was updated
- therm_est thermal sensor was fixed
24.07.2018
system:
- source code was updated
- changes for devices with 3Gb RAM
kernel:
- added new driver(written by me) for reducing cpu power consumption in suspend mode.
- panel driver was changed for reducing power consumption in suspend mode
- palmas gpio driver was changed for reducing power consumption in suspend mode
18.06.2018
system:
- source code was updated
kernel:
- spectre patch by nvidia
- other small changes
21.05.2018
system:
- source code was updated
- usb internet sharing was fixed
- other small changes
kernel:
- sdcardfs was updated to the 3.18 kernel level.
- ability to change display colors was added
14.04.2018
system:
- sdfat was added(instead of vfat and exfat)
- audio HAL was updated(like in 15.1)
- 64-bit binder was returned
kernel:
Los14.1 and Los15.1 use an unified kernel for now. All updates from 15.1 are inside.
16.03.2018
kernel:
- usb otg for flash drives was fixed
- problems with battery percentages was fixed
09.03.2018
kernel:
- based on official rel-24-uda-r1 branch
- updated binder
system:
- we are using 64-bit binder for now
- updated sources
Broken:​- Cameras
Download:​Touchscreen hotfix for ROM released at 29.12.2018
ROM folder
Last build
XDA:DevDB Information
LineageOS 14.1, ROM for the Xiaomi Mi Pad
Contributors
Artemka2008
ROM OS Version: 7.x Nougat
ROM Kernel: Linux 3.10.x
Version Information
Status: Stable
Created 2018-10-05
Last Updated 2020-03-09

27.11.2019
system:
- the latest security patch by LineageOS team
- OMS support(Substratum)
- added color engine(Settings -> Display -> Themes)
- add/remove quick settings tiles with one touch
- optimized scroll gesture
- fixed bug in a gesture of calling the quick settings on the desktop
- open all apps gesture works across the entire desktop area
kernel:
- reconfigured Quick Charge mode(9V 2A)
What is "tile for activating\deactivating battery charging"?
- this is system icon(like performance profiles) which permits\prohibits the supply of current to the battery at the time when the charger is connected.
Why do we need that tile?
- if you play, watch a movie or perform another costly action, then activating this mode will save the battery from unnecessary wear because energy will go directly from the charger. But you need a fairly powerful charger, if the power of the charger is not enough, then partially the consumption will be compensated by the battery.
What happens if you do not install TosForPSCI-0.1?
- at best, only one CPU core will be active. At worst, the recovery will not be started (if it has not been updated too) and the system too.
How to roll back on the firmware version, which came out before November?
- download TosForPSCI-0.2 and recovery. You'll be able to flash older ROMs after installing them
Why do I need to lower the PSCI version from 0.2 to 0.1?
- Using version 0.1 fixes a problem with shutting down a device.

Finally!an XDA thread.big thanks to Artemka2008

finally on xda thread!!big thanks to this rom contributor.
Best Rom for mi pad 1,dirty flash from previous build,works like a charm

Spassiba!
Absolutely great to see you back in XDA.
I've been following your progress thru 4pda.ru but sometimes google translate just doesn't do justice.
I would like to ask ppl who have used this ROM that how is the deep sleep power consumption?
There was few interesting changes in the 24.7 and 19.8 versions that could make the stand-by drainage less severe.

Tautologica said:
Spassiba!
Absolutely great to see you back in XDA.
I've been following your progress thru 4pda.ru but sometimes google translate just doesn't do justice.
I would like to ask ppl who have used this ROM that how is the deep sleep power consumption?
There was few interesting changes in the 24.7 and 19.8 versions that could make the stand-by drainage less severe.
Click to expand...
Click to collapse
i lost 4-5% around 9 hours deep sleep mode with wifi turned off + greenify
thats pretty good i guess

Hell o , im using last build
My battery indicator percentage stuck and after continously use , then the tablet suddenly got shutdown.?
what should i do? help this noob .

pussel said:
Hell o , im using last build
My battery indicator percentage stuck and after continously use , then the tablet suddenly got shutdown.?
what should i do? help this noob .
Click to expand...
Click to collapse
Your battery is not calibrated.use any app or fully discharge and charge to 100% 2 or 3 times and this will be fixed.issue and remedy common with new rom flash

hello,my battery is jump to 0 from 30-40

I've been on update 8 (2018/06/18) for months and Mipad finally stuck at LOS logo. Please tell me why.
Clean install (update 11) done, the issue's still there after a couple of days. Actually, I only need to do factory reset to fix this.

Hi guys, any news about camera patch?
Thanks ?

velociraptor68 said:
Hi guys, any news about camera patch?
Thanks
Click to expand...
Click to collapse
Forget about cameras

Why? ?

velociraptor68 said:
Why?
Click to expand...
Click to collapse
Because

Artemka2008 said:
Because
Click to expand...
Click to collapse
Eh eh eh ? the lineageos 14 alpha version rom 2017 have camera support... this rom not. We can take camera module from that rom? ?

velociraptor68 said:
Eh eh eh the lineageos 14 alpha version rom 2017 have camera support... this rom not. We can take camera module from that rom?
Click to expand...
Click to collapse
Stop writing stupid things pls

stupid me who doesnt read helps you guys to test what will happen if dont install the TOS patch...
it will install and boot without any issue... BUT if it is not connected to charger and once you off the screen, it turns off.
I tot my battery is dead but then I go back and read the whole thread again then realize there is a new instruction for installing new ROM... so guys... please read the whole thread next time... haha...
different device might have different results but this is what happen to mine...
---------- Post added at 01:17 PM ---------- Previous post was at 01:00 PM ----------
I found the on-screen navigation toggle (under button right?) is missing. Is it being removed in the latest version or i mess something up again? FYI, i did a clean install.

Hi, I installed last rom 03.11.2018, it is very smooth. I try to record audio by microphone, but don't work... instead google assistant understand my voice.
Thanks

I would like to try this ROM, does it have gapps and root already integrated?
Let me answer my question: no, gapps and root need to be installed separately.
This ROM is wicked fast and smooth!

Im in AOSP extended oreo right now. Can i install this rom directly?

Related

[ROM] [4.4.4] CyanogenMod 11

Intro:
CyanogenMod is a free, community built, aftermarket firmware distribution of Android 4.4 (KitKat), which is designed to increase performance and reliability over stock Android for your device.
Code:
#include
/*
* 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.
*
*/
About CyanogenMod:
CyanogenMod 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 restore the Google parts. CyanogenMod does still include various hardware-specific code, which is also slowly being open-sourced anyway.
All the source code for CyanogenMod is available in the CyanogenMod Github repo. And if you would like to contribute to CyanogenMod, please visit out Gerrit Code Review. You can also view the Changelog for a full list of changes & features.
Not working:
- Using device microphone instead of headset mic in calls
You need the newest version of TWRP to flash this rom!
Downloads:
20160826
Google Apps (not required)
Installing guide (thanks to @Amish):
Download the rom and copy it to sd card
Boot into bootloader and flash this recovery
Boot into recovery
Wipe data/factory reset
Wipe cache partition
Select install zip from sd card.
Install the rom-zip.
Extract boot.img inside the roms zip-file.
Boot into bootloader and flash the kernel:
Code:
fastboot flash boot boot.img
Reboot your device, it will take about 10 to 20 min to boot.
Russian installing guide (thanks to @VFox777):
XDA:DevDB Information
CyanogenMod 11, ROM for the HTC One V
Contributors
jonas2790, rastomanchik
Source Code: https://github.com/AndroidPrimou/android_device_htc_primou/tree/cm-11.0
ROM OS Version: 4.4.x KitKat
ROM Kernel: Linux 3.0.x
Version Information
Status: Stable
Stable Release Date: 2016-08-26
Created 2015-03-15
Last Updated 2016-08-26
Changelog:
20160826:
- Security fixes
- Reverted some wifi changes
20160702:
- Fixes of the may and june android security bulletin
- Kernel security fixes
- Increased wifi voltage and other wifi changes
20160413:
- Fixes of the april android security bulletin
- Kernel security fixes
- Added a workaround to use handset microphone when calling with headset
- Fixed some audio bugs
20160312:
- Fixes of the March android security bulletin
- Added vdd sysfs interface for voltage control
20160207:
- Fixes of the February android security bulletin
20160108:
- Important security fixes from the android security bulletins
20150916:
- Set the default scheduler to FIOPS
- Added some NAND tweaks
- Minor kernel security fix
20150826:
- Security fixes for new Mediaserver vulnerability
- OTA server optimizations
20150816:
- Fixed the stagefright vulnerability
- Increased available ram
20150712:
- Based on final cm11 snapshot
- Enabled standalone power collapse for battery saving
- Increased earpiece volume
20150620:
- Wifi disconnecting bug fixed
- Music force-close bug fixed
- Wifi-direct support added
- Fixed screen flickering bug
- Panel initialization time improved
- Flashlight now also works when screen is off
- Disabled low-ram ui
20150527:
- Internal storage support (Micro-sd still is the default storage)
- Added DeviceSettings control for doubletap2wake tapping-height
- OTA-Updating support
- Enabled app switching button
- Reduced wifi scanning interval to 15s
- New bcmdhd kernel driver with updated firmware
- Fixed wifi and bluetooth bugs
- Decreased zram size to 128mb
- Fixed noise cancellation for speakerphone
- Improved earpiece sound quality
- Much smaller changes
20150502:
- Using better memory allocation
- Camera bugs and crashes fixed
- Performance improvements
- Changed default governor (Intelliactive)
- Has some wifi bugs again...
20150425:
- Wifi bugs fixed
- Bad earpiece sound fixed
- Added flashlight toggle for quicksettings
- Enabled sd card swapping without reboot
20150421:
- Much more available ram (363mb)
- Device specific settings app added
- Added sweep2wake and doubletap2wake
20150414:
- Video recording bug fixed
- Bass bug fixed
- New kernel with much changes
- Increased zRam size (256mb)
- Much other changes
20150321:
- Headset button issue fixed
- Signal-strength fixed
- ro.config.low_ram enabled (everything should be faster and smoother now)
- Set permissions for /dev/diag
- Enabled zRAM
20150319:
- Earpiece bug fixed
20150318:
- No Gapps workaround needed
- ADB security turned on again
- Disabled KSM
- Updated CM sources
- Some minor changes
- Bug: Earpiece doesn't work
20150315:
- First release
- ADB auth turned off
What are the differences between this and Rastomanchiks file?
Neff_V said:
What are the differences between this and Rastomanchiks file?
Click to expand...
Click to collapse
Not really much differences, I disabled the low_ram prop to get some nice kk effects and I enabled ksm, which may improve performance.
CM file manager works and I didn't include OpenCamera.
By the way: I wrote 1ceb0x, who also had this problem with shpongle and he used precompiled binaries. If we can get those binaries to run on kitkat, bass will work.
Its like dream come true i will flash it asap
gapps and some screenies please.
Thanks.
Installation failed
Amish. said:
Installation failed
Click to expand...
Click to collapse
Short answer: Use my latest twrp.
Long answer: You need a selinux enabled kernel in your recovery. The function set_metadata_recursive which sets selinux-contexts and permissions doesn't work without a selinux supporting kernel.
jonas2790 said:
Short answer: Use my latest twrp.
Long answer: You need a selinux enabled kernel in your recovery. The function set_metadata_recursive which sets selinux-contexts and permissions doesn't work without a selinux supporting kernel.
Click to expand...
Click to collapse
yes i did that..and installation was successfull but now my phone is bricked or what idk...htc logo came once and then black screen past 1-2hrs...cant get into bootloader..no adb..no response to any button..
Amish. said:
yes i did that..and installation was successfull but now my phone is bricked or what idk...htc logo came once and then black screen past 1-2hrs...cant get into bootloader..no adb..no response to any button..
Click to expand...
Click to collapse
Did you flash the kernel (boot.img in archive)?
Hold the power button for about 15 seconds and it should reboot into recovery.
jonas2790 said:
Did you flash the kernel (boot.img in archive)?
Hold the power button for about 15 seconds and it should reboot into recovery.
Click to expand...
Click to collapse
i did a full wipe and flashed the cm11.zip..i tried all those things..holding power button and all nothing..on using adb commands now its saying device is offline.
Thanks for screenies.
Amish. said:
i did a full wipe and flashed the cm11.zip..i tried all those things..holding power button and all nothing..on using adb commands now its saying device is offline.
Thanks for screenies.
Click to expand...
Click to collapse
You can't brick your device by flashing a rom.
Is your phone S-Off or S-On?
Try plugging it into a charger, maybe it has run out of battery.
jonas2790 said:
You can't brick your device by flashing a rom.
Is your phone S-Off or S-On?
Try plugging it into a charger, maybe it has run out of battery.
Click to expand...
Click to collapse
s-on is root right? s-on as per my memory.
Amish. said:
s-on is root right? s-on as per my memory.
Click to expand...
Click to collapse
No, S-On is the HTC restriction for rewriting some partitions, like the kernel partition if you're in recovery mode.
If your phone is S-On (it is by default, even with root and unlocked bootloader), you have to flash a kernel by rebooting into fastboot mode.
So if you didn't flash the kernel, you know the problem now. Did you already get it working again?
jonas2790 said:
No, S-On is the HTC restriction for rewriting some partitions, like the kernel partition if you're in recovery mode.
If your phone is S-On (it is by default, even with root and unlocked bootloader), you have to flash a kernel by rebooting into fastboot mode.
So if you didn't flash the kernel, you know the problem now. Did you already get it working again?
Click to expand...
Click to collapse
I used to directly flash the roms.zip file..never flashed kernel separately..nope its not working..htc one v is the only phone i have..:*
Amish. said:
I used to directly flash the roms.zip file..never flashed kernel separately..nope its not working..htc one v is the only phone i have..:*
Click to expand...
Click to collapse
Can you open a thread in the help forum for this please? What exactly is happening with the phone?
jonas2790 said:
Can you open a thread in the help forum for this please? What exactly is happening with the phone?
Click to expand...
Click to collapse
i guesss it was battery drain or what...it started now...i flashed the kernel using fastboot and adb commands..i guess i will fall in love within few minutes...does boot take long time?
Amish. said:
i guesss it was battery drain or what...it started now...i flashed the kernel using fastboot and adb commands..i guess i will fall in love within few minutes...does boot take long time?
Click to expand...
Click to collapse
Just finished uploading my new build
Yes, first boot does take a really long time.
jonas2790 said:
Just finished uploading my new build
Yes, first boot does take a really long time.
Click to expand...
Click to collapse
Put installation section also..now what should i do...update? i had flashed pico PA-gapps
Amish. said:
Put installation section also..now what should i do...update? i had flashed pico PA-gapps
Click to expand...
Click to collapse
You can do it without a wipe, but I wouldn't, I always do a full wipe.
jonas2790 said:
You can do it without a wipe, but I wouldn't, I always do a full wipe.
Click to expand...
Click to collapse
can we start dreaming about cm12?

[ROM UPDATED NOV 11 [UB] DirtyUnicorns Lollipop 5.1.1 r29 Unofficial

If anyone has a problem with Dialer crashing, flash this and reboot: http://forum.xda-developers.com/attachment.php?attachmentid=3542888&d=1447583272
November 11: Rom updated. This is the same release 29 with the following changes:
1. Fixed notifications: now you have the correct icons in status bar
2. Network switches in Settings: mobile, wifi and bluetooth
3. Changes in WP8_supplicant: better wifi
You can flash dirty if you are on the previous release.
Download: http://forum.xda-developers.com/devdb/project/dl/?id=15160
--------------------------------------------------------------------------------------------------------
November 9: Rom updated to release 29
1. Latest Google sources including stagefright and audioflinger patches
2. Updated M5 kernel compiled with GCC 5.2.1 Ubertc - some say no one has done it before
3. Du has abandoned Lollipop (too bad for them), so, this is final unless there are further releases by Google
Kernel does NOT have recovery builtin. So, have TWRP in Fota/Recovery partition
Download: See download link for November 11 above
You may try to do dirty flashing if you were on a previous release, but full wipe is preferable
Oh, I want to give credit (the second time in this thread) for initial kernel sources to @Myself5
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
October 14. New update to LP 5.1.1 r24. This release includes:
1. Blacklist (call blocking). If you go to Security, you will see Blacklist heading where you can add numbers to block
2. Google October Security Patches.
3. Latest Sources (r.24)
This is probably the final Lollipop release, unless Google does r.25 et al. Virtually no one is doing anything with Lollipop: everyone is on Marshmallow... So, enjoy it while it lasts, as we are looking at the next summer the earliest when Marshmallow could become stable...
Download: http://forum.xda-developers.com/devdb/project/dl/?id=14752
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
September 23. Rom updated to LP 5.1.1 r18, DU release 9.7. Latest sources.
Kernel includes the implementation of the latest Linux commit where persistent ram is replaced with Pstore. Also, the latest Sony 14.6 release with a revamped wifi module. The result: more ram available, better wifi and general stability... This kernel is only available on my Jaguar rom (originally) and this version of DU.
Do a fresh install and then you can restore your data (if you were on my prior release), otherwise, fresh install.
Remember, due to DU implementation of Selinux switch (which in my release is redundant (as Selinux is disabled in kernel), the system will take an extra minute (on first boot only) to have access to Settings. Android may complain that Settings app is not responding, choose wait and then allow root access to Settings, so that it could do its thing with Selinux switch. You only have to do it once...
Download link: http://forum.xda-developers.com/devdb/project/dl/?id=14515
____________________________________________________________________________________________________
August 22: Rom updated to LP 5.1.1 r13. Latest sources.
The main change: I have fixed brightness in TWRP 2.8.7. Due to horrendously wrong values, brightness could not be manually adjusted and also exceeded Sony's maximum settings over 18 times, which resulted in temperature rising to over 65 degrees during flashing. So, now the brightness lever works and you have about 52 degrees during backup/restore. I will be pushing commits upstream soon..
Download Link: http://forum.xda-developers.com/devdb/project/dl/?id=14132 Download link fixed. There were 4 downloads, please re-download and re- flash.....
You can flash dirty if you are on my previous release.
____________________________________________________________________________________________
August 14: Rom updated to LP 5.1.1 r10 and DU 9.6. Original DU is still release 9, but I used Google's r10 sources.
Latest AOSP/CM/DU sources. Latest M5 kernel with cpu/gpu overclock. TWRP 2.8.7 is in boot image.
You may flash dirty if you were on my previous release. If you use Xposed modules, you must flash Xposed for LP5.1.1 before rebooting.
Otherwise, clean flash. Keep in mind that due to DU changes LockClock app is part of DU Tweaks and if you remove it, you won't have access to Tweaks anymore. The good news is that DU's Lockclock does not have googleplay binaries...
Download: http://forum.xda-developers.com/devdb/project/dl/?id=14022
__________________________________________________________________________________________
August 11: Kernel updated to include the latest CM and M5 commits. Kernel now is 2 mb lighter. Also, the fixed TWRP 2.8.7 is included in boot.img.
Download: http://forum.xda-developers.com/showpost.php?p=62282724&postcount=198
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
August 3: New build. Latest changes. On my end latest M5 kernel with the following additions:
1. CPU frequencies and voltage: 268/300/422/652/729/883/960/1036/1190/1267/1497/1574/1728/1958/2150/2265/2419/2457 and they all show up in voltage
2. GPU two new frequencies: 533/600
I flashed dirty, wiped cache/dalvik and had no problems, but clean flash with the subsequent data restore in TWRP is still preferable.
Download: http://forum.xda-developers.com/devdb/project/dl/?id=13841
P.S. TWRP is in boot, so, get rid of your fota recovery first...
___________________________________________________________________________________________________
July 31: Kernel updated to reflect recent M5 changes. Also, GPU overclock to 600 is added thanks to Androguide.
Download: http://forum.xda-developers.com/showpost.php?p=62126634&postcount=145
____________________________________________________________________________________________________
July 30: New build. This is DU's release 9.5. Latest sources. See changelog in rom.
On my side: Wifi disconnection after 15 min of sleep and excessive draining are fixed. Now, the battery draining is very close to Kitkat
And generally wifi has more power now, as I have increased power cap to 80. All features listed below are also included
On first boot, Settings app is going to hang for about 1 minute due to the fact that SElinux switch is looking for Selinux which is expelled from the rom (as you know), so, just wait for Settings ask for root permission and grant it. If the system says app is not responding, choose wait, because you really want to give Settings that root permission, so that it wouldn't bother you anymore
If you are on a previous DU build, you may flash dirty, but fresh install (and then data restore in TWRP) is preferred.
TWRP is back in boot.img, so, if you have fota recovery, get rid of it in bootloader: fastboot erase recovery
Enjoy
Download Link: http://forum.xda-developers.com/devdb/project/dl/?id=13759
_______________________________________________________________________________________
July 19: rom updated. This is 5.1.1 release 8. Latest changes
All hardened features
FM radio included
New M5 kernel with TWRP
Slim Launcher
Here is how to update without losing your data, provided you are upgrading from an earlier DU version:
1. Back up your current DU version
2. Factory Reset
3. Wipe System/Data/Cache
4. Flash the rom
5. Do Xposed Framework if you use it
6. Restore Data partition from your previous DU version
Download Link: http://forum.xda-developers.com/devdb/project/dl/?id=13601
_____________________________________________________________________________________________________
July 14. This is an update in SystemUI.apk and Settings.apk. The first one may (or may not) fix the infamous screen freezing issue and incorporates this AOSPA commit: https://github.com/AOSPA-L/android_frameworks_base/commit/0542d859b7678b40c1e39f46a75cd9eb4af68103.
The second in Settings brings Hotspot idle support based on this: https://github.com/DirtyUnicorns/android_packages_apps_Settings/commit/ccabd57818de51196e7cb82eeae266e90029bb08
Just flash the attached dirty and reboot.
Download Link: forum.xda-developers.com/attachment.php?attachmentid=3404076&d=1436880734
________________________________________________________________________________________
New build is available. Latest changes including Selinux switch, Quick settings access to the respective setting.
Download Link: http://forum.xda-developers.com/devdb/project/dl/?id=13497
_______________________________________________________________________________________
July 8, new kernel added
Download Link: http://forum.xda-developers.com/showpost.php?p=61766574&postcount=92
________________________________________________________________________________________
July 4, FM Radio added
Download: http://forum.xda-developers.com/showpost.php?p=61699414&postcount=88
Rom updated on June 27. This is LP 5.1.1 release 5. Latest DU and Google sources. All my hardened features included.
Additional changes (by me):
1. Network selection includes all options seen in phone test menu. Now, you can select many combinations of networks in Settings/More/Cellular Networks, as opposed to just 3g/2g/Lte, which means that your selection will stick, unlike when you make changes in test phone menu
2. SlimLauncher instead of Launcher3
Download Link: http://forum.xda-developers.com/devdb/project/dl/?id=13325
______________________________________________________________________________________________________
New build is up. I think I was able to address most heat issues. There are also a few changes in DU sources in framework, telephony, vendor and DU tweaks. CPUs are running at about 32 degrees idle and about 42-47 under load. You should also see battery life improvement. There is absolutely no screen flickering (because of no overheating). This is experimental, as I have addressed some MP decision triggers, which in generic CM based kernels result in all 4 CPUs being online all the time. No wonder there was overheating.
I have also found that surprisingly the most lag free action is with Conservative governor. This is counter intuitive, but nonetheless true.. You try it and report
Download Link: http://forum.xda-developers.com/devdb/project/dl/?id=13091
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Rom Updated on June 11. This is 5.1.1 release 4. Numerous changes, see DU update info in Settings:
Add USB Tether title
Various ThemeChooser fixes
Add Volume Rocker Swap button function
Add Wakelock Blocker
Add AOKP System /Listview Animations
Task Manager
Show 4G instead of LTE
Make headset notification dismissable
Allow all files over BT
Increasing ring volume
Unlink ringer and notification volumes
ADB over Network tile
Compass tile
PIN keypad shuffler
My own hardened features
Kernel with TWRP 2.8.0; overclocking, voltage, sound and kcal
Fixed Camcoder mike low recording level
Fixed Thermanager to address low charging and flickering
DOWNLOAD: http://forum.xda-developers.com/devdb/project/dl/?id=12979
___________________________________________________________________________________________________
Here is the latest Dirty Unicorns LP 5.1.1 unofficial compiled from sources on May 25. The lightest rom - only 252 mb in zip. All hardened features enabled including:
1. Removed nefarious IPs (Google, AT&T, Department of Defence and others from over 30 files in sources)
2. Hardened kernel features
3. 256 bit data encryption
4. Background WIFI scanning disabled
5. VOLTe (voice over LTE) provisioned
6. Restoring network selection is handled by system, as opposed to modem (the less control to modem, the better)
7. Latest CM and DU sources
Instructions:
1. Unlocked bootloader, root and recovery
2. Enter recovery, wipe /System/Cache/Data
3. Flash the rom and reboot
Download Link: http://forum.xda-developers.com/devdb/project/dl/?id=12638
WARNINGS: I am not responsible for your device turning into a paper weight. You are on XDA, which means if anything goes wrong, blame yourself (and Putin)
Credit: DU Team; Slimroms for kernel and CM
XDA:DevDB Information
Dirty Unicorns Lollipop 5.1.1, ROM for the Sony Xperia Z1
Contributors
optimumpro
Source Code: https://github.com/AOSP-Argon/kernel_sony_msm8974/tree/lp5.1
ROM OS Version: 5.1.x Lollipop
ROM Kernel: Linux 3.4.x
ROM Firmware Required: Unlocked Bootloader
Based On: AOSP; CyanogenMod
Version Information
Status: Testing
Created 2015-05-26
Last Updated 2015-10-13
New Kernel: Sound, Voltage, Color, Overclock
Here is a new kernel, which is based on CM12.1/M5
New Features:
1. All hardened features included
2. Overclocked to 2457
3. Voltage, Screen Color, Sound
4. TWRP 2.8.0 in boot image
5. Kernel compiled in DU5.1 build environment (with DU ram disk), as opposed to
generic build, which may cause issues because of different init files
Here is my voltage table, which is pretty stable:
300 mhz 730
422 mhz 740
652 mhz 760
729 mhz 770
883 mhz 790
960 mhz 805
1036 mhz 815
1190 mhz 835
1267 mhz 845
1497 mhz 855
1574 mhz 860
1728 mhz 870
1958 mhz 885
2265 mhz 955
2342 mhz 965
2457 mhz 980
Instructions: Unzip boot.img and flash in fastboot:
fastboot flash boot boot.img
fastboot reboot
Credit to MyselfM5 and to anyone who contributed to overclocking/sound/screen color
Source: https://github.com/HonamiZ1/android_kernel_sony_msm8974
soon i test this rom very thanks for the work
I have run this rom for about 24 hours and here are my impressions:
Most stable rom so far and I have tried them all. Also, good on battery. Flickering issue has been definitely fixed (by CM) and I have used their honami device with new values in thermanager. It was not easy to build, but doable, as opposed to Omnirom, which as of now, has no chance for our device. Thanks to DirtyUnicorns, they have a separate calf branch which is suitable for Z1. Don't try to use another kernel with this rom unless you copy modules too. This kernel has screen, sound settings, but no voltage, and I don't recommend tinkering with default values. I have also given up on TWRP 2.8.6, as it has major bugs resulting in overheating and failure to backup/restore. Use any version below.
The rom requires some tinkering: as such, Adaway defaults to disabled on reboot, because of DirtyUnicorn's internal adblock. If like myself, you like Adaway more, then disable adblock in Dirty Tweaks and also delete /system/etc/hosts.alt file. This way, Adaway will work fine.
A separate word on battery. It takes me 3-3.5 hours on OEM charger for a full charge from about 16%. If it takes you more or less, don't blame the rom/kernel, it is your battery dying. Forget about fast charging, it will do nothing good and for sure will destroy the battery. Heat just kills it like nothing else. If the charging is slow, the battery can't get the required voltage and the phone wouldn't report it fully charged. If it is too fast, that means that it attained the required voltage, but holding capacity has been severely reduced, which in turn means, the battery won't hold the load. Trust me, I have recently put a new battery (and new battery door) after using the phone for less than a year. Changing the battery was not a pleasant experience (the sticky they put on glass did not hold, so, I had to use glass glue,.) Why it was a battery? Because, while the phone would say battery heath is good, youtube wouldn't last for more than 20 minutes. Considering that the phone appeared in 2013, that's a miserable battery life, bit it was my fault: too much flashing and heat.
Screen freezes?
Any screen freezes on this ROM? Stayed away from AOSP cause my panel has issues with it. Would be nice to have a ROM which doesn't freeze
Wow, I've been waiting for this!
The only thing that's bothering me now is the lack of advance WiFi and Bluetooth option in the tiles (no arrow below WiFi and Bluetooth icon).
What things do or do not work? I honestly want to flash this so bad, but I'm afraid I might want to go back to my previous ROM when I find out my camera/shutter key doesn't work :/
I'm running a debloated version of the stock ROM, and I'm looking into this for an even lighter experience.
Thanks!
Quick question regarding C6902...would it be required to flash the modem separately like before on kitkat? Or has that been integrated into the rom?
Thanks.for understanding
kpbotbot said:
What things do or do not work? I honestly want to flash this so bad, but I'm afraid I might want to go back to my previous ROM when I find out my camera/shutter key doesn't work :/
I'm running a debloated version of the stock ROM, and I'm looking into this for an even lighter experience.
Thanks!
Click to expand...
Click to collapse
Camera shutter button will never work on AOSP. Just saying.
LOL. I just checked the camera hardware button and it works...
optimumpro said:
LOL. I just checked the camera hardware button and it works...
Click to expand...
Click to collapse
The launch from sleep?
AnrgKrshn said:
The launch from sleep?
Click to expand...
Click to collapse
Not the launch, but shutter...
optimumpro said:
Not the launch, but shutter...
Click to expand...
Click to collapse
I thought he meant the launch
Camera Mike Low Level Fix
This takes care of low level camera sound recording:
http://forum.xda-developers.com/xperia-z1/themes-apps/camera-low-recording-sound-permanent-fix-t3121958/post61044646#post61044646
Enjoy...
I had this bug in all 5.1 ROMs where the camera preview would work fine in low light but after pressing shutter, the photo would come out dark.
Is it still here in this ROM?
Hi, have some problems installing. When I install it seems to remove recovery and I think the efs as well since the network doesn't work at all. I've flashed it three times, each time losing recovery and having to flash the stock rom back. Thanka for your help
Reserved
bigmeech084 said:
Hi, have some problems installing. When I install it seems to remove recovery and I think the efs as well since the network doesn't work at all. I've flashed it three times, each time losing recovery and having to flash the stock rom back. Thanka for your help
Click to expand...
Click to collapse
Just do a search for Xperia Z1 recovery fota solution or fastboot any kernel with good recovery.
I don't know what efs is, but I have absolutely no network/wifi problems: works straight on boot. If you have C6902, you need to flash a file that is posted in general section.
Kernel with TWRP integrated
http://forum.xda-developers.com/showpost.php?p=60569243&postcount=136
Here is a 5.1 kernel with TWRP integrated.
Unzip it and flash in fastboot: fastboot flash boot boot.img
Remember, if you have TWRP in FOTA, don't flash this one, because you wouldn't be able to get to recovery at all.
optimumpro said:
Just do a search for Xperia Z1 recovery fota solution or fastboot any kernel with good recovery.
I don't know what efs is, but I have absolutely no network/wifi problems: works straight on boot. If you have C6902, you need to flash a file that is posted in general section.
Click to expand...
Click to collapse
Thank you. It's c6902, Could you direct me to the file Im meant to flash? Maybe efs is the wrong term, but no network and when I dial *#06# to check imei, it doesn't send a code back and doesn't seem to recognize a Sim, reflashed to stock and got network back

[ROM][P][9.0] AospExtended v6.5 for Amami [27.04.2019]

Download
AospExtended-v6.2-amami-20190114-1925-UNOFFICIAL
AospExtended-v6.3-amami-20190215-1418-UNOFFICIAL
AospExtended-v6.4-amami-20190324-1711-UNOFFICIAL
AospExtended-v6.5-amami-20190427-1006-UNOFFICIAL
TWRP 3.2.x-0
Magisk
GAPPS arm/9.0
AddonSU
INSTALLATION
1. Unlock bootloader
2. Install via fastboot boot.img
fastboot flash boot boot.img
3. install twrp recovery 3.2.x-0
fastboot commands fastboot flash recovery TWRP.img
4. Boot to recovery and wipe:
cache / dalvik
data
system
5. Install ROM
6. Install Gapps
7. Install XREN-kernel (optional)
8. Install SuperSU or Magisk
9. Done![/SIZE]
Credits
SpiritCroc: big thanks to him for maintaining the device trees
115ek: thanks to him for local manifest
rcstar6696
SuperLamic
drakonizer
AdrianDC
munjeni: thanks for tips and tricks
nailyk: thanks for tips and tricks
All the other contributors on sony msm8974 platform
LineageOS team
Click to expand...
Click to collapse
Local manifest - how to build...
XDA:DevDB Information
Aosp Extended for Amami, ROM for the Sony Xperia Z1 Compact
Contributors
raschad
ROM OS Version: 9.x Pie
ROM Kernel: Linux 3.4.x
ROM Firmware Required: TWRP 3.x.x
Based On: AOSP
Version Information
Status: Beta
Beta Release Date: 2019-01-14
Created 2019-01-15
Last Updated 2019-04-27
14.01.2019
- initial release
15.02.2019
- Update from source
- Camera button to wake up
24.03.2019
Add Doze Pulse (Ambient Display, Hand wave, Pocket), thank's Roker2
Update thermanager
Switch to XREN Kernel
Linux kernel v3.4.113
High frequency CPU and GPU
USB fast charging mode
Added Governor's(zzmove, Elementalx)
Removed Governor Interactive
Dinamic ASYNC/FSYNC (memory optimization)
Intelliplug instead a MPDecision
I/O Sheduler "tripndroid"
Arch Power
Config TCP "westwood"
Adreno Idler
27.04.2019
- LED Notifications (Thank's NeoArian)
- Update from source
- Update thermanager.xml
- Minor fixes
Update AEX 6.3
15.02.2019
- Update from source
- Camera button to wake up
I'm using AEX on another device and it's pretty smooth - one of the best ROMs around, in my opinion. Unfortunately I cannot download from mega, it would be nice to allow for mirrors, thanx:good:
EDIT: Downloaded successfully via PC :good:
What's your problem with maintaining authorship?
Why can't you give proper credits? Only a very tiny part of this was done by you!
+ beautifull rom :good:
- not working equalizers
Jerri7 said:
+ beautifull rom :good:
- not working equalizers
Click to expand...
Click to collapse
Equalizer not working only in Stock Music Player
I've been running this ROM for approximately 24h and the overall impression was good. For some reason I had an increased battery drain (~10% over night with airplane mode). Could it be related to the camera button wake feature? I didn't find any option to turn it off, so I wasn't able to do before/after check.. I don't experience this drain on AICP Pie. (Maybe I'm the only one having that problem - in that case forget my post, since I didn't make any logs )
Edit: I used the stock (AICP) kernel
Hello everyone. Thank you for this software, I really like, despite some flaws. So yesterday, the battery charge remained 16%, turned the phone into flight mode, and in the morning the phone did not turn on. The battery is completely discharged. The radio doesn’t tune in auto frequency search; it only finds one frequency. For that, the camera works fine; the phone does not lag, as happened on the AISP; The phone works smoothly and quickly. I also liked setting the contact photo in full screen and recording the conversation on the phone. In general, if you modify it with autonomy, you can consider this software to be one of the best. (I tried all custom software)
problem solved. deleted
any screenshots?
_Pano_ said:
any screenshots?
Click to expand...
Click to collapse
Sent from my Xperia Z1 using XDA Labs
Hi. When I wait for the update, the best software on our device. Thank.
Hi there. Unfortunately the download link of version 6.3 seems to be broken. Can someone help?
justjoshy said:
Hi there. Unfortunately the download link of version 6.3 seems to be broken. Can someone help?
Click to expand...
Click to collapse
Today I'm share AEX 6.4
Changelog
Add Doze Pulse (Ambient Display, Hand wave, Pocket), thank's Roker2
Update thermanager
Switch to XREN Kernel
Linux kernel v3.4.113
High frequency CPU and GPU
USB fast charging mode
Added Governor's(zzmove, Elementalx)
Removed Governor Interactive
Dinamic ASYNC/FSYNC (memory optimization)
Intelliplug instead a MPDecision
I/O Sheduler "tripndroid"
Arch Power
Config TCP "westwood"
Adreno Idler
Changelog
Rom is really good. Thank you a lot!
Is there a trick for magisk or SU? Installed both (seperate installations) without having root or find any trace of them in the system.
The mentioned Magisk did not work for me. I installed magisk manager and let it download the zip and installed that. That worked.
27.04.2019
- LED Notifications (Thank's NeoArian)
- Update from source
- Update thermanager.xml
- Minor fixes
I have just installed this rom and it is working very well but one major problem. Screen is very bright. I turned off adaptive brightness but the manual brightness bar does not seem to work as it is the same from 0 to 100. I am not able to use it unfortunately as it is hurting my eyes

[Kernel][04.01.2022][Android 11] Kirisakura 1.0.0_R for Asus Rog Phone 2 aka Yoda

Kirisakura-Kernel for the Asus Rog Phone 2
Hello everyone,
I proudly present Kirisakura-Kernel made for the Asus Rog Phone 2 aka Yoda!
Kirisakura - Kernel is designed to bring a handful of beneficial features to the device, while ensuring excellent performance and smoothness to get you safely through the day!
This project aims to keep most of the subsystems updated, way ahead of the stock kernel, thereby improving security and performance, while keeping stability as the foucs during testing! This includes Linux-Stable, CAF-Upstream and kernel/common.
Kernel Control Flow Integrity (Kernel-CFI), which is achieved by linking the kernel with LLD and Link Time Optimization (LTO), more precisely ThinLTO, are quite unique security features. In fact this may be one of the only 4.14 msm kernels with a fully working Kernel-CFI implementation and CFI-Violations fixed on a smartphone.
The only kernels made by OEMs offering this security feature are the ones for the Pixel 3 and Pixel 4 devices.
If that got you curious,have a read about Linux-Stable and why it is important here. The stable-process is not the same for every subsystem, but the general idea, rule of thumb and benefits are applicable for other subsystems as well.
Quick explanation of CAF-Upstream. CAF is short for Codeaurora-Forums. This is the place where development from Qualcomm for their SoCs happens. This includes the Snapdragon 855+ that´s built into the Asus Rog Phone 2.
The kernel-bases available on the Codeaurora-Forums, are basically the foundations OEMs use to build their own kernel additions on top, for devices featuring Qualcomm SoCs.
The Qualcomm developers push regular updates to the bases of the different SoCs, a bit similar to how Linux-Upstream works. OEMs usually stop updating the initial base after the phone is released.
This kernel focuses amongst others to provide the latest CAF-Updates merged in a regular manner, to provide updates, improvements and enhancements for SoC specific drivers and subsystems! This might take a while, because a lot of device specific testing is done on my end to ensure stability.
The kernel includes a lot of improvements and contributions from other developers as well. Without this kernel would not exist.
Many others contributed in some way or another to this kernel.
A big thanks to all of them at this place!
Now lets continue with a list of features in the next paragraph!
Main Features:
- Based on latest kernel sources from Asus for Android 11 and intended for use on Asus Stock Rom
- compiled with Clang 13.0.1 and built with -O3 speed optimizations
- Linux-Stable-Upstream included to 4.14.243
- CAF-Upstream merged
- Link the kernel with LLD and use KASLR
- include all important fixes/improvements from kernel/common
- F2FS implementation updated to latest state of kernel/common and kernel.org maintained by Jaegeuk Kim.
- Safety Net patches are included -> Kernel passes Safety Net
- Flashing the kernel will keep root!
- Sweep to sleep functionality
- Flashable via EXKM and FKM on a rooted system!
- specifically tuned EAS for the Asus Rog Phone 2
- removed nolog usage, remove rtb logging from the kernel
- remove selinux auditing from kernel for lower overhead
- remove IPC logging from the kernel
- Anykernel zip is based on the all new Anykernel3 release from @osm0sis
- option for 144hz refresh rate (Android 10 only)
- option to improve visibility in dark scenes
EAS related features:
- EAS implementation patched up to latest CAF state
- disable autogroups and use cgroups for more efficient task placement!
- Dynamic Stune Boost to inflate task utilization and not overload cores on interaction (thanks to @RenderBroken and @joshuous )
- improved schedutil governor
- updates from kernel/common
CPU related features:
- Power saving workingqueues enabled by default
have a read here: https://lwn.net/Articles/731052/
this complements EAS in general
- Change various drivers (WLAN, MM, audio, charger, power, thermal, glink etc) to user power efficient workingqueues. This should work well in conjunction with EAS
- include cpuidle patches from CAF
- improvements to cpufreq/times/stats
- vDSO 32 patches to improve 32-bit performance
- arm64: lse: Prefetch operands to speed up atomic operations (thanks to @kdrag0n )
File System related features:
- F2FS implementation updated to latest state of kernel/common and F2FS-Mainline on kernel.org maintained by Jaegeuk Kim.
- Include rapid GC by @arter97 ( best thing is to read the commit description linked here. I compared GC on stock google f2fs, upstreamed f2fs and f2fs with rapid GC. Rapid GC is the most effective, followed by upstreamed f2fs.)
- adapt F2FS to be inline with Pixel 4s code from Google, which is also directly maintained by Jaegeuk Kim
- include a few F2FS fixes from the Pixel 4 kernel
- include optimizations to UFS-Driver from Pixel 4
- various improvements to FS-Performance from the Pixel 4
- f2fs fix to prevent data loss in case of sudden power failure
GPU related features:
- Update GPU driver to latest CAF state
- remove debugging and non-sd855+ specific code from the GPU driver
- introduce low priority worker thread to improve performance in UI-critical situations
Network related features:
- Wireguard Support (Details)
- advanced TCP algorithms enabled
- includes new bbr and bbr2
Memory related features:
- Speculative Page Faults (1. 2) (CAF default)
- enabled per process reclaim (CAF default)
- Fix various memory leaks in different subsystems
- improved mm with patches from latest mainline
- various other changes from mainline
- included zstd and lz0-rle as options for ZRAM-algorithm (lz4 is probably the best all around, so only change it if you know why and what you are doing)
- allow swappiness up to a value of 200
- remove unused mem regions to free more RAM (thanks to @kdrag0n )
Security related features:
- Control-Flow-Integration (CFI) andLink-Time-Optimization (LTO) ported from 4.14 kernel/common and Pixel 4 Kernel
- Shadow Call Stack ported from 4.14 kernel/common and Pixel 4 Kernel
- enable init_on_alloc for even more security, more information can be found in the commit message
Misc Features:
TCP Congestion Algorithms:
- advanced algorithms enabled
- includes new bbr2
Wakelock Blocker:
- advanced wakelock blocker with the ability to block any wakelocks (dangerous, use with caution)
- please read [URL="https://arstechnica.com/gadgets/2018/08/p-is-for-power-how-google-tests-tracks-and-improves-android-battery-life/"]this for further info
Other features:
- disable logging and debugging to make the kernel more lightweight in various places (includes binder, mm, vma, gpu, ipa etc)
- remove VLAs from the kernel (more info)
- add support for steam controller
- add support for nintendo switch controller
Feature section for the "non visible" but perceptible improvements:
- updated binder section (responsible for interprocess communication)
- updated sdcardfs ; have a read about it here:
- fix CFI violations
- add ramoops/pstore support (thanks @luca020400)
Requirements
- unlocked Bootloader
- USB-Debugging in developer options enabled
- latest adb and fastboot binaries
- working adb and fastboot environment
- magisk root
- a backup of boot.img and dtbo.img to be able to restore to stock. you should be able to do this easily via TWRP.
How to flash the Kernel:
1. Download the latest kernel.zip and make sure you have properly updated to the latest Asus Firmware
1a. Optional: While it may not be necessary all times, you may want to restore stock boot.img and dtbo.img, re-root with magisk and optionally install twrp.zip if coming from another kernel. Before reporting issues make sure you do that! Thank you!
2. Make sure to use latest Magisk stable. (not the latest canary!)
3. Flash the kernel.zip via latest EXKM or FKM app, or TWRP (haven´t tested TWRP myself as I don´t need it) and do a full reboot.
4. Flash the kernel again. This step is needed because flashing the kernel disables verity on vendor in order to modify two files. Disabling verity takes a reboot. Flashing the second time allows the two files to be changed correctly. This step is necessary if you flashed a firmware update. (This step should not be necessary when updating my kernel, if you are already running it, but if you want to be on the safe side just flash it twice)
5. Reboot and profit. It will take around 15 seconds for the kernel and the system to execute all changes done by flashing the kernel.zip. After 15 seconds 120fps will kick in, if you use 120fps setting!
DOWNLOAD:
Download is located always in this folder:
https://www.androidfilehost.com/?w=files&flid=303784
Important: Read after Download
Please take a look at the second post after flashing the kernel!
Changelog:
Android 9
1.0.0 Initial Release
1.0.2 https://forum.xda-developers.com/showpost.php?p=81389411&postcount=33
Android 10
2.0.0 https://forum.xda-developers.com/showpost.php?p=82238713&postcount=141
2.1.0 https://forum.xda-developers.com/showpost.php?p=82317211&postcount=191
2.6.0 https://forum.xda-developers.com/showpost.php?p=82495531&postcount=252
2.6.2 https://forum.xda-developers.com/showpost.php?p=82560081&postcount=261
2.6.4 https://forum.xda-developers.com/showpost.php?p=82602927&postcount=267
2.7.2 https://forum.xda-developers.com/showpost.php?p=82834055&postcount=281
2.7.5 https://forum.xda-developers.com/showpost.php?p=82837791&postcount=285
2.9.0 https://forum.xda-developers.com/showpost.php?p=83100663&postcount=306
3.0.6 https://forum.xda-developers.com/showpost.php?p=83526987&postcount=391
3.1.0 https://forum.xda-developers.com/showpost.php?p=83606511&postcount=406
3.1.3 https://forum.xda-developers.com/t/...us-rog-phone-2-aka-yoda.4028237/post-84124933
3.1.5 https://forum.xda-developers.com/t/...us-rog-phone-2-aka-yoda.4028237/post-84617449
3.2.0 https://forum.xda-developers.com/t/...us-rog-phone-2-aka-yoda.4028237/post-84717691
3.2.1 https://forum.xda-developers.com/t/...us-rog-phone-2-aka-yoda.4028237/post-84799241
3.2.2 https://forum.xda-developers.com/t/...us-rog-phone-2-aka-yoda.4028237/post-85145887
3.2.3 https://forum.xda-developers.com/t/...us-rog-phone-2-aka-yoda.4028237/post-85431627
Android 11
1.0.0_R https://forum.xda-developers.com/t/...us-rog-phone-2-aka-yoda.4028237/post-86201183
Donations:
Donations are not mandatory but very welcome if you want to support development or just buy me a coffee
If you like my work: http://paypal.me/freak07
Credits:
Asus for the Rog Phone 2
@osm0sis for all his work, including the ak3 installer!
@tbalden for being the best HTC wingman!
@LeeDroid for his awesome roms!
@Captain_Throwback for all the mentoring and guidance!
@Eliminater74 for bringing me into the game and the Inspiration
@nathanchance for his upstream guidance and assistance
@RenderBroken for helping me out
@flar2 for all his work
@joshuous for all the help he provided to me in the past!
@arter97 for giving me advice
@kdrag0n for his help too
@topjohnwu for magisk!
@osm0sis for anykernel!
XDA:DevDB Information
Kirisakura Kernel, Kernel for the ASUS ROG Phone II
Contributors
Freak07
Source Code: https://github.com/freak07/Kirisakura_Yoda
F.A.Q:
Question: Why does the kernel version show as "unavailable" in settings after flashing it.
Answer: Asus does not allow for custom kernel names in their settings. Use a kernel manager to check the kernel version.
Question: Is root preserved when flashing this kernel?
Answer: Yes the Anykernel Zip will detect root and keep it.
Question: How do I return back to stock or another kernel.
Answer: Extract boot.img as well as dtbo.img from matching firmware you are on and flash the extracted boot.img via fastboot.
Question: How to report bugs properly?
Answer: Have a look at post #3 in this thread. The linked guide is a pretty good starting point.
Before reporting any bug make sure you´re not using any mods, magisk modules, scripts or other modifications that alter various functions like sound mods, data traffic etc.
Try to describe the issue as detailed as possible! Give your exact setup, like rom, magisk version, kernel version.
Is the issue reproducible? Does it happen frequently?
Provide logs, otherwise debugging is a lot harder. If you can already reproduce the issue and provide logs it greatly limits the amount of time I have to spent until I figure out how to reproduce it.
If the device force reboots/randomly reboots (that means you see the bootloader unlocked screen!) provide a ramoops file.
Easiest way is immediately after booting up, with a root explorer navigate to sys/fs/pstore. Copy the contents to your internal storage, zip it up and send it to me.
If the issue happens while the device is running provide a dmesg plus a logcat that you take while/shortly after the issue happens. This will log what´s running in the current session. Try to be as detailed as possible what´s happening when the issue appears. It will also help me in reading the log!
Useful Resources
How to report bugs:
It is incredibly useful if bug reports are done in a proper way. That saves everyones time and will ultimately lead to a faster bugfix (hopefully).
The following guide from @nathanchance is a very good guideline on how to properly report a bug!
android-tools/guides/proper_bug_reporting.txt at main · nathanchance/android-tools
Publicly available Android stuff. Contribute to nathanchance/android-tools development by creating an account on GitHub.
github.com
and one more for me
Wow!!! Awesome! Plans for kcal in the future?
Thank you so much for giving me a reason to unlock the bootloader. Finally am happy to see development for the device and that too from a well known developer ???? cheers mate and a very happy new year.
Can I flash Android 10 beta fota file to my cn version phone using this recovery?
I love your work bro keep this devlopment continue
All rog2 user support your hardwork ,
And more developer will come after seeing your hardwork
a5he said:
Can I flash Android 10 beta fota file to my cn version phone using this recovery?
Click to expand...
Click to collapse
please help..now my device stuck and keep looping in bootloader mode after trying to flash this kernel on Android 10 beta fota..and i cant reboot into twrp recovery and system..
sakamaki izayoi said:
please help..now my device stuck and keep looping in bootloader mode after trying to flash this kernel on Android 10 beta fota..and i cant reboot into twrp recovery and system..
Click to expand...
Click to collapse
flash the boot.img extracted from the android 10 beta firmware via fastboot.
Kernel is made for Android Pie as stated in the OP.
Welcome bro and thanks for the first rog 2 custom kernel.. ?
After flashing in twrp it says i should flash companion magisk module. Is there one yet?
mohammed510 said:
Welcome bro and thanks for the first rog 2 custom kernel.. ?
After flashing in twrp it says i should flash companion magisk module. Is there one yet?
Click to expand...
Click to collapse
Oh that’s a remnant of another kernel in the flashing script.
No there is none needed. I’ll remove that message in the next release!
thanks for the hint!
You just gave me a reason to unlock my bootloader and go back to Pie
What a day! Thanks a lot @Freak07! I'm happy for you being around!
Cheers,
anthonws.
sakamaki izayoi said:
please help..now my device stuck and keep looping in bootloader mode after trying to flash this kernel on Android 10 beta fota..and i cant reboot into twrp recovery and system..
Click to expand...
Click to collapse
Extract the boot.img from Update and flash it under .img in twrp.
Goodluck
Very thanks
Please work on power saving and governor
Thank you for joining the ROG 2 Forums @Freak07
apollo3x said:
Extract the boot.img from Update and flash it under .img in twrp.
Goodluck
Click to expand...
Click to collapse
How to extract the Payload file of Android 10 FOTA?
The current Payload dumper doesn't support it.
Thank you so much for your hard work, I can't wait for you to make an version for Android 10 , hopefully once we have a custom kernel we can finally enjoy the 6000 mah battery
Mohamad313 said:
Very thanks
Please work on power saving and governor
Click to expand...
Click to collapse
avivv said:
Thank you so much for your hard work, I can't wait for you to make an version for Android 10 , hopefully once we have a custom kernel we can finally enjoy the 6000 mah battery
Click to expand...
Click to collapse
No idea about Android 10, but I’m enjoying the 6000mah on Pie already. That Android 10 build floating around is no finished or final piece of software.
I’ll attach my current stats from this morning.
No extensive gaming, mainly browsing, exploring the phone, massaging, videos, some calls etc.
but all on constant 120hz.
Wow that's great stats, when I had android 9 I the battery life was worst than I expected, if there was a way to rollback to android 9 without wiping the data I would have done it just to try this kernel.
would it be possible to add battery charge limiting support? currently apps like ACC don't work with this phone.

[ROM][10.0 r49] Jaguar Q Oneplus 5 Official V16 Updated December 8

This is Jaguar Q, a continuation of Jaguar Pie. The project aims at hardening of Android and Linux kernel + performance. :
1. Hardened bionic (which is responsible for C+/C++ portions of Android)
2. Hardened kernel (many features ported from 4.14 kernel)
3. Selinux replaced with Yama security
4. Various features, such as Alarm blocking and Wakelock blocker
5. Rom can boot on locked bootloader, but if you require root and Magisk, you must unlock
6. Various options from the top down starting from Status bar to Navigation bar.
7. Gestures, etc.
8. Kernel is the same as in Jaguar Pie with many security commits from Linux Hardened project
9. MicroG support
10. Adaway entries incorporated into Android native hosts file.
11. Calendar and Calculator with their own extensive theming options added, credit to Tibor Kaputa of Simple Mobile Tools
12. Toggle in Wireless options to get rid of Captive Portal (no more little 'x' if Captive Portal is removed)
and more...
Regular features include various customizations in statusbar, lockscreen, gestures, aggressive battery, smart battery, battery bar, ambient display, hardware buttons, smart pixels, power menu, notifications. Almost every custom feature from Pie has been ported
Requirements: Unlocked bootloader, if you require Magisk/Root, minimum 9.0.9 firmware and TWRP capable of mounting/writing Vendor partition
Instructions: Detailed instructions are in post #3 together with download links
New Kernel Source effective March 5, 2020: https://github.com/optimumpr/kernel_oneplus5_msm8998
Kernel Source: https://github.com/optimumpr/android_kernel_oneplus_msm8998-1
Credits: AOSP, DU, OMNI, BENZO, LINEAGE, CARBON, XTENDED, Paranoid Android and everybody who contributed to Kernel (all listed in the link)
XDA:DevDB Information
JAGUAR Q, ROM for the OnePlus 5
Contributors
optimumpro
Source Code:
https://github.com/optimumpr/android_kernel_oneplus_msm8998-1
ROM OS Version: 10.x Q
ROM Kernel: Linux 4.x
ROM Firmware Required: 9.0.9 Firmware minimum; Unlocked Bootloader, if Magisk is Required
Based On: AOSP
Version Information
Status: Stable
Current Stable Version: 10
Stable Release Date: 2020-01-15
Created 2020-01-15
Last Updated 2020-11-04
Some screenshots:
Preamble:
1. Android Q no longer has FDE, just FBE. So, Jaguar is force-encrypt, which means the phone will be encrypted on first boot. Don't use 'no force-encrypt addons', as you will have problems with hardware (WIFI/GPS/Bluetooth etc), as much of the init related code in Q have been re-written to adapt to 'force-encrypt' FBE. There is no reason whatsoever not to encrypt your phone. The only temporary con is that every time before upgrading, you would have to remove your pin code, that is until the Q version of TWRP is available
2. Locked bootloader: The rom will boot and function on locked bootloader with no warning whatsoever (like on stock). However, since Android Q no longer has AVB v1 boot signing (It has been replaced with AVB v2), on device signing is no longer available. That means any kernel modification (such as what Magisk does) will result in a red warning screen and no boot. So, if you want Magisk and Root, unlock your bootloader
Instructions:
1. If you are coming from any Pie rom, including stock, full wipe is required including internal SD card. That means selecting 'Wipe' and 'Format Data' in TWRP, where you'd need to enter 'Yes' to confirm formatting. Such formatting will erase everything on your internal SD card including all previous TWRP backups. So, transfer whatever you need to a PC. After formatting, reboot in TWRP again.
2. Make sure to have at least 9.0.9 firmware. Otherwise, flashing will abort
3. TWRP: wipe System/Data/Vendor/Cache
4. Flash the rom and boot once. After that do whatever you want: Gapps/Magisk, etc. .
DOWNLOADS
December 8, 2020. New release, V16
1. Android r49
2. December security patches
3. Lockscreen clock styles
4. One hand UI
Flashing on top of the previous release is fine. Otherwise, read instructions:
Download rom V16: Rom V16
November 5, 2020. New release, V15.1
This fixes SMS sending in V15
1. Android r48
2. November security patches
3. Seedvault backup added
4. Long pin/password compatible with quick unlock
5. Omniweather is back with extra provider
Dirty flashing is fine on top of the previous release
Download rom V15.1: https://androidfilehost.com/?fid=10763459528675578121
October 9, 2020. New release, V14
1. Android r47
2. October security patches
3. Volume Panel location left/right
4. Amoled theme added in keyboard
Dirty flashing is fine.
Download Rom V14: https://androidfilehost.com/?fid=10763459528675559111
September 23, 2020. New release, V13
1. Application Locker implemented - you can lock any app with a fingerprint (Settings/Security/Application locker)
2. Most userdebug overhead removed, including console, so, rom is more fluid now
3. Fix for Jaguar features icons not shown in light theme
Dirty flashing is fine on top of previous release, otherwise, read instructions above.
Download rom V13: https://androidfilehost.com/?fid=8889791610682943691
September 18, 2020. New release, V12.1
1. Device host name could be customized
2. Wired accessories additions
3. Jaguar rom options drawables made light/dark, as in the rest of Settings
4. Glonass gps enabled
5. Device name changed to pass Safetynet without Magisk
Dirty flashing is fine on top of the previous release
Download rom V12.1: https://androidfilehost.com/?fid=8889791610682940780
September 9, 2020. New release, V12
1. Google r46
2. September security patches
3. Updated kernel
4. Preventing apps from getting IMSI and Build numbers
5. Disabled Google analytics when Gapps are installed
6. Safetynet should work without Magisk
7. Latest CAF changes
Dirty flashing is fine on top of the previous release
Download rom V12: https://androidfilehost.com/?fid=8889791610682933697
August 9. New release, V11
1. Google r41
2. August security patches
3. Screen stabilization (enabled via Quick tile)
4. Bluetooth playing/media transfer fixed
5. Rom version added in 'about phone'
6. Guest user: Disallow audio recording and disallow app install
Dirty flashing is fine on top of previous release.
Download rom V11: https://androidfilehost.com/?fid=8889791610682911588
July 29: New release, V10.4
1. Fixes some third party apps access to media files on internal SD card
2. Fixes some NFC glitches, such as 'can't open secure_element'
Dirty flash is fine on top of the previous release
Download rom V10.4: https://androidfilehost.com/?fid=8889791610682902982
July 24. New release, V10.3
Fixes call recording, as well as other improvements
Dirty flashing is fine on top of the previous release. Otherwise, see instructions
Download rom V10.3: https://androidfilehost.com/?fid=8889791610682899179
July18. New release
1. Bluetooth fix: Keep in mind that codec selection will only work when bluetooth is ON
2. Ringtone audio focus options
3. Sensor access moved to Settings/Privacy/Jaguar permissions
Dirty flashing on top of previous release is fine. Otherwise, read instructions
Download rom V10.2: https://androidfilehost.com/?fid=8889791610682894733
July 16. Rom updated:
1. Fix for Cut/Paste issue
2. Separate settings for Background Clipboard Access per app (Settings/Privacy/Jaguar permissions)
3. Overclocked Slimbus (kernel)
Dirty flash on top of the previous release is fine. Otherwise, read instructions
Download rom V10.1: https://androidfilehost.com/?fid=8889791610682893361
July 7. Rom updated:
1. Android r40
2. July security patches
3. Kernel to 4.4.228
4. Touch response optimization
5. Completely redone Bluetooth – new codecs including TWS (see options in Development)
6. UI cleanup, where some settings appeared more than once
7. Additional Volte icon
8. Fix battery optimization taking long time to load
9. Redone notification lights
10. Dock settings (Settings/Sound)
11. Hide apps from recents
12. My version of Afwall included, but disabled by default
Dirty flash is fine on top of previous release. Otherwise, read instructions
Download rom V10: https://forum.xda-developers.com/devdb/project/dl/?id=32405
June 14. Rome updated:
1. Toggle access to all networks per app (in addition to granulated access)
2. Toggle access to Camera on secure lockscreen (in addition to removing a short cut)
3. Configure each app access to sensors
4. UI redesign: all 'disable on secure lockscreen' features moved to Settings/Security
5. Real battery capacity (in Settings/Battery)
Dirty flashing is OK on top of the previous release. Otherwise, read instructions above.
Download rom V9.1: https://forum.xda-developers.com/devdb/project/dl/?id=32397
June 6. Rom updated to V9:
1. June security patches
2. Google release 39
3. Screen recording with sound
4. Keyboard back to AOSP+ with an extra row for numbers
5. Most blobs from Oxygen 10 stable
Dirty flash on top of the previous release is fine. Otherwise read instructions.
Download rom v9: https://forum.xda-developers.com/devdb/project/dl/?id=32391
May 23. Rom updated. V-8.1
1. Rom rebuilt with dexpreopt for speed (100mb larger as a result)
2. Pocket judge driver implemented in kernel
3. Unprivileged userland implemented (in kernel) and disabled
3. Kernel to 4.4.223
4. Keyboard now has gestures
5. Webview updated to V83.xxx
6. Platform, Hardware and Ram info in about phone
7. Some blobs from Oxygen Q beta 3
Dirty flashing on top of the previous release is fine. Otherwise read instructions.
Download rom, v-8.1: https://androidfilehost.com/?fid=4349826312261816992
May 6. Rom updated. V-8
1. May security patches
2. Android r36
3. Kernel updated to 4.4.221
4. Graphics firmware and blobs from Oxygen (not buggy Hydrogen) Q beta
5. Qperformance blob from Oxygen Q to work with Qcom boostframework
6. Notification/alarm/ringtones added from Oxygen Q
Download rom V-8: https://androidfilehost.com/?fid=4349826312261799767
Dirty flashing on top of the previous release is fine. Otherwise, read instructions above.
April 21. Rom updated, V-7.2
1. Face unlock independent from Google apps/services
2. AOD QS tile.
3. Updated system apps.
4. Theme-able icons for Jaguar settings room (forgot to mention it in V7)
Dirty flash is fine on top of the previous release. Otherwise, read instructions.
Download rom V-7.2: https://androidfilehost.com/?fid=4349826312261778372
April 8. Rom updated, V-7
1. Android release 33
2. April security patches
Dirty flash on the previous release is fine
Download rom V7: https://androidfilehost.com/?fid=4349826312261765647
March 29. Rom updated, V-6
1. Theming changed, so now, you have dark and light interfaces with system wide accents of any color
2. Kernel updated to 4.4.217
3. Mobile data panel added (on long click in QS)
Dirty flash on top of the previous release is fine
Download rom V-6: https://androidfilehost.com/?fid=4349826312261757249
March 19. Rom updated, V-5.2
1. AOSP dark mode replaced with DU themes
2. More permissions added for Lawnchair
3. Wallpaper picker updated
Dirty flash on top of the previous release is fine.
Download V5.2: https://androidfilehost.com/?fid=4349826312261750138
March 16. Rom updated to V5.1
1. Option to adjust minimal brightness
2. AGPS switch
3. Switched to Lawnchair as home
4. Blobs updated to 9.0.11
Dirty flash on top of the previous release is fine. Otherwise - clean flash - read directions above
Download Rom V5.1: https://androidfilehost.com/?fid=4349826312261747017
March 5. Rom updated. V5
1. Rebased kernel
2. Offline charging
3. March security update and latest Android sources
4. Network traffic dynamic option
5. Night mode automatic (sunset/sunrise)
6. Sound picker backwards compatibility (no more f/c on older apps, when changing notification sounds)
Dirty flashing is fine, if on a previous release. Otherwise, clean flash, see instructions above
Download rom V5: https://androidfilehost.com/?fid=4349826312261738133
February 8. Rom updated, V4
1. February security patches and latest Android sources
2. Further simplification of UI
3. Get rid of certain features (font options) to lighten the rom
4. Notification vibration toggle
5. Google calendar crash fixed
Dirty flashing is fine. Otherwise, read instructions above.
Download rom V4: https://forum.xda-developers.com/devdb/project/dl/?id=32329
___________________________________________________________________________________________________________________
January 30. Rom updated, V3
1. Latest Android source
2. Revised UI (lockscreen features are now in 'Display/Lockscreen')
3. Fingerprint additional settings (vibration) are now in 'Security' next to Fingerprint
4. Notification options are now in 'Apps and Notifications'
5. Restored original 'hosts' file to prevent issues with Googleplay download
6. Call recording enabled for all
7. Priv-app permissions for several Google apps are introduced and enforced
8. Gboard is replaced with open source OpenBoard
9. Flashlight blinking on calls removed, as it couldn't be turned off
Credit for OpenBoard to dslul: https://github.com/dslul/openboard
Dirty flashing over the previous release is fine
Download rom V3: https://forum.xda-developers.com/devdb/project/dl/?id=32313
____________________________________________________________________________________________________________
January 20. Rom updated, V2
1. Redesigned UI. Theming and doze settings moved to Display; Extra battery settings to Battery
2. Lockscreen fonts options
3. New hosts file, which allows connection to googleplay
4. New icon for Private Dns
5. Print services icon now themeable.
Dirty flash is fine.
Download rom V2: https://forum.xda-developers.com/devdb/project/dl/?id=32287
__________________________________________________________________________________________________________________
Download rom V1: https://forum.xda-developers.com/devdb/project/dl/?id=32261
Thanks! Time to upgrade to android 10
Is there any feature list available?
Added to the OnePlus 5 Index Thread here.
Fyi GitHub link is dead
Binary Assault said:
Fyi GitHub link is dead
Click to expand...
Click to collapse
Fixed.
Play Store works neither with microG nor with gapps. Seems to be a problem with Jaguar, as a full clean install had the same problem. I just normally installed 9.0.10 firmware with Jaguar, Magisk and Gapps, but Play Store stuck at pending the download.
Pokemetti2 said:
Play Store works neither with microG nor with gapps. Seems to be a problem with Jaguar, as a full clean install had the same problem. I just normally installed 9.0.10 firmware with Jaguar, Magisk and Gapps, but Play Store stuck at pending the download.
Click to expand...
Click to collapse
1. See if anyone else has this problem.
2. Did you boot once before installing Gapps and Magisk?
3. Check if you didn't restrict wifi/mobile for 'Downloads' and 'Download manager'
4. If none of the above works, then open /system/system/etc/hosts, delete everything after '::1 localhost' (leave one empty line in the end), save and reboot. It is possible that the Adaway hosts file has some entries preventing connection
Had same issue but while deleting some hosts from the host file it started downloading from the play store
undopt said:
Had same issue but while deleting some hosts from the host file it started downloading from the play store
Click to expand...
Click to collapse
Which one did you delete? Or if you don't remember, just post your hosts file.
pixel theme bug
didn't work for cange accent color default
log :
https://del.dog/dapyrfarfi
Hi thanks for the update but the link seems to be dead
optimumpro said:
Which one did you delete? Or if you don't remember, just post your hosts file.
Click to expand...
Click to collapse
I just deleted some of the first few lines. Here is the file.
https://gofile.io/?c=KWSRpl
optimumpro said:
1. See if anyone else has this problem.
2. Did you boot once before installing Gapps and Magisk?
3. Check if you didn't restrict wifi/mobile for 'Downloads' and 'Download manager'
4. If none of the above works, then open /system/system/etc/hosts, delete everything after '::1 localhost' (leave one empty line in the end), save and reboot. It is possible that the Adaway hosts file has some entries preventing connection
Click to expand...
Click to collapse
Thanks for the response. I didn't boot before installing Gapps, I first tried doing microG and then FlameGapps. I installed crDroid but I'm gonna try your tips out now.
undopt said:
I just deleted some of the first few lines. Here is the file.
https://gofile.io/?c=KWSRpl
Click to expand...
Click to collapse
I think you have cut too much. Those were a few google entries like google syndication etc..
For now, everyone could use your file and manually transfer it (in TWRP) to /system/system/etc
mazino1003 said:
Hi thanks for the update but the link seems to be dead
Click to expand...
Click to collapse
The link is fine. You can also go into Download section on top and get it from there.
A kind of "feature request" to optimumpro: Please make the CPU Input boost configurable from FKM! Appreciated from my side, but your choice.
Pokemetti2 said:
A kind of "feature request" to optimumpro: Please make the CPU Input boost configurable from FKM! Appreciated from my side, but your choice.
Click to expand...
Click to collapse
Use Kernel Adiutor.

Categories

Resources