[ROM][7.1.x|SM-P900| Unofficial LineageOS 14.1 (v1awifi) - Galaxy Note Pro 12.2 Android Development

LineageOS is a free, community built, aftermarket firmware distribution of Android 7.1.* (Nougat), which is designed to increase performance and reliability over stock Android for your device.
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.
*
*/
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. You will need to provide your own Google Applications package (gapps). LineageOS does still include various hardware-specific code, which is also slowly being open-sourced anyway.
Important information:
This thread is for Unofficial LineageOS 14.1 (v1awifi) ROM for the Samsung Galaxy Note Pro 12.2. The following will not be supported here:
Custom kernels
Mods
Xposed
Do not ask for ETAs. If you do, I will ignore you and your post.
SEANDROID ERROR
If you see a message at boot about Recovery or Kernel is not SEANDROID Enforcing, you can ignore it. This is just telling you that you are not running Samsung stock software. It has no effect on recovery or the ROM itself nor related to either.
I don't support Xposed and any logcat which includes a Xposed module will be ignored.
You're kindly invited to not report bugs if you:
Flashed a custom kernel
Installed or did mods from untrusted sources
Modified system files
Bootloader Information
You need to make sure you have a Lollipop bootloader installed or else your device won't boot. Here you can go grab the latest bootloader and odin and flash it in download mode. Read all the steps before you do this.
Make sure you have a full backup because just in case you something fails.
Here are the steps to flash this via ODIN:
Make sure you have a full backup because just in case you something fails. Here are the steps to flash this via ODIN.
Reboot your tablet into download mode. Do this by first switching off the phone, then pressing and holding the volume down + home button together and then pressing the power button. Press volume up button to enter download mode.
Open ODIN on your computer. You?ll see the ID:COM box turning yellow with a COM port number upon successful connection with the tablet.
In ODIN click the BL button, select the bootloader firmware. It's a tar file.
Make sure Auto Reboot & F. Reset Time options are selected in ODIN
Click on the start button. When the process is completed your phone will reboot.
Installation
Download the zip(s)
Install a compatible Recovery (This will not work with the T900 recovery)
--I have built a new version of TWRP with the MM kernel. MTP, Vibations, ADB now work and there are performance increases. Link
Perform a nandroid backup of your current ROM (optional)
Wipe data/factory reset
Flash LineageOS
Install the Google Apps addon package (Optional)
Reboot
Root
The SU root binary is no longer installed with ROM by default. If you would like to install root, please go here and download the binary.
Issues?
Before posting in this thread, make sure of a few things:
You used the search function of the forums
If you are the only one having a problem. Boot into recovery, wipe data/factory reset, reflash the rom/gapps and nothing else. Boot up and see if the problem persists.
Make sure your post is relevant to this thread.
Logs or it didn't happen! You can use this: Syslog App
Downloads
Nightlies
Stable with latest features (Has the latest features from the Exynos5420 team.)
These builds are built weekly through the Exynos5420 Jenkins Server
Exynos5420 Device Builds
Stable and Signed Builds (May not have the latest and greatest features that are device specific.)
These builds are built weekly through the LineageOS Jenkins Server
Lineage Device Builds
-----------
Google Drive Device Builds (Old - Not maintained)
Google Apps
http://opengapps.org/ - Thanks to the OpenGapps team!
Use the 7.1 and Arm options when downloading.
LineageOS Changelog
LineageOS Changelog
Issues
MHL out to TV not working
The LineageOS team would like to thank everyone involved in helping with testing, coding, debugging, & documentation.
Source:
Kernel: Link
Device Tree: Link
Credits
@Valera1978 Initial device tree
@UpInTheAir for his kernel magic and misc fixes
@DGT79 for his testing efforts and helping me manage the thread.
@chhaggerty, @tbjr50 and @titidu3701 for their testing efforts.
Exynos5420 Dev Team ( @deadman96385 @thompatry @ZakooZ @Orion116 @mosimchah @joshndroid @Andmoreagain @thermskin, @javelinanddart, @tincho5588 )
XDA:DevDB Information
[ROM][7.1.x|SM-P900| Unofficial LineageOS 14.1 (v1awifi), ROM for the Samsung Galaxy Note Pro 12.2
Contributors
thompatry
ROM OS Version: 7.x Nougat
ROM Kernel: Linux 3.4.x
Based On: LineageOS
Version Information
Status: Stable
Created 2016-12-23
Last Updated 2017-09-27

Reserved
Deathly Adiutor App
{
"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"
}
Deathly Adiutor is an open-source, modified version of Kernel Adiutor made specifically for Exynos 5420 devices.
Features
Power Saving:
S-Pen Power Saving - Same as in Touchwiz, disables S-Pen detection if it's inserted in the slot
S-Pen Input Booster - Instantly increase CPU frequency when the S-Pen touches the screen
Touchscreen Input Booster - Instantly increase CPU frequency when you touch the screen
Touchkey Input Booster - Instantly increase CPU frequency when you touch the capacitive buttons
Touchscreen Glove Mode (Not all screens support this)
CPU Control:
CPU Settings reworked - Deathly adiutor back-end was cleaned up to work specifically with our CPU
CPU Thermal - Control all thermal throttling points for the CPU (make your device run colder... or even hotter)
GPU Control:
GPU Time in States - Same as CPU Time in States (Times in each frequency)
GPU Frequency Control (not yet supported on Nougat)
GPU Voltage Control (not yet supported on Nougat)
GPU Governor Control (not yet supported on Nougat)
Battery control:
Full power statistics - See current and maximum charging currents and current source of power
Unstable power source detection - Lowers current until the power source is stable
Customize charger current limits - Make your device charge faster (safe, if the charger can not supply enough current, the board will dynamically decrease the current)
Screen-On current limiter - Limit charging if screen is on (to avoid overheating)
Speakers:
Privacy mode - Disable main speaker if headphones are plugged in
Earpiece volume
Left/Right speaker volume
Speaker equalizer
Headphones:
Left/Right channel volume
Mono output mode
Headphone equalizer
App Themes:
Light theme - White and Red
Dark theme - Grey and Red
Credits
This post was written by @ZakooZ
This app is brought you by the exynos5420 developer team: @deadman96385 @thompatry @ZakooZ @Orion116 @mosimchah @joshndroid @Andmoreagain @thermskin, @javelinanddart, @tincho5588, @ShevT
Translators:
@ShevT - Russian
The following people deserve distinction for their major contribution:
@tincho5588, responsible for 80%+ of the code for the new features
@deadman96385, the main maintainer of the Deathly kernel and most of the remaining code
Downloads
The app can be found in the Play Store:
Free version (with ads): https://play.google.com/store/apps/details?id=com.exynos5420.deathlyadiutor.ads
Donator version (no ads): https://play.google.com/store/apps/details?id=com.exynos5420.deathlyadiutor.adfree
Helping the developers
You may have noticed there's 2 versions of this app, one ad-free for donators and one with ads.
You can help us by clicking ads you're interested in for the free version, or purchasing the donator version!
We will use the money generated by this app as common money for the developers of the team. It will be used to pay for our web-hosting (we own a gerrit server and a domain name, exynos5420.com). It will also be used to buy a new device if one of ours breaks.
Translating the App
You can also help us by translating the app to your language:
1. You can start by looking at the full english language file: Link
2. Then compare it to your unfinished language file. You can find it here, under values-xx/strings.xml, xx being your language abbreviation.
3. You can then fill-in the missing strings in your language file. Here's an example of what a proper update looks like.
4. Then you can submit your translation by using our gerrit. If you don't know how to use gerrit, just PM the translation to your favorite developer and he'll get it merged!

Reserved

Thank you for this wonderful Christmas present, for all your handwork and passion for this tablet and the community built around it at xdadevelopers!!
I'm so giddy right now. I'm gonna download it and start playing around with this rom ASAP !!

I would not recommend dirty flashing from CM-13.0 since this is a major OS change. Also something to take into account is that some apps are not ready for N yet.

thompatry said:
I would not recommend dirty flashing from CM-13.0 since this is a major OS change.
Click to expand...
Click to collapse
Okay. Again thank you.

installed ok.... was an error flashed up in TWRP about E:log twice. Doesn't seem to have affected the install. App update running now. Thanks for your hard work ?
Sent from my SM-G935F using Tapatalk
---------- Post added at 11:48 PM ---------- Previous post was at 11:05 PM ----------
Found a small problem the MHL out to TV isn't working. Preferences menu button in Titanium Backup isn't there. Configured a hardware key to open menu. That way works.
Sent from my SM-P900 using Tapatalk

Up and running, clean install, unable to load LastPass. Anyone else?
Sent from my SM-P900 using Tapatalk

Question. How would I go about providing myself root access? Is this built-in but disabled by default or do I need to download and use something like SuperSU?

go to settings > about > tap on build number until tells you developer..... go back to main settings menu and go to dev options. It's in there
Sent from my SM-P900 using Tapatalk

DaveUK said:
go to settings > about > tap on build number until tells you developer..... go back to main settings menu and go to dev options. It's in there
Sent from my SM-P900 using Tapatalk
Click to expand...
Click to collapse
Thank you. Worked like a charm.
Oh man. The split screen mode built into Nougat 7.1 is soooooo glorious!

lanimul said:
Up and running, clean install, unable to load LastPass. Anyone else?
Sent from my SM-P900 using Tapatalk
Click to expand...
Click to collapse
Had this problem loading LastPass on the previous CM13.0 ROM version as well (have not installed the new CM14.1 ROM yet).
Had to sideload LastPass for Android 3.2.3 version from: https://lastpass.com/releases/?a=1

DaveUK said:
installed ok.... was an error flashed up in TWRP about E:log twice. Doesn't seem to have affected the install. App update running now. Thanks for your hard work ?
Sent from my SM-G935F using Tapatalk
---------- Post added at 11:48 PM ---------- Previous post was at 11:05 PM ----------
Found a small problem the MHL out to TV isn't working. Preferences menu button in Titanium Backup isn't there. Configured a hardware key to open menu. That way works.
Sent from my SM-P900 using Tapatalk
Click to expand...
Click to collapse
I am working MHL out to TV. The error in TWRP can be ignored.
lanimul said:
Up and running, clean install, unable to load LastPass. Anyone else?
Sent from my SM-P900 using Tapatalk
Click to expand...
Click to collapse
Something to take into account is that some apps are not ready for N yet.

All my apps work on my pixel 7.1.1
Sent from my Pixel XL using Tapatalk

Did a factory wipe, installed nougat, installed openapps, loaded up...
NO problem. I haven't done much in here yet... but hey, Chrome words. Words with Friends (my wife!) works. Haven't played with any of the whistles and bells yet.

Okay, odd result: when I restart the tablet plugged in, it cycles between showing me the battery charging icon and going dark. Won't start. If I unplug the tablet, I can start it. Just me? Anyone else?

shonkin said:
Okay, odd result: when I restart the tablet plugged in, it cycles between showing me the battery charging icon and going dark. Won't start. If I unplug the tablet, I can start it. Just me? Anyone else?
Click to expand...
Click to collapse
Mine does that sometimes..... I either hold the power button or just unplug the cable. It's always done it on all roms.
Sent from my SM-P900 using Tapatalk

Thanks for this @thompatry An amazing Christmas present!!! So excited to try this out. Imagine that, a couple of months ago, I was thinking to myself, better sell this outdated tablet and go for a Nexus device or something that's not going to be abandoned by its manufacturer after one update. And today I'm watching the very latest Android OS booting on this great machine!!! Fantastic!!! And all thanks to you and other determined, clever people.
A very Merry Christmas to you Tom, and thanks again!

This is my first ROM from stock. Runs amazing. Thanks!

thomspatry you're a genuis ..thanks for the wonderful update to nougat for p900 ,,, anticipating for future cm upgrades... keep up the good work

Related

[ROM] [7.1.x] LineageOS 14.1 Official (All variants) [NO VoLTE]

{
"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 14.1 is a free, community built, aftermarket firmware distribution of Android 7.1. (Nougat), which is designed to increase performance and reliability over stock Android for your device.
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.
*
*/
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. You will need to provide your own Google Applications package (gapps). 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. Your changelog is whatever was merged into gerrit.
Requirements
* You must read this post completely
* You must have flashed a stock MM update to update the firmware to a version that is compatible with these builds. Search XDA for the best way to do so for your device.
* You must use the search first and make sure your question has not been answered yet!
* Do NOT ask for the availability of features or if any specific app works - we implement / announce new features when we want to
* Use the latest TWRP available (3.0.2.0), else expect issues
* If you have a problem, do not ask if someone else has it. Post with logs or don't post at all!
Code:
[COLOR=RED][B]Important note:[/B][/COLOR]
Stock Firmware B360 and B370 are known to cause bootloops!
(Generally: if your stock ROM supports VoLTE it is likely that it is also affected!)
All others might work, please do not ask in here how to up- or downgrade!
Known Issues / NOT working / "Bugs"
* Search the thread!
* Anything running VoLTE firmware
* You tell me! (See "Other Issues")
Everything else WORKS, do NOT ask if anything (feature, function, ...) specific is working or not (Search the thread if you want to make sure and if you don't find it: test it yourself)
Other Issues?
Before posting on this thread, make sure of a few things:
You've utilized the search function of the forums. Nothing irritates us more than lazy people who do not search for an answer before asking or ask the same question over and over again.
If you are the only one having a problem: boot into recovery, wipe data/factory reset, reflash the rom/gapps and nothing else. Boot up and see if the problem persists.
LOGS LOGS LOGS!!!!
Press BOTH volume keys + power key - it will vibrate very short. Wait until a notification appears that the bugreport is ready, send it to your mail and post it.
Alternatively go to dev options (press "build number" in "About phone" 7 times to activate it), activate the switch "Shortcut for bugreport", then go to Settings->Keys->Power key and activate it there as well. Long press power-key and then use the new menu item.
Only if rooted:
Use this: SysLog by Tortel
If you have a hard reboot (to the vendor boot logo, not the LineageOS boot logo), use adb or any other file explorer tool to pull a copy of "console-ramoops" after the reboot and provide that.
Code:
adb pull /sys/fs/pstore/console-ramoops
Note: We will not support any kind of modification on the ROM not done by our sources. If you are running XPosed, Kernel Booster or whatever occurs to you, we won't support you in any way. The problem will in every case be treated as the additional softwares' fault (because often it is!)
Changelog (for both, official and unofficial builds!)
* Changelog
Alternatively: (this is the real source, so if you have issues with the link above, check those below)
* Gerrit (All)
* Device tree
* Kernel
Download Links
Again: if you need Google-Apps, install them after flashing the ROM and BEFORE the first reboot
ROM:
Official download site
Google apps addon:
(Note: Not required to run the ROM)
We are using Open GApps (Link) Arm64 version. (make sure to use 64bit when using other packages), others might also be working
Note: In case you want to use any gapps, YOU MUST install the right gapps the first time that you flash a marshmallow ROM. Do not boot with an older gapps or without one and then try to install it later.
Note: If you install a package which replaces the default dialer (mostly "Stock Gapps") you have to go to Settings->Apps->Gear-Icon and set the new dialer as a default telephony app to prevent force closing of apps
Root addon:
Official download site - our device is ARM64
Don't use SuperSU or other tools, otherwise expect bootloops!
Coming from unofficial 14.1 or CM13?
When you already had an unofficial (pre-official) build installed (or are about to upgrade from CM13 the first time), feel free to install the " experimental" build. As we have tightened security, this build is meant to preserve your data during migration. After you have booted it once, please install the next official nightly to complete the procedure (and get rid of the watermark). Please note that this might fail so always take a backup first!
For more info visit this LINK
Update: The experimental builds are gone, you have to clean flash (full wipe) to install LineageOS
Important note
This is a development thread. This means it is NOT your personal support thread.
Questions about anything not related to LineageOS on kiwi will not be accepted nor be answered.
This includes topics like going back to stock, problems with third-party apps (e.g. Snapchat), ...
Also do not encourage people with such questions by answering them but report them to keep the thread clean!
Supported variants
Honor 5X
USA: KIW-L24
Russia: KIW-L23
India: KIW-L22
Europe: KIW-L21
China: KIW-AL10, KIW-AL20, KIW-CL00, KIW-UL00, KIW-TL00 (might have some firmware problems), KIW-TL00H
Honor GR5
Canada: KII-L05
Japan: KII-L22, KII-L21
Your's missing? Contact us!
XDA:DevDB Information
LineageOS 14.1, ROM for the Honor 5X
Contributors
crpalmer, BadDaemon
Source Code: https://github.com/LineageOS/android_kernel_huawei_kiwi
ROM OS Version: 7.x Nougat
ROM Kernel: Linux 3.10.x
ROM Firmware Required: No VoLTE firmware! (B360, B370, ...)
Based On: LineageOS
Version Information
Status: No Longer Updated
Created 2016-12-29
Last Updated 2018-12-27
Installation Notes
Installation Notes:
We have tested the upgrade from CM-13.0 (official / unofficial) and a clean install.
It is possible to install LineageOS 14.1 over an existing installation of CM-13.0 by following those steps:
* Download the zip from the link
(* If you have Google Apps installed, you will need to update those as well, download a package for Android 7.1 ARM64 from OpenGApps for example)
* Push zip(s) to device
* Reboot to recovery
* Do a Backup of Boot, System, Data (optional but recommended)
* Choose Install and select the zip of LineageOS 14.1 and read next step before proceeding
* If you want Google Apps, it is required to install them BEFORE you boot into LineageOS the first time
* Install
* Clear cache / dalvik
* Reboot
Please make sure you are aware of the known and the possibility of unknown issues before considering installation!
Reserved
You Are The Best!
Excellent!!! I am off to test. You the man!
So it begins... going to test this over the weekend
Thanks OP. Have been running it since this morning and it's smooth. I installed both "previous" versions (the 498MB one still with CM and the first 496MB one).
Awesome! Now i'll just wait for the fingerprint, camera and network to be fixed!
Awesome work, love it
Dafriss said:
Awesome! Now i'll just wait for the fingerprint, camera and network to be fixed!
Awesome work, love it
Click to expand...
Click to collapse
What exactly do you mean with "network"? SIM 1 and 2 are working, with data. WiFi is also working like a charm.
BadDaemon said:
What exactly do you mean with "network"? SIM 1 and 2 are working, with data. WiFi is also working like a charm.
Click to expand...
Click to collapse
Serious? Mine doesnt! Will flash it again!
Thx for letting it know
MT2-User said:
Thanks OP. Have been running it since this morning and it's smooth. I installed both "previous" versions (the 498MB one still with CM and the first 496MB one).
Click to expand...
Click to collapse
You don't want to be running something that was randomly sitting on my download server earlier today. If your build date is before 3pm est then please download and install what is there now.
Earlier builds had problems.
Would be nice to have the expanded desktop version per app to in the next udate . Expanded desktop works fine but only if i turn it on for everything.
Cant choose it per app yet!
Dafriss said:
Would be nice to have the expanded desktop version per app to in the next udate . Expanded desktop works fine but only if i turn it on for everything.
Cant choose it per app yet!
Click to expand...
Click to collapse
General LineageOS issue, not only on our device. (Have reported it)
Please note that requesting something for any update (especially the "next") is not required, we priorize our work items without that
Awesome. This is really a nice year ender announcement for our device. Don't have time to test though. But will definitely flash once the few bugs are fixed.
Sent from my honor 5X using XDA Labs
Flashed it a few hours ago, everything works great (except the things pointed out in the OP). Thank you so much to @crpalmer and @BadDaemon for bringing Nougat goodness to our device. The amazing devs for this phone have made the US$180 I paid sooo worth it
About the fingerprint sensor, is it a safe guess that unless Huawei releases Nougat for our device, the fingerprint sensor won't work? Or is it something else?
saiarcot895 said:
About the fingerprint sensor, is it a safe guess that unless Huawei releases Nougat for our device, the fingerprint sensor won't work? Or is it something else?
Click to expand...
Click to collapse
At this point all that is safe to assume is that it doesn't work and neither BadDaemon nor I have had a chance to investigate why.
Downloading right now to test. You are the best !!!!
Edit. Installed following the instructions from 1#post (ROM boot,setup. Then gapps and wipes) gapps working perfect. I dont go back to MM for now
Enviado desde mi KIW-L23 mediante Tapatalk
crpalmer said:
At this point all that is safe to assume is that it doesn't work and neither BadDaemon nor I have had a chance to investigate why.
Click to expand...
Click to collapse
Well so happy, sometimes it's worth to wait for something. Both of you guys are awesome. This will now be going to a new era of awesomeness under new name. I hope you guys will be the same. ???
Hotspot fixed?

[ROM] [7.1.x] LineageOS 14.1 OFFICIAL Builds (ether)

{
"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 14.1 is a free, community built, aftermarket firmware distribution of Android 7.1.x (Nougat), which is designed to increase performance and reliability over stock Android for your device.
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.
*
*/
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. You will need to provide your own Google Applications package (gapps). 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. Your changelog is whatever was merged into gerrit.
Other Issues Not in Known Issues?
Before posting on this thread, make sure of a few things:
You've utilized the search function of the forums. Nothing irritates me more than lazy people who do not search for an answer before asking or ask the same question over and over again.
If you are the only one having a problem. Boot into recovery, wipe data/factory reset, reflash the rom/gapps and nothing else. Boot up and see if the problem persists.
LOGS LOGS LOGS!!!! Use this: SysLog by Tortel
If you have a hard reboot (to the vendor boot logo, not the LineageOS boot logo), use adb or any other file explorer tool to pull a copy of
/sys/fs/pstore/console-ramoops (command: adb pull /sys/fs/pstore/console-ramoops)
/sys/fs/pstore/console-ramoops-0 (command: adb pull /sys/fs/pstore/console-ramoops-0)
after the reboot and provide that (or just get everything in that directory).
Note: We will not support any kind of modification on the ROM not done by our sources. If you are running XPosed, Kernel Booster or whatever occurs to you, we won't support you in any way. The problem will in every case be treated as the additional softwares' fault (because often it is!)
Google apps addon:
We are using Open GApps (Link) Arm64 version. (make sure to use 64bit when using other packages), others might also be working and make sure you download the right version. I do not recommend stock or full or anything that replaces default apps as this has been known to cause problems (e.g. replacing the dialer with a stock dialer can make it crash).
Note: In case you want to use any gapps, YOU MUST install the right gapps the first time that you flash a marshmallow or later ROM. Do not boot with an older gapps or without one and then try to install it later.
Note: If you install a package which replaces the default dialer (mostly "Stock Gapps") you have to go to Settings->Apps->Gear-Icon and set the new dialer as a default telephony app to prevent force closing of apps
Known Issues
None that I am aware of.
If you encounter any other issues, please let me know by filing a bug in JIRA with:
logs
steps to reproduce
carrier
firmware: stock M or N as your last RUU/official update
problems reported without all of this information will usually be ignored and even occasionally flamed...
Download
Instruction: Instructions
Download: LineageOS download site
Changelog
https://www.cmxlog.com/14.1/ether
XDA:DevDB Information
LineageOS 14.1, ROM for the Nextbit Robin
Contributors
crpalmer, chrmhoffmann, mikeionnia
Source Code: https://github.com/LineageOS/android_kernel_htc_msm8996
ROM OS Version: 7.x Nougat
Version Information
Status: Nightly
Created 2017-05-07
Last Updated 2017-05-07
Reserved
Reserved
New builds should be starting this week, I woudn't recommend installing any of the April builds and wait for the new builds.
The new builds are based on the Nougat_88 release and includes a completely redone kernel and all the blobs have been updated to the latest official release.
Enjoy it when it's built!
So fresh new start with a fresh new thread?
bmac6996 said:
So fresh new start with a fresh new thread?
Click to expand...
Click to collapse
I guess you could say that, but really mostly the new thread is because the old thread was created by a user who was helping out when none of the maintainers were reading the forums and therefore there was no thread for the device (and thanks for him doing that). Now I'm supporting ether and I wanted to have a thread that I could manage so I can update the information as needed.
Anybody got WiFi hotspot automatically connected on 7.1.2 when Bluetooth connects. I have tried all automate, micro droid, tasked etc cannot get it work. Any help appreciated. Thanks
New nightly is up
Fresh installed the new nightly, seems much snappier than the last one. Thank you dev!!
Edit: LED light still doesn't work. Hopes it works someday!
Are you referring to the single notification LED at the bottom?
Btw which set of Gapps are you using?
iluvatrix said:
Are you referring to the single notification LED at the bottom?
Btw which set of Gapps are you using?
Click to expand...
Click to collapse
Yup. The charging LED that works on stock ROM and I flashed the latest arm64 OpenGapps pico.
Have you tested do all the cores work?
Amazing rom, way better than the older builds. Snappy, smooth, hopefully battery is better.
Sent from my Robin using XDA Labs
iluvatrix said:
Have you tested do all the cores work?
Click to expand...
Click to collapse
All cores are working. Running really smooth.
@crpalmer battery led isn't working and pictures taken with flash enabled are overexposed.
Does the LED show notification?
I just looked at the LEDs and, well, two things.
First, charging is shown by the cloud leds (4 lights on the back) which indicate the percentage charged while plugged in.
Second, well, derp! For some reason the device was configured to disable notifications by default. This should be fixed in the next build (just running a build to do a clean install to verify it) but if you install the first build you will need to enable them manually by going to:
Settings >> Notifications >> Gear icon >> Notification light
and enabling "Notification light".
So the only bug is the overexposed image when camera flash is used?
Sent from my Nextbit Robin using XDA Labs
iluvatrix said:
So the only bug is the overexposed image when camera flash is used?
Sent from my Nextbit Robin using XDA Labs
Click to expand...
Click to collapse
Seems so.
And missing OMS support
crpalmer said:
I just looked at the LEDs and, well, two things.
First, charging is shown by the cloud leds (4 lights on the back) which indicate the percentage charged while plugged in.
Second, well, derp! For some reason the device was configured to disable notifications by default. This should be fixed in the next build (just running a build to do a clean install to verify it) but if you install the first build you will need to enable them manually by going to:
Settings >> Notifications >> Gear icon >> Notification light
and enabling "Notification light".
Click to expand...
Click to collapse
I turned it on last night and it didn't seem to work.
And now, I see the notification light is working!
I thought it should be enabled in a kernel level like Moto devices.
I didn't even realize that the four dots on the back were the lights.
Edit: Notification light keeps on sometimes. Gone after reboot.

[G4][14.0][TITAN] ~ AICP ~ [H815][H811][UNOFFICIAL]

{
"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 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 (LAOS) we are now LAOS based with some tweaks from AOSP.
If there are any bugs, either we will sort them out or the LAOS team will if it concerns their code base. This rom isn't LAOS supported, so 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:
LineageOS & CM (R.I.P.) team
@Maxwen and the rest of the OmniRom team
DU team
SlimRoms team
Resurrection Remix team
Community
...
@LorD ClockaN
@zipsnet
@eyosen
@semdoc
@Drgravy
@Hashbang173
@SpiritCroc
@wartomato
@eboye
->@kessaras
->@steadfasterX
->@ThePiGuy
plus the rest of the crazy bunch that we call "team"
...
We are paying for servers that build nightlies/weeklies and everything that comes with it, so EVERY DONATION will really be appreciated and be used to cover those expenses.
Thank you!!
Latest Stable Release Version 13.1
Download link: http://leech.binbash.it:8008/aicp/oreo/
Latest Stable Release Version 14.0
Download link: https://mega.nz/#F!N1ACjAxC!JOfB69vtX2P_Hr7Qz23URw
Official builds will be deleted from our servers every month due to maintenance services.
We advise everyone to keep at least the latest or best working build on their device as a backup.
Maybe copy it to a cloud service or USB too.
2018-07-05:
Initial build
Google Apps:
Choose arm64 | 8.1 |
- Distorted Bluetooth Audio in a call
FAQ:
Before using the ROM:
Q. Can I have an ETA for the next build?
A. Yes, just look in the OP to see if your device is built on a nightly or weekly schedule.
Q. Does this ROM support custom kernels?
A. No. You can still use them, but discussion should go in the thread of the respective kernel. We don't offer support for bugs you might encounter while using them!
Q. Why doesn't this ROM support Xposed?
A. Xposed is a hack that is geared towards AOSP, custom ROM's modify the framework a lot, so Xposed can cause a ton of issues on custom ROM's. Now it might work for you, however it is not to be discussed in this thread, and you should refrain from posting bug reports.
Q. Alright, but I still want to flash Xposed, so which version do I need to install?
A. You will need to use the version arm64/arm/whatever for SDK 27.
Flashing the ROM:
Q. What do I need to know before flashing?
A. Check the install instructions in the first post...
Q. Can the builds be dirty flashed over each other?
A. Yes, however make a nandroid backup first as there is a chance of getting a bootloop or encountering bugs. Also bugs may only be reported on a clean flash.
Q. How do I dirty flash builds?
A. 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 preform 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", then swipe to flash, then go back to the install screen and install your root method again, if you don't want to loose 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 loose root. Now swipe to flash, and then reboot.
Using the ROM:
Q. How do I enable software buttons?
A. Go to Aicp Extras/Navigation bar, and enable it.
Q. I installed a bad theme and now I'm getting a bootloop, how do I fix it?
A. In TWRP, flash the substratum rescue zip that's in the substratum folder on the internal storage.
Q. I keep losing root with Magisk, how do I fix it?
A. Check this out. If that doesn't work for you, ask for help in this thread, read or ask in the Magisk thread on XDA or just re-flash Magisk!
Q. I'm having issues with WhatsApp, how do I fix it?
A. Read this
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. (Note: Please just link the logcat from your GDrive, Dropbox, etc. and 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 in the AICP Extras main page.
The ROM should contain everything you need to enjoy Android Oreo. You don't need to install any Add-on's, simply download the latest ROM, GApps, flash it and go!
If you want the device to run the ROM "rooted", you can flash a root solution of your choice after the ROM Zipfile.
It is STRONGLY recommended to fully wipe your device before flashing and please avoid restoring system apps and system data with Titanium Backup as this can cause stability issues that are very hard to debug.
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:
(Again: Don't do it if you don't know it!)
1. Download the ROM and GApps and transfer them to your device.
2. Boot to recovery (TWRP recommended).
3. Wipe the System, Cache, Data and ART/Dalvik cache.
4. Flash the ROM Zipfile.
5. Flash the GApps (optional, needed for e.g. Google Playstore to work).
6. Flash the root solution of your choice (optional).
7. Reboot your device.
The ROM has GApps persistence in between dirty flashes, so you only have to flash them once!
The root solution should be flashed together with every OTA update (= ROM Update)
Currently Supported Root Solutions:
Magisk stable
Magisk versions higher than 14.0 doesn't require flash on every dirty flash depending on the device, some devices need you to flash it every time, unless your maintainer says otherwise it should be fine
KERNEL:
Titan Kernel for LG-G4
PREREQUISITE FOR OTA:
To be able to flash using the built-in OTA app, TWRP recovery is needed.
You can still use the LAOS recovery and OTA app, but you will need to download the zip file and flash it manually from within your recovery. The Zipfile gets saved in the "aicp_ota" folder on your internal storage.
Please be sure that you are on the latest TWRP recovery. Keep in mind that this could also be an unofficial version!​
If you want to contribute to the AICP or want 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/Suicide-Squirrel/Titan-Kernel-LG-G4
ROM & Additional links:
AICP Gerrit Code Review
AICP on Github
AICP G+ community
Contributors:
@kessaras, @steadfasterX, @ThePiGuy
ROM OS Version: 8.1.x Oreo
Kernel: Linux 3.10.y
Version Information:
Status: STABLE
Release Date: 05-07-2018
You want to see a "normal" night at the "DEV office", click here!!
XDA:DevDB Information
[G4][14.0][TITAN] ~ AICP ~ [H815][H811][UNOFFICIAL], ROM for the LG G4
Contributors
kessaras, steadfasterX, ThePiGuy
Source Code: https://github.com/Suicide-Squirrel/Titan-Kernel-LG-G4
ROM OS Version: 9.x Pie
ROM Kernel: Linux 3.10.x
ROM Firmware Required: v29a
Based On: LineageOS
Version Information
Status: Stable
Current Stable Version: 14.0
Stable Release Date: 2018-07-05
Created 2018-07-05
Last Updated 2019-06-24
Reserved
Video teaser of the first boot.
Because I was bored to grab screenshots.
https://photos.app.goo.gl/WbzNEVoUQJwKeN8e7
kessaras said:
Video teaser of the first boot.
Because I was bored to grab screenshots.
https://photos.app.goo.gl/WbzNEVoUQJwKeN8e7
Click to expand...
Click to collapse
How it's the ROM going kessaras? What about performance and battery life in conjunction with the titan kernel?
rabinorojo said:
How it's the ROM going kessaras? What about performance and battery life in conjunction with the titan kernel?
Click to expand...
Click to collapse
Not answering such questions. For me ,
since the development repos are the same, cypher - los - or any other rom are the same.
What changes is slightly the UI and the mods of each rom.
Select and use any rom that fits better to your needs.
rom works very well, battery life is excellent ...
Big cores are permanently disabled and i can't turn them on in this rom
my core works like a watch ........
??? hehehe.. This is awesome! I love it. The screen saturation feature really improves the display! Good work team. Donations will arive shortly .
rotoko said:
my core works like a watch ........
Click to expand...
Click to collapse
Did you flash any custom kernel?
I apologize, not my core, but the built-in Titanium ...
Congrats on bringing another ROM to our G4! I'll be loading this baby on in the near future
IoIam said:
Big cores are permanently disabled and i can't turn them on in this rom
Click to expand...
Click to collapse
I'm going to go out on a limb and say that since this is also the Titan Kernel, you should be able to use the method described here:
https://forum.xda-developers.com/g4/development/g4-cypheros-t3680102/post76862286#post76862286
Phanty said:
Congrats on bringing another ROM to our G4! I'll be loading this baby on in the near future
I'm going to go out on a limb and say that since this is also the Titan Kernel, you should be able to use the method described here:
https://forum.xda-developers.com/g4/development/g4-cypheros-t3680102/post76862286#post76862286
Click to expand...
Click to collapse
I see, however i have no idea how to change the value. Should i use a file explorer or a terminal?
IoIam said:
I see, however i have no idea how to change the value. Should i use a file explorer or a terminal?
Click to expand...
Click to collapse
I used FX File Explorer on AOSCP. I imagine everything should work the same here. What you use is up to you
@steadfasterX; @kessaras; @ThePiGuy
Just a quick question re: the boot.image file size of 24,856 kb in the latest H811 upload vs ~10615 kb for the AOSCP 6.0 and ~10627 kb for the LineageOS 15.1
Is it solely accounted for by the difference between the Linux kernel bulkiness vs the Titan kernel? I'm presuming this rom does not contain the full bootloader stack given the contributors involved but would like to confirm this before proceeding to test it as I am on a UsU'd device and do not want the risk of a hard brick.
Thanks,
S.
Phanty said:
I used FX File Explorer on AOSCP. I imagine everything should work the same here. What you use is up to you
Click to expand...
Click to collapse
@LoLAm Guys pls can you help explain plainly how to fix the big core issue. I'm clueless on your explanations. Thanks.
Phanty said:
Congrats on bringing another ROM to our G4! I'll be loading this baby on in the near future
I'm going to go out on a limb and say that since this is also the Titan Kernel, you should be able to use the method described here:
https://forum.xda-developers.com/g4/development/g4-cypheros-t3680102/post76862286#post76862286
Click to expand...
Click to collapse
what are you talking about ? why disable the core control ? for the thermal to not offline the cores ?
And my g4 here is on the second day of use and doesn't have a big battery drain. I think it was Google app notifications I disabled...
Google app really hit our battery hard , I don't know why.
@kessaras pls be aware that the 2 big cores tend to be offline almost everytime, I don't know if this is by design but if it isn't is there anyway to fix this... There's no lag whatsoever anyway, I'm just curious.
PS. Sometimes one or both appear as online ie the switch indicates it's on, however there's no reading indicating it's actually running when I observed using kernel audiotor. Thanks.
fi5z.x9 said:
@kessaras pls be aware that the 2 big cores tend to be offline almost everytime, I don't know if this is by design but if it isn't is there anyway to fix this... There's no lag whatsoever anyway, I'm just curious.
PS. Sometimes one or both appear as online ie the switch indicates it's on, however there's no reading indicating it's actually running when I observed using kernel audiotor. Thanks.
Click to expand...
Click to collapse
I use the CPU Info quick setting tile to show my CPUs. Quite often CPU 4 and 5 show 0 (off) but they do come back on at other times. This is with a default setup, I have not messed around with any governor settings. The tile says CPU 0,1,2,3 are on blu_active and CPU 4,5 I conservative. In Kernel Adiutor on its Overall page it shows that big and little cores never used deep sleep.
I haven't noticed lag as such either. Perhaps they are just very good battery saver settings (but why no deep sleep then?)
Darren
Sent from my LG-H815 using Tapatalk
sdembiske said:
Just a quick question re: the boot.image file size of 24,856 kb in the latest H811 upload vs ~10615 kb for the AOSCP 6.0 and ~10627 kb for the LineageOS 15.1
Is it solely accounted for by the difference between the Linux kernel bulkiness vs the Titan kernel? I'm presuming this rom does not contain the full bootloader stack given the contributors involved but would like to confirm this before proceeding to test it as I am on a UsU'd device and do not want the risk of a hard brick.
Thanks,
S.
Click to expand...
Click to collapse
You can just verify it by yourself. Open the zip and if you see a modem image or even worse sbl1 or aboot it's not safe.
If you can't find those it's safe.
The boot image sizes (a boot image contains not just the kernel but also the ramdisk) differs from ROM to ROM because a kernel can be compressed or not (~10MB diff) and what they add within the ramdisk.
Sent from my LG-H815 using XDA Labs
@fi5z.x9 the big cores ONLY work when the small can't handle the load. That's how snapdragon 808 works. I've said this many times.
Just stress test the CPU to see that the cores work fine.
Yes it's just like @DarrenNewsgroup said. This is an art. It's made by me in kernel level and it's the best battery life without performance loss. Ofc I could improve the speed , overclock , downclock , I could do a lot more. But no need.
Maybe , I've never experimented this , I could change how snapdragon 808 works and use all six cores ignoring the load on the small. But thats something that will keep the big cores running and your battery go down way too fast.

[ROM][7.1.2]DIRTY UNICORNS v11.7.2 For S3 Neo [OMS][AOSP-CAF]

{
"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"
}
Dirty Unicorns for Galaxy S3 NEO #StayDirty​
Disclaimer
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.
*
* Submitting bug reports without logcats is the leading cause of male impotence.
*/
About Us:
Dirty Unicorns is a project that started out with no name. It was a project that was first based off AOKP back in the early days of Jelly Bean. In the early days it was just a one man show on one device, the EVO 3D. Since then, many others have joined the project and it has grown exponentially.
We have seen a lot of talent contribute to this project of ours. Big or small, the focus was always on contributing to the community. That is ultimately why we do what we do. After Jelly Bean, we decided to move to a new base, OmniROM. While AOKP was fun, OmniROM proved to be even more exciting base because it challenged us to see what we could do with a project that had different goals in mind. We learned a lot and again, gain contributors. With Lollipop, we moved to an AOSP base with a lot of patches from CAF to make our older devices function as they should. We grew even more and learned a whole lot more.
It has been an awesome learning experience and is still not over! We are still learning every day and continue to move forward. Lastly, we DO NOT accept, nor ask, for donations. We don't believe in that. Everything that is necessary to keep this project going is out of our own pocket. Gerrit, Jenkins, Websites, Devices, etc. We will never ask for a dime. All we do ask, is that you have patience, search, read and try to enjoy the process with us!!
Flashing Instructions:
- Flash Dirty Unicorns ROM zip
- Flash the audio fix zip
- Flash RIL fix zip if GT-I9300I (dual sim) user
- Flash magisk zip (You need root to tweak kernel settings)
Use micoG if you can. If you cant live without the whole Google fam try to stay with Pico GApps
- Done. Reboot. Wait for 10 mins or so and it will boot up. Finish the setup.
- Flash the camfix if camera is not working​
ROM Setup:
After completing the first boot, download Kernel Adiutor and set the following (Needs root)
CPU Governor: ondemand
Hotplug: By default maybe MPDecision and MSMHotplug may be enabled, Use one of them.
If 2 Hotplugs are enabled simultaneously it may cause crashes or reboots.
Apply on boot.
And for file manager and music player, use any app you like from play market.​
Whats Working and Bugs?
Everything except offline charging seems to be working! ​
ROM Link: Dirty Unicorns v11.7.2
Audio Fix: Audio Fix Link
Cam Fix: Sony Sensor CamFix
RIL Fix: I9300I (Dual Sim) RIL Fix
Magisk: Latest Stable Magisk v16.0​
Credits:
- Thargorsson aka Leo for all the help and the stable device tree
- DarkJoker360 for his work on s3 neo
- the NeoHomies Telegram group​
XDA:DevDB Information
Dirty Unicorns, ROM for the Samsung Galaxy S3 Neo
Contributors
kickyvivi, Thargorsson, DarkJoker360, Alastor89
Source Code: http://github.com/S3NEO
ROM OS Version: 7.x Nougat
ROM Kernel: Linux 3.4.x
ROM Firmware Required: Latest Bootloader, TWRP 3.2.1-0 or higher
Based On: AOSP/CAF
Version Information
Status: Stable
Current Stable Version: v5
Stable Release Date: 2018-07-10
Current Beta Version: v3
Beta Release Date: 2018-07-08
Created 2018-07-10
Last Updated 2018-07-10
How To Make Sure Everything Will Work Smooth?​
* Go to: Settings -> About phone and note down the Baseband version (eg: I9300IXXUBPF2)
* Now in your browser open https://samsung-firmware.org and search this baseband version in the keywords. It will show up your firmware in search results. Open it.
* There will be tab named 'Region' in the box (eg: XSG), click it. This will list all the firmware updates available for your region. See if you have the latest update available on your phone by verifying the Baseband version on your phone and the Modem/CP version of the firmware. If not download the latest update and update your stock rom by following the instructions given on the page. This is so that you will have the latest bootloader. Users have reported they had to flash the stock rom via odin 2-3 times to update the bootloader.
* Now lets flash twrp. Go to https://twrp.me/ and search for s3 neo in 'devices' tab. TWRP is same for i9300I and I9301I. Folow the instructions and install TWRP recovery on your device (odin method). Disable auto reboot in odin while flashing recovery and reboot to recovery manually after flashing recovery successfully (long press power button + vol up button). Go to twrp, grant the permissions and take a backup of your stock rom (system) and EFS partition.
Important: Always keep a backup of EFS safely.
Now you are all set to flash custom roms.
************************************************
Now to tweak the kernel settings, Dowload kernel auditor app from play store, open it and grant Root access (always)
This is my settings:
CPU: CPU Governor- ondemand , Multicore Power Saving- Enabled
CPU Hotplug: MPDecision
GPU: Maxm Freq: 320MHz , GPU Governor: simple ondemand
(enable all the settings to apply on Boot)
************************************************
Screenshots:
Coming soon...​
FAQ​
1) Is the rom stable?
A: Yes, its stable for daily use.
2) Does FM Radio Work?
A: Yes, it does.
3) How to root?
A: Use magisk.
4) Does Video recording work?
A: Yes it does. 1080p also works.
5) Does GPS work?
A: Yes.
6) Substratum and theming?
A: DU has full OMS support, so you can apply custom overlays and themes.
Note: Some incompatible themes can cause crashes and force closes, so know what you are doing.
7) Mobile Data in second sim?
A: It never worked properly for I9300I. So use your data sim in slot 1.
8) How to support the development of this project?
A: Read this and try to donate.
[url]https://forum.xda-developers.com/showpost.php?p=76444969&postcount=1069[/URL]
9) How to pass safety net on Magisk (hide root so that certain apps work) ?
A: Safetynet is working fine. If you face any issues -> [url]https://forum.xda-developers.com/galaxy-s3-neo/help/fix-safety-net-cts-profilefalse-custom-t3786849[/URL]
10) Telegram group?
Telegram Group
11) RIL is not working. what to do?
A: RIL is working fine. for I9300I, flash the RIL fix. If its still not working, follow the instructions above in 1st reserved post.
12) Can i flash any custom kernels?
A: I won't recommend that. If you do, remember it's your choice
13) What about battery life?
A: Its good. If you are a balanced user you should get a screen on time of 3.5 to 4 hrs. On conservative settings you will get upto 4.5 hrs+
14) This feature is not working. Help pls.
A: Report a bug with all the details. Your device model, all the packages flashed, kernel used, nature of bug, rom version, any custom mods flashed?, and attach a logcat if possible.
15) Edit quick tiles is not working.
A: Thats because you are lazy and didn't flash the camfix on a sony sensor device
16) Audio not working?
A: Flash audio fix and don't forget to enable the MUSIC EQUALISER.
Is it also stable without doing the Rom setup (kernel tweaking).
Humaxxx said:
Is it also stable without doing the Rom setup (kernel tweaking).
Click to expand...
Click to collapse
Use the rom, if you face performance issues, heating, reboots or stuff, do the kernel setup. But if you can, do it at the beginning.
Thanks, is it possible to solve my reboots in carbon also with this kernel settings?
Humaxxx said:
Thanks, is it possible to solve my reboots in carbon also with this kernel settings?
Click to expand...
Click to collapse
I will update that.
kickyvivi said:
How To Make Sure Everything Will Work Smooth?​
************************************************
Now to tweak the kernel settings, Dowload kernel auditor app from play store, open it and grant Root access (always)
This is my settings:
CPU: CPU Governor- ondemand , Multicore Power Saving- Enabled
CPU Hotplug: MPDecision
GPU: Maxm Freq: 320MHz , GPU Governor: simple ondemand
(enable all the settings to apply on Boot)
************************************************
Why can not everything be done at once? You think that we have a desire to configure the kernel after installing the firmware. I just want to install and use without glitches!
Click to expand...
Click to collapse
_-alexis-_ said:
Why can not everything be done at once? You think that we have a desire to configure the kernel after installing the firmware. I just want to install and use without glitches!
Click to expand...
Click to collapse
Your choice. That was a suggestion to improve user experience.
Disabled screen hardware buttons bug was present after install without delete internal storage(caches and system was deleted before install (modell 9301 samsung cam))
THIS IS MY ROM!!!,at least up to oreo....,I think it's the best,thanks kikivivi.
I tried it, looks good but unfortunly reboots as like in carbon. Later i try it with the kernel settings.
I now set the kernel settings, looks gold at the Moment, but another problem. I've a widget called custom switches, when i reboot the phone the widget is deleted and i must set it again.
my phone is italian,(itv),but I installed the ksa firmware,maybe that's why everything works,no reboot,no lags,but I had to install the fix camera, because the ksa has sony sensors, I have samsung.
Have you set kernel settings ?
Humaxxx said:
Have you set kernel settings ?
Click to expand...
Click to collapse
yes.
mariocaraf said:
yes.
Click to expand...
Click to collapse
Ok, i've disabled MPdecision in Carbon now and it seems as the reboots where gone.
Humaxxx said:
Ok, i've disabled MPdecision in Carbon now and it seems as the reboots where gone.
Click to expand...
Click to collapse
kikivivi said: By default maybe MPDecision and MSMHotplug may be enabled, Use one of them.
If 2 Hotplugs are enabled simultaneously it may cause crashes or reboots.
mariocaraf said:
kikivivi said: By default maybe MPDecision and MSMHotplug may be enabled, Use one of them.
If 2 Hotplugs are enabled simultaneously it may cause crashes or reboots.
Click to expand...
Click to collapse
In Dirty Unicorns there where both activated, in Carbon only MPdecision?!
hi, what is the meaning of OMS and CAF? in [OMS][AOSP-CAF]

Development [ROM] [OFFICIAL] AICP 17.1

{
"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 using nikgapps (preferably core or basic). Link
You tell...
FAQ:
Before using the ROM:
Q. Can I have an ETA for the next build?
A. Yes, builds for alioth will be released every Thursday
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?[/U
A. [Flash the ROM(make sure to use twrp auto flash), 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 (use the official TWRP for the device here
3. Format the data.
4. Select reboot to recovery before flashing rom
5. Flash the ROM zip file. Make sure to select twrp auto flash if you want to keep twrp.
6. before flashing any other additional zips, reboot again to recovery
7. Flash the GApps (optional, needed for e.g. Google Playstore to work).
8. Reboot and set up your device.
9. 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.
(NOTE= on dirty flashing updates, you might need to reflash gapps and magisk)
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
Instructions for OTA ("Over-The-Air" Updates)
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 sources
Device tree sources
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
AICP Telegram Support/Discussion group for the device [/B]
Huge thanks to:
SahilSonar, althafvly and SebaUbuntu for device trees
and raystef66 for the kernel
Information:
ROM OS Version: 12.1
Firmware required:
Make sure you are running correct firmware - MIUI 13.x.x builds (Based on Android 12).
- For Redmi K40 China V13.0.5.0.SKHCNXM 12.0 China
- For MI 11X India V13.0.4.0.SKHINXM 12.0 India
- For all POCO F3 V13.0.3.0.SKHMIXM 12.0 Global
- For others flash the latest V13.0.[0-4].0 12.0 firmware for your region
Note: Newer firmware than this might not cause any issues, but it is not recommended.
Downloads: https://xiaomifirmwareupdater.com/archive/firmware/alioth/
Release Date: 04/08/2022
You want to see a "normal" night at the "DEV office", click here!!
​
Sir, does this rom has max fps spoofing for games and thermal profile?
Abu Shaleh Rumi said:
Sir, does this rom has max fps spoofing for games and thermal profile?
Click to expand...
Click to collapse
It has thermal profiles, it will be ice cold don't worry
Great, i loved AICP 16.1. Thank you.
If we use OTA for updates, is twrp/magisk preserved or is it best to update via twrp the usual way?
Thanks for the rom BTW!!!!
reg66 said:
If we use OTA for updates, is twrp/magisk preserved or is it best to update via twrp the usual way?
Thanks for the rom BTW!!!!
Click to expand...
Click to collapse
To be on the safe side better to dirty flash
However if you, or someone else is free, please test if ota updater works
I'm at the point of deciding whether to move from ROM
bryan.stelios said:
I'm at the point of deciding whether to move from ROM
Click to expand...
Click to collapse
AICP is sick Rom, try it out!
Hi, I have 4 issues.
1) Torch from quick settings works, but Torch by long press power button not.
2) Sometimes there is one row of quick settings and sometimes, there are two in notifications panel before expand.
3) Long press Caffeine quick settings should turn on infinite Caffeine. Prevent display to turn off. Instead it behave like click - turn on 5:45m Caffeine.
4) Gboard move cursor ability on space is way too quick. Seems like app issue, but it was ok yesterday on different Rom.
Can anybody help or confirm?
But instead I am very happy. Add block without root or VPN, slim recents, hide nav bar.. Great Rom
I've flashed the rom yesterday out of curiosity after months on crdroid, it is great drishal took over the development of Aicp Rom is really smooth and battery seems good so far. I confirm torch issue when pressing lockscreen which is annoying, it is an issue I found like 6-8 months ago in first android 12 roms, it is working in crdroid for instance. Some translation in aicp extra are missing in French, also volume slider sometimes doesn't disappear after upping volume, I have to press down to make it go away.
Ps : I don't find 60-120hz options
@OUTbrain @nicky69100 you better join the TG group to get instant support, I dont think he uses xda that often.
G3n3R4L said:
@OUTbrain @nicky69100 you better join the TG group to get instant support, I dont think he uses xda that often.
Click to expand...
Click to collapse
it is a pity I don't use telegram ^^ I'll stick with it for a few days / week and will go back on crdroid if this thread doesn't live
nicky69100 said:
I've flashed the rom yesterday out of curiosity after months on crdroid, it is great drishal took over the development of Aicp Rom is really smooth and battery seems good so far. I confirm torch issue when pressing lockscreen which is annoying, it is an issue I found like 6-8 months ago in first android 12 roms, it is working in crdroid for instance. Some translation in aicp extra are missing in French, also volume slider sometimes doesn't disappear after upping volume, I have to press down to make it go away.
Ps : I don't find 60-120hz options
Click to expand...
Click to collapse
for the 60-120hz options, its actually listed as smooth display under display settings
for the torch and caffiene thing, its source side, so cannot do anything much about it
!! AICP NEW BUILD !!
Note: Flashing instructions and firmware same as the first post
Download
Changelogs
Reparen el hotspot,que yo comparto internet....por favor.
Donde descargo las gaps?. No trae play store.
A small Announcement, AICP for alioth sadly had to be discontinued as I no longer have the phone
Full story
Drishal's Updates
Anyways just wanted to make a small post on why i sold my alioth Long story short My mi11x was auto shutting down for some reason Took to service center They replaced bottom fbc board Then after a few days it began happening again Then again took to sc They again replaced the same thing...
t.me
For those who do not use telegram:
"
Anyways just wanted to make a small post on why i sold my alioth
Long story short
My mi11x was auto shutting down for some reason
Took to service center
They replaced bottom fbc board
Then after a few days it began happening again
Then again took to sc
They again replaced the same thing
Then the issue happened AGAIN
they then took it for motherboard replacement
They then call after 20 days and say that motherboard has been replaced
But a few hrs later they call again and say the issue happening again
Then again after a few hrs they say it might have gotten fixed
I finally reached the breaking point and sold my 11x , and got the nothing phone 1 lmao
"
Devlopment might hopefully continue with phone 1 after sometime (probably android 13)
hello everyone I had great expectations from this room unfortunately I ve to say it's quite buggy .
1)heads up notifications are not showing at all I ve made sure to enable it in every possible settings.
2)qs tile number very often reset to 4
3)since I use xposed edge pro I hide the navigation /Taskbar wich works for most app except Instagram that won't fill the entire screen ,leaving empty space at the bottom .
does anyone have any workaround for these bugs rather than going back to lineage OS?
thank you very much for the help .

Categories

Resources