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

{
"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]

Related

[ROM][4.0.4][ICS][UNOFFICIAL][ Stable 2 ] MiniCM9 Compiled | PecanCM Project |

{
"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"
}
CyanogenMod (MiniCM) is a free, community built, aftermarket firmware distribution of Android 4.0 (ICS), which is designed to increase performance and reliability over stock Android for your device.
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.
*
*/
MiniCM is based on the Cyanogenmod Project and 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 and MiniCM does still include various hardware-specific code, which is also slowly being open-sourced anyway.
All the source code for ICS or MiniCM9 is available in the PecanCM 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.
Note:
If you want to use this rom as base, for another rom, ask PecanCM Team permissions!
If you like this rom, click thanks button, no need to get Offtopic in this thread
Respect the moderator who cleans the thread from spammer, and all other people
This is a team work by Ron G, Antdking , venkat kamesh and me
Download Links:
minicm-9-20121217-UNOFFICIAL-p350.zip
Google apps
gapps-ics-20120429-signed.zip
OR TINY GAPPS [ Google Apps ]
Tiny ICS Gapps (elia222)
Instructions
First time installing CyanogenMod 9 to your Opimus Me P350, or coming from another ROM:
1. Root the Phone and Install CWM Recovery 5 or 6
2. Download the latest rom from the thread
3. Hold down VOL DOWN + HOME + POWER keys to enter recovery
4. Perform a Nandroid backup of your current ROM.[Optional]
5. MAKE FULL WIPE : format system,boot,dalivk,cache,data [Important to Avoid new bugs]
6. FLASH ROM ZIP
7. Flash GAPPS [ Optional ]
7. Install LINK2SD , select ext3 and reboot. [Optional]
8. Open Link2SD: Select AutoLink from Preferences. [Optional]
9. ENJOY CM9
Upgrading from earlier version of CyanogenMod 9:
Copy CM9 ZIP to your internal SDCard
1. Boot into Recovery
2. wipe cache and dalvik cache
3. Flash CM9 zip (your Google Apps will be backed up & restored automatically)
4. Reboot
Recommandations
Don't use 3G network
Don't change CPU freq over 768 mhz
PERFORMANCE: Memory Management: zRAm: 28%, KSM: enable
ABOUT PHONE: CM Stats, Enable reporting: off
Features:
Built for LDPI
Full hardware acceleration (the ICS way)
Camera
Opengl rendering
App2sd / Dalvik2sd compatible with 2.1 app2sd (storing to ext2/3/4 pre-existing partition is detected and mounted as such)
Android's native App2sd (move to sdcard, storing to fat)
In kernel ClockworkMod recovery v5.0.2.3 and option to reboot into Recovery
Modular Undervolting handled Settings -> Performance menu (by default not active)
KSM support
Extra Settings display option for Ultra brightness, also handled via notification bar icons
Smooth 2D scrolling in menus
Native Wifi Hotspot
Native Bluetooth tethering
WORKINGS:
Booting
Touch Screen
Baseband (GSM/phone/messages/GPRS/EDGE/3G)
Headphones
SD Card
Working HW acceleration
Bluetooth
Stock Gallery
3D
Video Playback
Gralloc and Copybit
Browser
ICS keyboard
Games
Usb Mass Storage
FM Radio - use Spirit FM app
Data limit, IPv4, IPv6
Network search
Buttons backlight
Bluetooth Tethering
Youtube LQ/MQ
Deep sleep
Animations Full Works
Wifi
GPS
Google play
Live wallpapers
USB/Wifi Tethering - with 3rd party apps
Color Banding free
Not Working or Partially Working:
Data Usage stats
USB Tethering
Features:
Removed wallpapers, Live wallpapers and Some ringtones
removed ROM manager (can be downloaded from the play store)
removed few LatinIME dictionaries (da, hr, iw, ka)
no languages other then english (Use this app for languages )
Known issues:
Native Usb Tethering - use an external app
Hacks and patches
Fix Video Recording
SRS Audio
How to report bugs:
To be clear, posts without detailed instructions on how to reproduce a problem and without attached logs will be ignored.
Always provide android (adb logcat) and kernel logs (adb shell dmesg).
If it's a RIL problem we would need a radio log (adb logcat -b radio), too.
Sources:
Device:
https://github.com/PecanCM/android_device_lge_p350
Kernel:
https://github.com/PecanCM/lge_kernel_pecan
Vendor:
https://github.com/PecanCM/cm_vendor_lge
If anyone is bored, knows Java & Android, and wants to help on this project, I take patches!
Credits & gratitude:
Thanks to CyanogenMod Team for everything
Thanks to codeaurora forum for kernel patches
MiniCM Team for this source
Thanks to lgics for patches
Thanks to antdking for Gralloc, 3D and most fixes in kernel camera and other help
Thanks to Ron G for main base, all ics kernel, ics bugs fix , fixes everything
If you like my work and want to give a small amount of money for me to buy a energy drink, please click the "Donate to me" button under my username. Otherwise I would be grateful if you can click the "Thanks" button on the bottom right of this post. Thanks
Changelog:
Stable Build #2
Build #2 Released
Improved Audio Quality to it's Peak
Fixed Video Playback
Video Recording and Panoroma Improvements
Removed All Other Languages Except English
Better RAM Management
Stable Build #1
Initial Release
If you would like to help us further, please donate to us for our hard work in bringing ICS to your lg P350 by clicking the donate buttons under our names
ICS Tips And Tricks
HOW TO SEND BUG REPORTS
Hold down VOL_DOWN + MENU keys for 2 seconds, release when vibrated.
Wait 20-30 seconds, it will vibrate again.
Send me: /sdcard/bugreports/bugreport.txt
SDCard bug fix
To those who are experiencing SD Card bug in CM9, try this:
Flash rom (and the fixes, if there are any), but don't flash gapps yet
Boot
Do initial setup
Reboot recovery
Flash gapps
Reboot
(SD Card bug will start)
If you don't experience sdcard bug after this, you can stop and start using cm9, if sdcard bug starts, then read on.
Reboot recovery
Wipe data, cache, etc
Reflash rom, fix, but not gapps
Reboot
The Trick is to flash rom first, boot, reboot to recovery, then flash gapps
Thank you Rhoan Dave Gabrillo
If you would like to help us further, please donate to us for our hard work in bringing ICS to your LG P350 by clicking the donate buttons under our names
keyur aren't u overcharging work? WIth MiniCM7, MiniCM10 and now MiniCM9? Take care man ! Good job =D
DarkRising said:
keyur aren't u overcharging work? WIth MiniCM7, MiniCM10 and now MiniCM9? Take care man ! Good job =D
Click to expand...
Click to collapse
Reserved ... and I like it
Okay It is released
May I flash it over CM9 Stable 1 without wiping?
downloading
Gonza.queen95 said:
May I flash it over CM9 Stable 1 without wiping?
Click to expand...
Click to collapse
Yes you can ! But still i prefer you do wipe once
no can view videos gallery
Fix Video Recording dont working...
coma666black said:
Fix Video Recording dont working...
Click to expand...
Click to collapse
Patch is already given in first post WHY U NO CHECK IT
I'm having a problem, I flashed minicm9 and fixes and googleapps,overclocked cpu to 806 mhz and used it for few minutes and phone frezzes and home,edit,back,search button blinked
z1k4 said:
I'm having a problem, I flashed minicm9 and fixes and googleapps,overclocked cpu to 806 mhz and used it for few minutes and phone frezzes and home,edit,back,search button blinked
Click to expand...
Click to collapse
Try lowering your max clock speed to something BELOW 806MHz. Our little and weak processor CANNOT HANDLE A HIGH OVERCLOCK and as not every chip is created in the same way the maximum stable clock can vary from device to device. To be honest, I found that the default 600MHz to this processor is the most stable frequency that it can get, but if you believe that you can live with some kernel panics from time to time, you can go a little farther.
Skyheiser​
The Rom had all languages yeah ;D
__________________________________
Phone: LG P350
Rom: CM9 Unofficial
Kernel: [email protected]#24
Skyheiser said:
Try lowering your max clock speed to something BELOW 806MHz. Our little and weak processor CANNOT HANDLE A HIGH OVERCLOCK and as not every chip is created in the same way the maximum stable clock can vary from device to device. To be honest, I found that the default 600MHz to this processor is the most stable frequency that it can get, but if you believe that you can live with some kernel panics from time to time, you can go a little farther.
Skyheiser​
Click to expand...
Click to collapse
I try with 768 but after 2 minutes phone just frezzes, now im using latest cm7 nightly and overclock it to 806 max and 122 min, used it all day and no kernel panic nothing
z1k4 said:
I try with 768 but after 2 minutes phone just frezzes, now im using latest cm7 nightly and overclock it to 806 max and 122 min, used it all day and no kernel panic nothing
Click to expand...
Click to collapse
It also depends on kernel. But i get the panic on 600mhz sometimes.
Yesterday it was oc all day on 748 and no panic, last night i did full wipe installed it again it was on stock and after few mins it went into kernel panic on default settings.
This mini is not as stable as stable2
Very good
__________________________________
Phone: LG P350
Rom: CM 9 Unofficial STABLE 1
Kernel: [email protected]#24
Video playback and YouTube don't work at all or is it just me?
Stable Build #2
Build #2 Released
Improved Audio Quality to it's Peak
Fixed Video Playback
Video Recording and Panoroma Improvements
Removed All Other Languages Except English
Better RAM Management
Link to Exploit : http://tinyw.in/4hdU

[ROM][LMY49F][5.1.1][NIGHTLY/FXP][FINAL] Official CyanogenMod 12.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"
}
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.
*/
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.
Device-specific source code:
device
kernel
vendor
Discussion thread -->
What's working:
so far i have tested:
RIL (Calls, SMS, Mobile Datal)
Dual sim on xperia m dual (check notes section)
Display
Camera (photos, camcorder & panorama)
Audio and video
Wifi
Bluetooth
OpenGL rendering
Sensors (accelerometer,compass,light,proximity)
Sdcard
auto brightness
notification led
Wifi,Bluetooth and USB tethering
NFC
GPS
Not working/Tested:
for bugs see this post
Other everything is either untested or broken.
Note:
It's entirely possible that features not used by me (nor the people I've asked to test) are broken, but overall the device should be usable. You have been warned.
Because of art 1st boot take long time so don't panic and make post saying phone stuck on bootanim,
Dual sim works on xperia m dual with this patch
This is BETA so don't treat this as stable version.
CM-12.1 is only for 4.3 baseband. If you are on 4.1/4.2 baseband/firmware then Follow this instruction
If you want to flash unsigned zips or want to backup your phone then flash TWRP FOTA recovery from following thread (Xperia m dual users install fota recovery for flashing ril zip)
Download:
Nightly builds: http://download.cyanogenmod.org/?device=nicki&type=nightly
FXP CM12.1 Builds: http://fxpblog.co/cyanogenmod/cyanogenmod-12.1/
Final nightly build mirror: https://yadi.sk/d/ikPTJ1aIo8p5d
Gapps: http://forum.xda-developers.com/android/software/tk-gapps-t3116347
Install instructions: (For 1st time only)
boot into fastboot (ignore if you coming any 4.4/5.0 rom)
flash boot.img from cm12 zip (ignore if you coming from any 4.4/5.0 rom)
boot into custom recovery
Wipe data and cache
Flash the CM12.1 and gapps zip
Reboot
Upgrading from earlier version of CyanogenMod 12.1:
Boot into Recovery
Flash CM12.1 zip
Reboot
Reporting bugs:
Before Reporting bugs make sure you
Read "note" section
Using stock kernel
Not installed any mods/tweaks - if you have installed mods like xposed you can't report bug
Not modified system files
Checked the posts below for a solution / fix
Read the last 10 pages of this thread for a post with a similar problem
Backup, reflash with a full wipe (do this if mods like xposed is installed) and check if the bug is still there
provide logcat,kmsg. if you reporting radio problem then provide radio log.
Screenshots:
Credits:.
Fxp team and all other developer who is working on sony
Code Aurora Forum
CyanogenMod Team
Cybojenix
And Special Thanks to All Donors
XDA:DevDB Information
CyanogenMod 12.1 for Xperia M, ROM for the Sony Xperia M
Contributors
PecanCM
ROM OS Version: 5.1.x Lollipop
ROM Kernel: Linux 3.4.x
ROM Firmware Required: Stock 4.3 Firmware
Version Information
Status: Nightly
Created 2015-04-02
Last Updated 2016-02-02
Changelog
BETA 4 24-05-2015
Android-5.1.1_r3 (LMY48B)
Fixed random reboots
Fixes for CVE-2015-3636
Enabled logd
Updated mpdecision and thermald
Updated cm source
BETA 3 27-04-2015
Android 5.1.1 (LMY47V)
Fixes for CVE-2014-5206,2014-7970,2014-2523,2014-8173,2014-9715,2015-1420,2015-2922 and 2015-2041
Enabled netmgr qos
Enabled NEON based AES and SHA1 implementation
Enabled last_kmsg support
Enabled HW aac encoder
Kernel sync with aosp-common/android-3.4
Updated kernel and wlan driver to LA.AF.1.1_rb1.17
Updated mpdecision and thermald
Updated vidc firmware
Updated cm source
BETA 2 08-04-2015
Fixed writing to external sdcard in ums mode
Re-enabled multicolored notification
Updated adreno blobs to LA.AF.1.1_rb1.16(android-5.1)
Disabled legacy mmap
Enabled qcom art and skia optimization
Added missing qcom power hal
Other general cleanup and updates
Updated cm source
BETA 1 03-04-2015
Initial release
FAQ
Q: The 'Developer and Performance options' from 'settings' are gone. Where are they?
A: Touch the 'Build number' seven times in 'about phone'. Then they will appear.
Q: Why no root access?
A: Go to Developer and Performance options, select root access and now select Apps and ADB.
Q: I'm coming from 4.1 and now i can't view my internal sd data, Why ?
A: Go to Data/media now move your all internal sd data to folder named 0 Means under /data/media/0 then you can view your internal sd data.
Great work! I've dirty flashed it over cm12 and it's working flawless so far.
BTW nfc is working I tested it with my smarttags
Great news everyone.
Does it have zram and other latest stuff enabled?
Yes
Hows Battery and performance ?Any significant Improvements vs latest cm12 5.0.2?
Farsiris said:
Hows Battery and performance ?Any significant Improvements vs latest cm12 5.0.2?
Click to expand...
Click to collapse
I just flashed it so can't really tell anything about battery, but it generally seems to perform better than CM12.
I can tell animations are even more smoother, and some ripple effects that used to stutter are smoother now.
krygo said:
I just flashed it so can't really tell anything about battery, but it generally seems to perform better than CM12.
Click to expand...
Click to collapse
Okay .Thx Ill try myself later .
GPS
Hi Pecan, Is GPS completely broken r partially working?
Mod Edit: Post edited
No need to quote the whole OP
Can someone mirror the download link pls? The authorization process at mediafire is driving me nuts!!
How can I flash GAPPS, CM recovery won't let me.
Sh0m1 said:
How can I flash GAPPS, CM recovery won't let me.
Click to expand...
Click to collapse
http://forum.xda-developers.com/xpe...very-cwm-twrp-recoveries-custom-roms-t3016507
just use custom recovery
iks8 said:
http://forum.xda-developers.com/xpe...very-cwm-twrp-recoveries-custom-roms-t3016507
just use custom recovery
Click to expand...
Click to collapse
Thanks, i wasn't sure if it works with 5.1 .
Does battery life improve in 5.1?
Gps working good.
Sent from my C1904 using Tapatalk
@PecanCM good work sir and go on[emoji122] [emoji122]
Performance is much much better! Thank you master!!
When official version ?
My phone randomly rebooted 3 times today. I wasn't even touching it. No app was running in foreground. Stock kernel.

[ROM][NMF26Q][7.1.1][NIGHTLY][FINAL] Official CyanogenMod 14.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"
}
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.
*/
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.
Device-specific source code:
device
kernel
vendor blobs
Discussion thread -->
So far i have tested:
RIL (Calls, SMS, Mobile Data)
Dual sim on M dual (check notes section)
Display
Camera (photos, camcorder)
Audio and video
Wifi
Bluetooth
OpenGL rendering
Sensors (accelerometer,compass,light,proximity)
Sdcard
Auto brightness
Notification led
Wifi,Bluetooth and USB tethering
NFC
GPS
Adoptable storage
Not working/Tested:
Bug list
Note:
It's entirely possible that features not used by me (nor the people I've asked to test) are broken, but overall the device should be usable. You have been warned.
Xperia M dual user: for enabling dual sim flash patch from this post
This is Nightly so don't treat this as stable version.
cm14 is only for 4.3 baseband. If you are on 4.1/4.2 baseband/firmware then Follow this instruction
TWRP FOTA recovery is recommended, follow this thread for instructions
Download:
Nightly builds: https://download.cyanogenmod.org/?device=nicki
Install instructions:
Before you install make sure your bootloader is unlocked and you are on 4.3 baseband. if you don't have twrp recovery installed then fastboot flash boot.img from rom zip, boot into recovery and then follow FOTA twrp recovery flashing instruction.
boot into recovery
Wipe data
Flash the rom and gapps zip (gapps are optional)
Reboot
Upgrading from earlier version:
Boot into Recovery
Flash rom zip
Reboot
Reporting bugs:
Before Reporting bugs make sure you:
[*]Read "note" section
[*]Using stock kernel
[*]Not installed any mods/tweaks - if you have installed mods like xposed you can't report bug
[*]Not modified system files
[*]Checked the posts below for a solution / fix
[*]Read the last 10 pages of this thread for a post with a similar problem
[*]Backup, reflash with a full wipe (do this if mods like xposed is installed) and check if the bug is still there
[*]provide logcat,kmsg/dmesg. if you reporting radio problem then provide radio log.
[*]Describe steps to reproduce bug
Screenshots:
Credits:
Fxp team and all other developer who is working on sony
Code Aurora Forum
CyanogenMod
And Special Thanks to All Donors
XDA:DevDB Information
CyanogenMod 14.1 for Xperia M, ROM for the Sony Xperia M
Contributors
PecanCM
ROM OS Version: 7.x Nougat
ROM Kernel: Linux 3.4.x
ROM Firmware Required: Stock 4.3 Firmware
Version Information
Status: Nightly
Created 2016-11-08
Last Updated 2016-12-26
Changelog
BETA 2 16-11-2016
android-7.1.0_r7 (NDE63X)
Fixed Video recording "jumping"
Support Cell Broadcast for India
Enabled HW AAC encoder
Linux Security fixes
Switched to source built NFC firmware
Updated adreno renderscript blobs from msm8909 nougat
Updated cm source
BETA 1 08-11-2016
Initial release
FAQ
Q: I can't find external sdcard in /ext_card, Why ?
A: Go to /storage you can find there
Q: I can't find live wallpapers ?
A: Removed from nougat.
thank you so much, i will try port to 520
downloading.
Downloading
Testing with opengapps aroma for 7.1 will post after booting up
can we use that disable dalvik cache over here?
Thank you very much for all the hard work.
download
finally its here....thnx gotta test ASAP...excited
Godlydevils said:
Testing with opengapps aroma for 7.1 will post after booting up
can we use that disable dalvik cache over here?
Click to expand...
Click to collapse
It's no longer required - even better to not use it to my opinion.
You disable the cache to get more memory free for storing apps, but with CM14/AOSP7 you can run apps from the SD card which should provide you more than enough storage.
I store my most used apps and the ones that are interactive ( keyboard, chrome, google app, ...) on internal shared storage. The others on my SD card. Caching gives your device an extra boost so I would keep it active.
You can enable the feature in Developer Options - Apps - Allow apps to be stored on external storage (I use a Dutch version so the translation might not be perfect).
Dimi72 said:
It's no longer required - even better to not use it to my opinion.
You disable the cache to get more memory free for storing apps, but with CM14/AOSP7 you can run apps from the SD card which should provide you more than enough storage.
I store my most used apps and the ones that are interactive ( keyboard, chrome, google app, ...) on internal shared storage. The others on my SD card. Caching gives your device an extra boost so I would keep it active.
You can enable the feature in Developer Options - Apps - Allow apps to be stored on external storage (I use a Dutch version so the translation might not be perfect).
Click to expand...
Click to collapse
daym I already flashed it.... now..... I will test and reflash without that >.>
Compilation of _device-related_ bugs in CM14 / LOS14
Don't forget that Lineage OS source now in active development – they porting features into clean Android.
So may appears non-device related bugs (regressions) which maybe will be fixed in next builds by CM contributors. Just wait.
You can find / report them on Jira bug-tracker
@PecanCM fixes only bugs related to our Xperia M.
Device-related bugs
– Dual: no internet on 2nd SIM
– Not for all: USB tethering not works
– Not for all: MTP connection buggy
– Phone won't reconnect to Wi-Fi router after loosing signal until screen turned on
– Option "Keep Wi-Fi on during sleep" > "Never" not work
– When charging in off state: powering on and entering recovery not available, phone fallback into charging
– No indication of battery level by LED when charging in off state
Non-fixable:
– Doze mode not work: device don't have required significant motion sensor (yes, even on Nougat it's still obligatory)
– No NFC payment support: our chip no longer supported by Android
– Init.d scripts won't run at boot due SELinux: how to disable it
Click to expand...
Click to collapse
Useful information
– In-call recording not works without root (e.g. ACR): change in Android. CallRecoder works
– Also there is internal call recorder feature in CM: info
– How to get network
– Persistent TWRP recovery
– Increasing free space on /data by shrinking dalvik-cache size
– Fully disabling SELinux
– Testing main ROM's in AnTuTu
– SuperSU now possible install without tricks, but system-less version requires flashing after ROM update
– 2G/3G switch in settings: 3G actually means mixed mode. Set "only 3G" (WCDMA only) possible from *#*#4636#*#* menu
– NUI Kernel with a lot of features and overclock
– How to always automatically select MTP mode (it's not a bug): app or Xposed-module
– If sdcard not adopted: to select sounds on sdcard by native method you need place them into folders Ringtones / Notifications / Alarms and reboot
– If you experiencing problems with GPS check this thread (non-ROM related)
– Due noise-canceling in low light / indoor photos can lose in detail: more info and solution
Click to expand...
Click to collapse
Thanks to all users for responses!
Thanks to PecanCM and Lineage OS for this awesome ROM!
Setup Wizard force close
Wiped everything
flashed Beta 1, Dual sim patch and OpenGApps 7.1 pico
Stuck at "Setup Wizard keep stopping" dialog
Tried restarting but no luck, any suggestion?
- Because here root is built-in Dual users finally can fully use Nougat.
- Patch for shrinking dalvik-cache size still works.
- Video recording still "jumping".
- MTP / USB-tethering still hard to enable.
- BTW default systemless SuperSU works, NO more required disabling SELinux
PecanCM, thanks for supporting M!
Bonoboo said:
- Because here root is built-in Dual users finally can fully use Nougat.
- Patch for shrinking dalvik-cache size still works.
- Video recording still "jumping".
- MTP / USB-tethering still hard to enable.
- BTW flashing SuperSU (any type) causing bootloop, same like on CM13.
Old trick by disabling SELinux now broken.
PecanCM, thanks for supporting M!
Click to expand...
Click to collapse
Hi @Bonoboo how you bypassed Setup Wizard force closing dialog?
Thanx a lot for this awesome work but i just want to aski if i can upgrade from cm13 officail rom to this rom without loosing data and i formated the sd card as internal space .. Is that possible ?.
nice job
Sent from my ASUS_Z008 using XDA-Developers mobile app
aness07 said:
Thanx a lot for this awesome work but i just want to aski if i can upgrade from cm13 officail rom to this rom without loosing data and i formated the sd card as internal space .. Is that possible ?.
Click to expand...
Click to collapse
Yes you can, I just did.
Make sure you wipe system & data before, and install new gapps.
and always do backup before take any action.
aaquib786 said:
Wiped everything
flashed Beta 1, Dual sim patch and OpenGApps 7.1 pico
Stuck at "Setup Wizard keep stopping" dialog
Tried restarting but no luck, any suggestion?
Click to expand...
Click to collapse
Not sure how to fix it, having same problem.
aaquib786 said:
Wiped everything
flashed Beta 1, Dual sim patch and OpenGApps 7.1 pico
Stuck at "Setup Wizard keep stopping" dialog
Tried restarting but no luck, any suggestion?
Click to expand...
Click to collapse
Having the same problem too. I am on a single-sim Xperia M.

[ROM][7.1.2][UNOFFICIAL] Cosmic OS for S3 Neo [AOSP][OMS]

{
"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"
}
Cosmic OS v2.1 for Galaxy S3 NEO​
Cosmic-OS is a Custom ROM based on Android Open Source Project (AOSP) with additional features, performance and battery life improvements.​
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 on nightly builds is the leading
* cause of male impotence.
*/
Whats working
- Boot
- RIL (Sim cards)
- Sound
- Wifi
- Bluetooth
- Sensors
- HotSpot & Tethering
- Live Display
Bugs
- Offline Charging
- You Tell me
Downloads
https://androidfilehost.com/?fid=5862345805528040792
FIXES
- Cam fix sony sensor: https://www.androidfilehost.com/?fid=674106145207489454
- RIL fix I9300I: https://androidfilehost.com/?fid=818070582850508151
- Audio fix: https://androidfilehost.com/?fid=11050483647474832223
Instructions
- Flash ROM
- Flash audio fix
- Flash RIL fix (if I9300I user)
- Reboot
- Flash cam fix if cam not working (sony sensor)
**The Rom takes some time to complete the first boot. Go n' have a coffee**​
Special Thanks to:
- Thargorsson aka Leo for all the help
- @Thargorsson and @DarkJoker360 for the stable device tree.
- the NeoHomies Telegram group
XDA:DevDB Information
Cosmic OS, ROM for the Samsung Galaxy S3 Neo
Contributors
kickyvivi, Thargorsson, DarkJoker360, Bungeejumper
Source Code: http://github.com/S3NEO
ROM OS Version: 7.x Nougat
ROM Kernel: Linux 3.4.x
ROM Firmware Required: Latest Baseband, TWRP 3.2.1-0 or higher
Based On: LineageOS, AOSP
Version Information
Status: Stable
Current Stable Version: v3
Stable Release Date: 2018-07-08
Current Beta Version: v1
Beta Release Date: 2018-05-29
Created 2018-05-29
Last Updated 2018-07-08
Reserved
Changelog 08.07.2018
* Fixed FM Radio
* Fixed video recording
* Fixed Video playback
* Added home button wake support
* well its been some time since the first build, so i don't remember the whole thing
Reserved
I'm just sorry that they are really two beautiful Rom (Cosmic-HexagonOS), but the fact that there is no Offline Charging and a big problem because I jump the battery ... and for this reason I do not install it
I agree. I didn't tried it too because the thing I'm looking for isn't working (radio fm). It's actually the only thing that's keeping me from moving to nougat.
I've searched the rom on Google and it looks nice. It's actually pretty to have so many nougat roms to try and see which one's fit for us.
Any lead on how to fix radio fm? Apparently, it's not kernel related.
bug RIL and Offline Charging
Even with the RIL FIX installed
Okay this has been down for some time since that initial beta build. Sorry for the delay.
Fixed the video and audio playback issues and updated kernel to include latest changes from @Thargorsson.
I will update the OP, links and instructions soon.
Instructions:
* Flash Rom zip
* Flash the audio fix.
* Flash magisk zip.
REBOOT.
Note: I recommend microG. Use opengapps if you wish.
IMPORTANT: After reboot set up everything and download kernel auditor and configure the Hotplugs and CPU Governor.
Use 'Ondemand' as CPU Governor and disable all or use just one of the Hotplugs (Either MPDecison or MSM Hotplug)
Now you are good to go.
PS: Report any bugs with a logcat and note that flashing any custom mods or using any custom themes are your choice.
LINKS
Rom Link: https://androidfilehost.com/?fid=5862345805528040792
Audio fix link: https://androidfilehost.com/?fid=11050483647474832223​
EDIT: cam fix for sony sensors and RIL fix for I9300I are linked in the first post
hello good work but you tell me doesn't work ???
abdullah1038 said:
hello good work but you tell me doesn't work ???
Click to expand...
Click to collapse
Offline charging doesn't work. And NFC, but it never worked in any custom ROMs, so i will ignore it.
reboot set up everything and download kernel auditor and configure the Hotplugs and CPU Governor.
Use 'Ondemand' as CPU Governor and disable all or use just one of the Hotplugs (Either MPDecison or MSM Hotplug)
Now you are good to go.
Hi
I would like to try your Rom but have no clue what to do with this note " download kernel auditor and configure the Hotplugs and CPU Governor ".
Thanks in advance for enlighten me
meilenstein13 said:
reboot set up everything and download kernel auditor and configure the Hotplugs and CPU Governor.
Use 'Ondemand' as CPU Governor and disable all or use just one of the Hotplugs (Either MPDecison or MSM Hotplug)
Now you are good to go.
Hi
I would like to try your Rom but have no clue what to do with this note " download kernel auditor and configure the Hotplugs and CPU Governor ".
Thanks in advance for enlighten me
Click to expand...
Click to collapse
Kernel auditor is an app used to tweak kernel settings. Available on play store. Download it and you will see what to do about the note.
kickyvivi said:
Kernel auditor is an app used to tweak kernel settings. Available on play store. Download it and you will see what to do about the note.
Click to expand...
Click to collapse
Aah ! I see. Thanks for the quick response.
BTW.: the correct spelling seems to be : 'audiutor ' , as I just red.
Thanks so far, but although I flashed the Audio-fix got no sound.
Any advice ?
meilenstein13 said:
Thanks so far, but although I flashed the Audio-fix got no sound.
Any advice ?
Click to expand...
Click to collapse
Enable the music equaliser.
kickyvivi said:
Enable the music equaliser.
Click to expand...
Click to collapse
Argh ! Thanks
kickyvivi said:
Enable the music equaliser.
Click to expand...
Click to collapse
can I install Google Apps? Because I don't see it in istructions
matrix.neo said:
can I install Google Apps? Because I don't see it in istructions
Click to expand...
Click to collapse
Did that intentionally. If you cab use microG, use that. If you can't live without GApps then use pico.
kickyvivi said:
Did that intentionally. If you cab use microG, use that. If you can't live without GApps then use pico.
Click to expand...
Click to collapse
thanks for the good work. Please kindly share a link to the required gapps as i dont know which ones to actually download whether ARM or AMR64
FRUMENCE said:
thanks for the good work. Please kindly share a link to the required gapps as i dont know which ones to actually download whether ARM or AMR64
Click to expand...
Click to collapse
https://opengapps.org/
arm,7.1,pico.

[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.

Categories

Resources