[ROM] [6.0 and 5.1] nAOSProm for Xperia Acro S - Sony Xperia S, Acro S, Ion

nAOSP ROM 5.1 and 6.0 for Xperia Acro S
The purpose of this rom is to provide a rom not so far of the AOSP with some cool features (nAOSP means "near AOSP").
As I'm using some external works to do this rom, I first want to thanks the community and specially billchen1977,ViPER4Android Team ,Cyanogenmod Team , FXP Team
I have not this device and so @vsergeyev convinced me to do it and he has done all the tests. You can thanks him.
A lot of things (like the flashing procedure) will point on Xperia S thread where I'm active. You can post in Xperia S thread if needed EXCEPT if this is relevant to Acro S (flashing, adoptable/portable external storage etc).
About Adoptable storage on Android 6:
You are free to use portable or adoptable option for your external sdcard. Don't forget that if you answer "Adoptable", the external sdcard will be FORMATTED and will NOT be usable on an other devices. If you want the classical behavior, you will need to select "Portable"
nAOSP 6.0 Marshmallow Changelog (features, issues, etc)
b12
Please read the associated post to don't have issues with Superuser
android-6.0.1_r61 (August security fixes)
Superuser: Bye to Superuser, welcome to Superuser with AppOps
su: Support for multiuser and the new Superuser
Ui: Battery styles (see Settings/nAOSProm/More) - compatible with GravityBox (thanks @millosr)
Ui: Optimizing application displays the application name (thanks @millosr)
ROM Updater : Remove download action from notification
Layers: doze invert color is now automatically set by the theme (manual option removed)
Bluetooth: Accept all incoming files
Settings: Display safe entries into nAOSP section (depends on current user, root access ...),battery styles, substratum, root access control per user
SELinux: add missing nfc and mediaserver rules (+ fix selinux denied ioctl by checking binder fd type: sockets using ashmem accessors)
Boot: check f2fs not run anymore
kernel: bma250: more fix about bma250_ic_write issues when motion (pickup/significant) are in use with accelerometer.
Gapps: /persist/gapps-config.txt
include b11 (unreleased for acroS)
Daydream: supported (see Settings/Display) - disabled by default
Sensors: Significant motion added (Full doze and localization/low power mode support) - disabled by default
Sensors: Pickup sensor implementation reviewed (just a high_g detection on Y axe) - disabled by default
Kernel: accelerometer: merge bma250_ng and bma250_motion drivers to avoid conflict and provide a better hardware managment
Kernel: cpufreq: Fix issues when a cpu goes back online and was clocked to the max frequency of 2.05 Ghz.
Kernel: Color calibration: full support of RGB Multipliers with kcal_ctrl driver implementation.
Kernel: Leds: Store the brightness requested. That permit to better control the requested brightness when thermanager/other changing the max_brightness value.
CPU Hotplug: mpdecision daemon is back (will manage cpu1 online state)
Offline charging: new pictures for chargemon (thanks @Jurn_Software)
Day/night mode: support new kcal_ctrl driver.
Settings: Enable/disable some sensors (pickup, significant motion, ...), Support substratum application
Themes: Full support of Layers 4.0
Dialer/InCall: Automatic spearkerphone (see Dialer/Settings/proximity speakerphone) - disabled by default
Translations: update for uk @Jurn_Software ), fr
include b10 (unreleased for acroS)
android 6.0.1_r46 (June Security patch)
Settings: Double Tap to sleep can be disabled (thanks @millosr)
Quick Settings: Immersive mode (hide NavBar and/or Status Bar). If you dirty flash, you can add it with SystemUI Tuner. (thanks @millosr)
Dialer: Fix "invalid number" issue (based on @runekock feedback. thanks)
include b09_r43 (unreleased for acroS)
Eleven updated
TWRP: 3.0.2+
Previous versions
b09
android 6.0.1_r20 (April Security patch)
kernel: Intermediate security fix of march added
Quick Settings: add Caffeine (thanks @millosr)
ROM Updater: fix a permission issue (thanks @millosr)
b08
android 6.0.1_r17 (March Security patch)
Hw Keys: launch Camera application with Camera key can be configured to Disabled, Long press only or default
Battery: 1910mah
Translation: update pt/pt-rBR @ThunderBolt_BR)
b07
New partition layout with /data and /sdcard merged. please read the flashing procedure.
kernel: Wake Gesture support (double tap, sweep). Touchscreen power managed by proximity sensor when screen off
kernel: governor SMARTMAX by default. OC supported.
Selinux: Fully supported and Enforced
TWRP: (3.0.0 on Android 6) with Support of new partition layout and encryption footer length. /data/media will be preserved and used for backup/restore (recovery.img on the OTA zip file)
TWRP: Add Crypto, Battery status and FOTA backup/restore/install support
WakeUp: Permit to control wake gesture (Settings/nAOSProm/WakeUp)
ViPER4Android: Sound FX managed by ViPER4Android version 2.4.0.1
Email: Patched to bypass Exchange Security Policy (No Pin code etc)
Browser, Music and Gallery2: AOSP version replaced by CyanogenMod version
Dialer: Materialized Icon added
Quick Search: Removed. Be free to use another application like Google Search provided with GApps
GApps: Patch to avoid force close due to permissions (you need to flash the ROM + OpenGapps in one shot and to reboot directly after that)
Double Tap to Sleep on the status bar
Minfree setting supported
Volume Keys can control track (next/previous/stop) when screen off and music is playing
Doze: Support adaptive brightness (Ambient Display)
Notification during Doze: Invert color for dark theme supported (avoid a black text on black background)
Menu/Home Keys: By default press Menu will launch App switcher and long press on Menu will trigger Menu. Long press on Home will launch Search Engine. This is the modern layout but you can use the old one too
Power Key: Include Reboot menu (Normal, Soft, Recovery and Bootloader)
Hw Keys: Use Camera button to launch Camera Application (Short press if screen is off and long press if screen is on)
Quick Setting: Can be pull down directly with one finger on the 1/3 right of the Status bar
Quick Settings: Add Fast Charge, Lockscreen, ADB wifi, Day/Night tiles
Recent Applications : Close all applications button on the right bottom
Settings: nAOSProm section that permit you to configure the ROM, to start WakeUp, Layers Manager, Superuser and SuperSU if available.
Settings: Color Calibration improved to support Night and Day settings. Presets are now available.
Settings: Add About nAOSProm
NavBar: On-screen keys can be enabled/disabled from Settings/nAOSProm/More
Developer mode and Tuner UI enabled by default
Superuser integration
Battery: Menu include the Fast Charge option (Fast charge will be always disabled after a reboot)
KSM: Kernel Same-page merging disabled by default. (See Settings/nAOSProm)
Signature Spoofing: Permit an application to fake his signature mainly for Microg/NoGapps (disable by default)
Adaptive Brightness: Speed up transition when you go to a brighter environment (~1.5s).
Busybox include
NFC: supported
USB OTG support (thanks @Phantasm4489)
GSM: 2G/3G switch fixed
Xposed : Supported with Selinux enforcing
Auto Power Mode : Doze and applications standby enabled by default (see Settings/nAOSProm)
Localisation: support GPS/Wifi/GSM fix with Google GMS
init rc: complete rework of init process to simplify it (remove some scripts and unused services)
Bluetooth 3.0 Headset: Seems to support HFP and A2DP profiles (thanks to report with your model)
Google Now on Tap : Support with Long press on Home
OTA: support with ROM Updater (see Settings/About phone/Updates)
OTA: Recovery: OTA will automatically flash recovery.img into FOTA
OTA: Layers: OTA will preserve theme files when flashing a new ROM
SuperSU: force system installation with the new stable version 2.65 (/system/.supersu). Can be overrided by /data/.supersu
Fix offline charging
Fix FM Radio and Bluetooth crash when FMRadio is closed without headphone.
Fix DeskClock crash when trying to view world cities
Translation: en, fr, es (@vayavalla), pt-rBR @ThunderBolt_BR), uk @Jurn_Software), it @nicofossa), pl @A6ekAK), sr @millosr)). Thanks Guys for your help
Partition Layout: /data and /sdcard merged. F2FS is the only filesystem supported for /cache and /data now
nAOSP 5.1 Lollipop Changelog (features, issues, etc)
b29
New partition layout with /data and /sdcard merged. please read the flashing procedure.
see 6.0 b07 changelog that is pretty similar for b29 (except specific Android 6 stuffs and some features like lockscreen/ADB wifi tiles on Quick Settings)
Download
Release available under :
https://www.androidfilehost.com/?w=files&flid=51010
Overclocking
Overclocked kernel are tested on my own device BUT I won't be responsible for any damages on yours
Please don't enable mpdecision on OC kernel.
By default the ROM will use stock frequencies.
Thermanager
By default if the device is too hot it will reduce the screen brightness and CPU clock. When the device will be cool enough it will restore brightness and CPU clock but at 1.5Ghz only.
If you want to force thermanager to restore the clock to a specific value defined by an external overclocking tool, you can edit /system/etc/thermanager.xml.
See http://forum.xda-developers.com/showpost.php?p=62419397&postcount=2465
ViPER4Android
All credits go to ViPER520 and the amazing works.
You should read detail and go to thanks developers.
xda : http://forum.xda-developers.com/showthread.php?t=2191223
website: http://vipersaudio.com/blog/?page_id=31
Layers
Themes are supported with Layers Manager.
This is not a CM Theme Engine so you can just use Layers themes.
Howto flash
About Adoptable storage on Android 6:
You are free to use portable or adoptable option for your external sdcard. Don't forget that if you answer "Adoptable", the external sdcard will be FORMATTED and will NOT be usable on an other devices. If you want the classical behavior, you will need to select "Portable"
6.0 and 5.1 procedure
Translation help
6.0 translation files
Source
nAOSP 5.1
nAOSP 6.0
Release
Kernel: 3.4.0
Android: 5.1.1 and 6.0.1
Thanks
- billchen1977
- ViPER4Android Team
- Cyanogenmod Team
- FXP Team
- TWRP Team
- All the community around Android
FAQ

My current screenshoots.

be stuck in the sony interface when start up the mobilephone.
How to do?

netants said:
be stuck in the sony interface when start up the mobilephone.
How to do?
Click to expand...
Click to collapse
Have you repartition the phone yet ?

USB OTG is not working

what bugs in this rom plz ?

tested by me
Mahmoud Halem said:
what bugs in this rom plz ?
Click to expand...
Click to collapse
i guess everything is normal until now.. i have just tested this rom today.. you can see some of my screenshots from acro S..

Mahmoud Halem said:
what bugs in this rom plz ?
Click to expand...
Click to collapse
Everything OK, I try to check USB OTG - it doesn't work on my phone, but I don't know whether this feature really work on other ROM

thank you very much this is what i waiting for.. this works fine on my acro S... here I shared some of screenshots from my phone on google link.. keep developing.. hehe
:good: :good: :good: :good: :good:
goo*gl/photos/fZQvPiepMnF8mRgg6 (replace * with . )

thank you very much this is what i waiting for.. this works fine on my acro S... here I shared some of screenshots from my phone.. keep developing.. hehe
:good: :good: :good: :good: :good: :good:

Hello, this Custom ROM is stable or in Beta?
It is Official or Unofficial?
Thank you for your job!

soulpower11 said:
USB OTG is not working
Click to expand...
Click to collapse
vsergeyev said:
Everything OK, I try to check USB OTG - it doesn't work on my phone, but I don't know whether this feature really work on other ROM
Click to expand...
Click to collapse
Yes USB OTG is working on Xperia S nAOSP rom.
The issue should be on my fstab for hikari
https://github.com/mickybart/device_sony_nozomi/blob/nAOSP-6.0-hikari/config/fstab.semc
/devices/platform/msm_hsusb_host* auto auto defaults voldmanaged=usb:auto
Can you check if you see /devices/platform/msm_hsusb_host* ? Can you provide a logcat of the issue (logcat, plug an usb device, end logcat)
Thanks

What about warning from BPaul regarding complete acro bricking because of increasing data partition?
http://forum.xda-developers.com/showpost.php?p=61563359&postcount=599
Some users in the thread confirmed that eventually they got their device bricked

mickybart said:
Yes USB OTG is working on Xperia S nAOSP rom.
The issue should be on my fstab for hikari
https://github.com/mickybart/device_sony_nozomi/blob/nAOSP-6.0-hikari/config/fstab.semc
/devices/platform/msm_hsusb_host* auto auto defaults voldmanaged=usb:auto
Can you check if you see /devices/platform/msm_hsusb_host* ? Can you provide a logcat of the issue (logcat, plug an usb device, end logcat)
Thanks
Click to expand...
Click to collapse
dmesg - http://pastebin.com/v15k5P7T
logcat - http://pastebin.com/DTHZTTHi
And theres msm_hsub_host.0 and msm_hsusb

Mmmm that's good .. so can someone explain slowly how to install it .. bcuz i don't know anything about repartitioning ..
And can i go back to stock based roms or must take a full backup by twrp before install this rom ?

I love you man❤?
Thanks you've just made my day
I'll be delighted if you fix the otg

Hello, this Custom ROM is stable or in Beta?
It is Official or Unofficial?

Great ROM so far! Obviously Better than AOSP!
Repartitioning wasn't that hard as expected. Just took 3 mins, and it was done!

hitman-xda said:
Great ROM so far! Obviously Better than AOSP!
Repartitioning wasn't that hard as expected. Just took 3 mins, and it was done!
Click to expand...
Click to collapse
Hi hitman, I wonder whether this new ROM consume more memory than AOSP since it stuffed many things inside. Thanks.
I used to have problems with 3G BPaul's AOSP: it will not be connected until I tap on the profile manually while it is chosen by default.

hitman-xda said:
Great ROM so far! Obviously Better than AOSP!
Repartitioning wasn't that hard as expected. Just took 3 mins, and it was done!
Click to expand...
Click to collapse
Hitman please elaborate on the repartio
nting technic

Related

[ROM] [6.0 and 5.1] nAOSProm for Xperia S

nAOSP ROM 5.1 and 6.0 for Xperia S
The purpose of this rom is to provide a rom not so far of the AOSP with some cool features (nAOSP means "near AOSP").
As I'm using some external works to do this rom, I first want to thanks the community and specially billchen1977,ViPER4Android Team ,Cyanogenmod Team , FXP Team
nAOSP 6.0 Marshmallow Changelog (features, issues, etc)
b14
IMPORTANT: temporary removed due to an annoying undetected bug !
android-6.0.1_r70 (October security fixes)
Kernel: security fixes (from nAOSP 7.0)
2D: Support 60 fps + managed by the GPU to reduce CPU load (improve global responsivness)
Previous versions
b13
android-6.0.1_r66 (September security fixes)
Kernel: Quadrooter vulnerabilities fixes @millosr)
Kernel: kcal: fix display corruption with value 256
Settings: Rework of Settings/nAOSProm for a more user-friendly interaction
Settings: Add automatic proximity speakerphone settings for Dialer
telephony: proper shutdown and radio capability support
translation: Russian (WIP, @KGrandly)
b12
Please read the associated post to don't have issues with Superuser
android-6.0.1_r61 (August security fixes)
Superuser: Bye to Superuser, welcome to Superuser with AppOps
su: Support for multiuser and the new Superuser
Ui: Battery styles (see Settings/nAOSProm/More) - compatible with GravityBox (thanks @millosr)
Ui: Optimizing application displays the application name (thanks @millosr)
ROM Updater : Remove download action from notification
Layers: doze invert color is now automatically set by the theme (manual option removed)
Bluetooth: Accept all incoming files
Settings: Display safe entries into nAOSP section (depends on current user, root access ...),battery styles, substratum, root access control per user
SELinux: add missing nfc and mediaserver rules (+ fix selinux denied ioctl by checking binder fd type: sockets using ashmem accessors)
Boot: check f2fs not run anymore
kernel: bma250: more fix about bma250_ic_write issues when motion (pickup/significant) are in use with accelerometer.
Gapps: /persist/gapps-config.txt
b11
android 6.0.1_r52 (July Security patches)
Daydream: supported (see Settings/Display) - disabled by default
Sensors: Significant motion added (Full doze and localization/low power mode support) - disabled by default
Sensors: Pickup sensor implementation reviewed (just a high_g detection on Y axe) - disabled by default
Kernel: accelerometer: merge bma250_ng and bma250_motion drivers to avoid conflict and provide a better hardware managment
Kernel: cpufreq: Fix issues when a cpu goes back online and was clocked to the max frequency of 2.05 Ghz.
Kernel: Color calibration: full support of RGB Multipliers with kcal_ctrl driver implementation.
Kernel: Leds: Store the brightness requested. That permit to better control the requested brightness when thermanager/other changing the max_brightness value.
CPU Hotplug: mpdecision daemon is back (will manage cpu1 online state)
Offline charging: new pictures for chargemon (thanks @Jurn_Software)
Day/night mode: support new kcal_ctrl driver.
Settings: Enable/disable some sensors (pickup, significant motion, ...), Support substratum application
Themes: Full support of Layers 4.0
Dialer/InCall: Automatic spearkerphone (see Dialer/Settings/proximity speakerphone) - disabled by default
Translations: update for uk @Jurn_Software ), fr
b10
android 6.0.1_r46 (June Security patch)
Settings: Double Tap to sleep can be disabled (thanks @millosr)
Quick Settings: Immersive mode (hide NavBar and/or Status Bar). If you dirty flash, you can add it with SystemUI Tuner. (thanks @millosr)
Dialer: Fix "invalid number" issue (based on @runekock feedback. thanks)
b09_r43
android 6.0.1_r43 (May Security patch)
Eleven updated
TWRP: 3.0.2+
b09
android 6.0.1_r20 (April Security patch)
kernel: Intermediate security fix of march added
Quick Settings: add Caffeine (thanks @millosr)
ROM Updater: fix a permission issue (thanks @millosr)
b08
android 6.0.1_r17 (March Security patch)
Hw Keys: launch Camera application with Camera key can be configured to Disabled, Long press only or default
Translation: update pt/pt-rBR @ThunderBolt_BR)
b07
TWRP: Flash/Backup/Restore FOTA image supported (recovery.img)
Lockscreen: display Dialer or Vocal Assist shortcut (see Settings/nAOSProm/More)
Quick Settings: quick pull down with one finger can now be disabled (see Settings/nAOSProm/More)
Battery: Display time since last full charge (thanks to @millosr)
ROM Updater: Complete review of OpenRecoveryScript support with a new user-friendly solution to select zip files, set pre and post installation per zip file, change zip flash order, etc (big thanks to @millosr). (if you want to migrate to the new gui, you will just have to remove the aditional script content and use the new way to redo it.)
Translation: few updates (polish, serbian, french ...)
b06b
Fix /system/.supersu not created
Fix Viper4Android version (2.4.0.1)
ROM Updater: default path changed to Download folder. Support dependency to avoid incremental flash by mistake on a wrong ROM.
b06
ViPER4Android : 2.4.0.1
TWRP: 3.0.0
ROM Updater: Support manual download and additional parameters (don't wipe or execute post update controlled by upstream). Old ROM will be flagged as "Old" or "Old | Downloaded".
Recovery: OTA will automatically flash recovery.img into FOTA
Layers: OTA will preserve theme files when flashing a new ROM
Quick Settings: Add ADB over network support
NavBar: On-screen keys can be enabled/disabled from Settings/nAOSProm/More
SuperSU: force system installation with the new stable version 2.65 (/system/.supersu). Can be overrided by /data/.supersu
Fix offline charging
Fix FM Radio and Bluetooth crash when FMRadio is closed without headphone.
Fix DeskClock crash when trying to view world cities
Fix recent button (dismiss all) overlap NavBar in landscape mode
Translation: en, fr, es (@vayavalla), pt-rBR @ThunderBolt_BR), uk @Jurn_Software), it @nicofossa), pl @A6ekAK), sr @millosr)). Thanks Guys for your help
b05
android-6.0.1_r16
Google Now on Tap : Support with Long press on Home
TWRP: Add Crypto and Battery status
OTA: support (see Settings/About phone/Updates)
Settings: Add About nAOSProm
b04
need a /data Format. See post #3561
GSM: 2G/3G switch fixed
Selinux : Enforcing by default
SuperSU : Supported with Selinux enforcing (Beta 2.52) (For remember the ROM include by default Superuser)
Xposed : Supported with Selinux enforcing
AOSP Camera 2: Fix portrait issue (no more cropping to 3000x3000 px)
Hw Keys: Use Camera button to launch Camera Application (Short press if screen is off and long press if screen is on)
Superuser: Fix text color for theme support
Auto Power Mode : Doze and applications standby enabled by default (see Settings/nAOSProm)
Localisation: support GPS/Wifi/GSM fix with Google GMS
/data: remove inline_data mount option. (Fix Telegram/WhatsApp and some corruption issues)
init rc: complete rework of init process to simplify it (remove some scripts and unused services)
Bluetooth 3.0 Headset: Seems to support HFP and A2DP profiles (thanks to report with your model)
b03
kernel: Overclocking issues fixed
Quicksettings: Add lockscreen control
USB OTG support (thanks @Phantasm4489)
Superuser integration
Developer mode and Tuner UI enabled by default
Theme issues : SuperSU/Superuser and WakeUp use new icons into Settings. (not the best for WakeUp but that will simplify things)
b02
android-6.0.1_r10
Long press on Home : Mapped to Nothing in Modern layout to avoid SystemUI crash. Bug need to be fixed upstream.
Quick Settings: Add Fast Charge tile
NFC: support is back
Night/Day Mode: Available into Quick Settings
Settings: Color Calibration improved to support Night and Day settings. Presets are now available.
Bug to send photo into hangout : fixed upstream (need to have Storage permission)
b01
As this is the initial release, please refer to this post
nAOSP 5.1 Lollipop Changelog (features, issues, etc)
b30
android-5.1.1_r36
Support /sdcard legacy path (fix issue with some apps like ES File Explorer)
Hw Keys: launch Camera application with Camera key can be configured to Disabled, Long press only or default
Previous versions
b29
New partition layout with /data and /sdcard merged. please read the flashing procedure.
New partition layout (merge /data and /sdcard)
ROM Updater: OTA support (see Settings/About phone/Updates) (Thanks @millosr)
OTA: flash recovery.img, preserve RRO Theme
SuperSU: force system installation with the new stable version 2.65 (/system/.supersu). Can be overrided by /data/.supersu
TWRP: 2.8.7.0.1 with new partition layout support + Flash/Backup/Restore FOTA image supported
Settings: Add About, Development settings enabled by default
Quick Settings: Add tiles Fast Charge and Day/Night mode, Quick pull down can be disabled from Settings
NavBar: On-screen keys can be enabled/disabled from Settings/nAOSProm/More
Kernel: KSM disabled by default (see Settings/nAOSProm/More)
Apps: Update ViPER4Android (2.4.0.1), Superuser, Browser and Music
Fake Signature support: come back after commit lost since b28
Hw Keys: Use Camera button to launch Camera Application (Short press if screen is off and long press if screen is on)
b28_r34
android-5.1.1_r34 (Thanks @millosr)
b28
Thanks to @millosr who's working to apply Google Security Update and more
android-5.1.1_r33 (Thanks @millosr)
Font Size slider into Settings/Display/Font (Thanks @millosr)
WakeUp: Fix language mismatch and add Serbian Translation (Thanks @millosr)
Webview: Webview will be updated by Google when GApps are installed (Thanks @millosr)
b27
android-5.1.1_r24
Fake signature support (see Settings/nAOSProm/More) that permit to use microg/NoGapps
kernel minor update
multiple translation (Swedish @SysGhost, Brazilien @ThunderBolt_BR, Czech @patrol-cz @frantisekz, Polish @A6ekAK, Ukrainian @Ant_Z, Spanish @enriquettoo, French). Thanks to everybody
bootanimation 720p60 : thanks @guerreromanuel and @GjorgiDxc
b26
android-5.1.1_r13
If you come from version less than b25, read this post first
b25 version b
android-5.1.1_r9
SELinux
Layers (support themes with Layers Manager available on the play store; don't confuse with CM Theme Engine)
Settings: Integration of SuperSU, WakeUp, Layers Manager and migration from Developer Options to a dedicated nAOSProm category
Settings: support feature to control Ambient Inversion color
TWRP 2.8.7.0 (recovery.img available under the zip file)
Superuser: materialized embedded part
Translation: Italian (thanks @nicofossa ), French
to flash b25, read this post first
b24
FMRadio: bug fix (crash when back button pressed on the headphones activity)
UI: Clear Recents App button position fixed when NavigationBar is used
Dex2oat: permit dex2oat to run more than 6 minutes (fix installation timeout issues like with Facebook)
Audio Effect: add ViPER4Android with NEON_HQ mode, QCOM Acoustic Echo Cancellation (aec will be used by default on VoIP)
Audio: review code, enable QCOM Fluence mode and enable double mic (endfire)
If you like ViPER4Android, please go to thanks developers of ViPER4Android and not me. You will find more detail on the section "Good to know ".
b23
android-5.1.1_r4
Thermal protection: Migration to thermanager with a configuration file located at /system/etc/thermanager.xml. (fix device reboot when too hot). For those who overclock the CPU, please read Overclocking section.
f2fs : patch to support at least TWRP 2.8.5.0
Recents App: close recents app migrate to floating action button style and to a new location on the bottom right
b22
FM Radio: new application forked from AOSP 5.1 FMRadio (support favorites, fm band, speaker ...)
kernel: Better detection of sweep gesture, pickup driver support removed temporary
WakeUp : add Ambient/Doze action. Double Tap and Proximity enabled by default
Notification: Lightbar support. Delay On changed to 500ms. (See Settings/Developer)
GPU: revert low gpu frequencies to stock ones
Next/Previous track: Volume keys can now be used with Ambient Display enabled (media control when screen is off)
Data Roaming: Disable by default (thanks to @mirhl)
Ambient: Adaptive brightness support (default) and fix custom brightness (Settings/Developer)
Adaptive brightness: review lux/brightness (default; custom by end user supported).
Dialer: Material Icon
b21
android-5.1.1_r1
kernel: Add wake gesture (thanks to @ztc1997)
kernel: Touchscreen can power off/on itself based on the proximity sensor state (only in standby mode)
Wake Up: New application embedded to control Wake Gesture and Kernel configuration.
Settings: remove double tap option
Screen will not be turned on if you plug/unplug USB cable anymore
b20
android-5.1.0_r5
Bluetooth fixed
GPU: some corruptions are fixed
Kernel : Merge of OC and standard kernel. By default GPU and CPU use stock frequencies (gpu scaling enabled by default). SmartMax and ROW set by default. mpdecision is disabled (compensate with 192Mhz low frequency, a better governor etc).
Audio FX removed (more in nAOSP spirit)
b19
android-5.1.0_r1
Browser: Incognito mode
USB Fast Charge: Can be enable on Settings/Battery/menu. (disabled by default after a reboot)
Overclocking: OC kernel is replaced by OC Ultra kernel. OC Ultra kernel will start at 1.51Ghz by default and you are free to change the frequency after boot. For those who use OC kernel, change to OC Ultra in developer before dirty flash to b19
some code reworks to easier maintenance with billchen works (regarding last nAOSProm 5.1 alpha1)
b18
After flashing the ROM, please flash the b19-alpha3 kernel or at least change the sdcard read ahead to 128 kB. (For those who use OC_Ultra, flash b19-alpha3)
Brightness: Screen brightness level like stock ROM (als/curve parameters). Lowest brightness can be set to 2% (5/255). Boot brightness is set to 30%
dt2w: Fix touchscreen not responding issue (thanks to @ztc1997)
Screen: Color calibration added (check Settings/Developer)
USB Fast Charge supported (thanks to @ztc1997) use at your own risk
SD card: Read ahead set to 2048kb by default
Zram: switch to lz4 compressor/decompressor (thanks to @ztc1997) + Fix random hard reboot when changing zram disk size on developer GUI.
GPU: Dynamic clocking supported. 2d will run at 96Mhz and 3d at 177Mhz by default. GPU governor is set to ondemand by default. The max frequency depend of the kernel used
Overclocking: OC Ultra kernel is set to start at 1.51Ghz for the CPU. You are free to overclock up to 2.05Ghz.
Hotplug CPU: disabled on all OC kernel. It is safe to start it with OC kernel but you shouldn't do it on OC Ultra.
Music/Eleven: bugs fix
b17
kernel: last update from billchen1977 source.
Base: rewrite some code to share the effort with uCyan 12.0 (eg: migration to persist properties)
Developer: Complete rewrite of the code to integrate nAOSProm features. This is clean now and you will not lost settings after a dirty flash (for those who used kernel OC, please read the overclocking section about this change).
Mms: Material style for Mms application (this is not a full materialized application but should be enough )
Browser: Migrate to CM 12 version (minor change from AOSP, Material support. Stability is not compromise)
Gallery2: Migrate to CM 12 version (beta)
Music: Replaced by Eleven and AudioFX from CM 12 (beta).
b16
kernel: switch to cma by default (thanks billchen1977)
kernel: if you don't want cma, flash boot-b16-nocma.zip after flash of the rom
lightbar: Multiple mode (Always off, on with 5 sec timeout, on/off with the screen). Brightness/Adaptive brightness control supported on each mode (except Always off)
music: control music with long press on volume key when screen is off. long press on camera key to play/pause.
sdcard: support f2fs/ext4/vfat
overclocking: OC Ultra reduce to 1.836 Ghz
Settings: Developer permit to enable/disable "music control", double tape to wake, shake to wake. Wifi permit to support EAP-SIM and EAP-AKA.
shake to wake: disable by default
RIL: update to support conference call (and base support for eap-sim but not tested)
b15
Mainly a repack version of multiple evolution since b14 to b14d kernel.
pickup device integrated (to trigger Ambient display for example)
freeze issues fixed
multi boot f2fs/ext4 supported (for cache and data)
zram set to 192 MiB
Low Memory Killer can be set by the end user (see Settings/Developer)
b14 version b
b14b replace b14. Strange issues fixed by a complete recompilation. (Music player issue fixed too.)
Double tape to wake (in the middle of the screen) (thanks billchen1977)
Double tape to sleep (on the statusbar)
Lightbar : support adaptive brightness, state linked with display (on/off/brightness/dim)
Ambient/Doze : brightness can be set by the user (see Settings/Developer)
Adaptive brightness : speed up the brightness increase when environment become brighter (~1.5s vs ~4.0s previously)
f2fs : supported by the kernel (thanks dennes544/billchen1977) and recovery (mkfs.f2fs)
oom: more free memory will be available to avoid some memory allocations issue
b13
bluetooth: multiple issues fixed (files transfer are now operational in both directions)
b12
Browser: fix crash on Settings
Nfc: add HAL (thanks billchen1977)
Physical buttons : improvement based on comments
- You are now able to use the old layout or the modern one (Go on Developer options). By default the modern one is used.
- Modern layout: Long press on App Switch (ex Menu key) will trigger the menu for legacy app. Long press on Home will trigger assist (same behaviour than Nexus with navbar but without the bubble due to hardware constraint)
b11 version b
b11b replace b11 with webview fix (used by gapps, browser, etc)
android 5.0.2_r1
developer: zram/lightbar/kernel parameters can be set with developer options (section nAOSProm).
button: Menu key press will show recent apps. Long press on home will trigger menu key for legacy app (Android <= 2.3).
Adaptive brightness : Fix black screen when too low. Review of lux/britghtness. Slide the light control to adjust as you want (variation based on the auto brightness configuration defined)
Ambient/Doze : Fix brightness/readable notification. (display doze when pick up the device need some improvement)
memory: oom/zram tuning again
b10
Overclocking supported but by default a NON-OVERCLOCKED KERNEL will be flashed. See the Overclocking section
kernel: new governor smartmax (set by default)
kernel: new io scheduler SIO and ROW (ROW is set by default)
overclocking: 2 kernel available (OC and OC Ultra) see the Overclocking section
memory: tuning zram/lowmemory (swappiness to 100, ...) see the ZRAM section
kernel: bug fix (OTG, random reboot since b09c) (thanks billchen1977)
Ambient Display (consume some power so you can disable it on Settings/Display) (thanks billchen1977)
lightbar: turn off support (set sys.lightbar.enable=false on build.prop and reboot)
graphic: bootanimation and default wallpaper from Lollipop
b09
Update: zram management - flash boot-b09b.img kernel (possible fix for random reboots)
Memory management improvement
kernel: zram patch for ARM compatibility + swap support
enable swap with 1 zram device set to 100MB by default (zram is a compressed device in memory)
revert to more conservative oom/lowmemory values
kernel: bug fix
battery.capacity set to 1750
b08
Android 5.0.1_r1
kernel : cleanup pmem deprecated API, fix clock for msm mercury
b07
update to be inline with billchen1977 test7 (kernel update for cpu gouvernor, ksm, multi user crash fix)
Multi users supported
b06
Android 5.0.0_r7
Switch to @billchen1977 kernel_msm
Superuser (embedded into Settings)
Clear all recent apps (add button on the top right)
Quick Settings : One finger pull down when trigger from the right of the status bar
Advanced power menu with reboot support (normal, safe, recovery, bootloader)
Email : Fake security for exchange (no pin, no remote erase, etc need to be set)
GSM / Wifi / Bluetooth / GPS / Camera
Auto brightness
Lightbar
FM Radio
Busybox (Full)
Recovery support with FOTAkernel
b04-01
see my previous post
Download
Release available under :
https://www.androidfilehost.com/?w=files&flid=49217
Overclocking
Overclocked kernel are tested on my own device BUT I won't be responsible for any damages on yours
Please don't enable mpdecision on OC kernel and b20+ version except if you know what you are doing.
Since b20 kernels are merged so the overclocking is available in the default kernel. By default the ROM will use stock frequencies.
Thermanager
By default if the device is too hot it will reduce the screen brightness and CPU clock. When the device will be cool enough it will restore brightness and CPU clock but at 1.5Ghz only.
If you want to force thermanager to restore the clock to a specific value defined by an external overclocking tool, you can edit /system/etc/thermanager.xml.
See http://forum.xda-developers.com/showpost.php?p=62419397&postcount=2465
ViPER4Android
All credits go to ViPER520 and the amazing works.
You should read detail and go to thanks developers.
xda : http://forum.xda-developers.com/showthread.php?t=2191223
website: http://vipersaudio.com/blog/?page_id=31
Layers
Themes are supported with Layers Manager.
This is not a CM Theme Engine so you can just use Layers themes.
Howto flash
6.0 and 5.1 procedure
(OLD) 5.1: Read and thanks UlvarinPL
Translation help
6.0 translation files
Known issues
6.0
Source
nAOSP 5.1
nAOSP 5.1 noemulated
nAOSP 6.0
Release
Kernel: 3.4.0
Android: 5.1.1 and 6.0.1
Thanks
- billchen1977
- ViPER4Android Team
- Cyanogenmod Team
- FXP Team
- TWRP Team
- All the community around Android
FAQ
If you want a specific feature/custom, let me know and if I can I will integrate them
on my ROM nAOSProm for 4.4.4, I have removed Browser, Music, Voice Dialer etc because this is mainly replaced by other applications (Google ones). Do you want me to remove them from the 5.0.0 version ?
mickybart said:
on my ROM nAOSProm for 4.4.4, I have removed Browser, Music, Voice Dialer etc because this is mainly replaced by other applications (Google ones). Do you want me to remove them from the 5.0.0 version ?
Click to expand...
Click to collapse
Yeah, removing Voice Dialer and the ancient Music app is a good idea. But please don't remove the AOSP Browser as I find it faster and better than other browsers.
---------- Post added at 10:25 AM ---------- Previous post was at 09:57 AM ----------
mickybart said:
If you want a specific feature/custom, let me know and if I can I will integrate them
Click to expand...
Click to collapse
Can it be made possible to un-pin a pinned screen by simultaneously touching the back and menu capacitive keys instead of the standard back + recents nav bar keys?
Or can you add an option to remap buttons?
Hmm I can see it's LRX21V, does your build also have the Miscellaneous battery bug? (WiFi related)
@mickybart The zip shows name as b03 in the hubic link. Is it the b03 or b06 link?
Mirhawk said:
@mickybart The zip shows name as b03 in the hubic link. Is it the b03 or b06 link?
Click to expand...
Click to collapse
Use the MEGA link, there's a b06 zip in there
bamboohao said:
Use the MEGA link, there's a b06 zip in there
Click to expand...
Click to collapse
Mega links don't work for Me, they are always not accessible. :crying:
Hi nice work
It would be nice if you could implement hold back to kill app feature
But it would be better if you could compile Rastapop?? https://github.com/rascarlo
It has quite few features and you dont slowly add this that into here, and its also based on AOSP :good:
But still its up to you and thanks :laugh:
Error executing updater binary in zip '/sdcard/nAOSProm....anything i miss? can u give the proper way to flash it..
fildza said:
Error executing updater binary in zip '/sdcard/nAOSProm....anything i miss? can u give the proper way to flash it..
Click to expand...
Click to collapse
i flashed doom kernel first, and flash the rom with its recovery (cwm). i got error too if i flashed with twrp (maybe it's fota kernel problem or in twrp itself).
cant give feedback yet though, just flashed it myself
thanks for the rom.
Lunatiic said:
Hmm I can see it's LRX21V, does your build also have the Miscellaneous battery bug? (WiFi related)
Click to expand...
Click to collapse
i want to know this as well since billchen's build has the annoying bug that eats up my battery. :good:
Fast Charge is the only feature that i want for this rom. but thats kernel related :good:
Nice work though! Keep it up! :laugh:
m1st3r1 said:
i flashed doom kernel first, and flash the rom with its recovery (cwm). i got error too if i flashed with twrp (maybe it's fota kernel problem or in twrp itself).
cant give feedback yet though, just flashed it myself
thanks for the rom.
Click to expand...
Click to collapse
could you give me the link for the doom kernel? + your step for flashing this room...i need to wipe all data,system,cache,dalvik?
fildza said:
Error executing updater binary in zip '/sdcard/nAOSProm....anything i miss? can u give the proper way to flash it..
Click to expand...
Click to collapse
Unmount everything except the sdcard in TWRP and flash it. Worked for me....just installed it
xDroidZz said:
i want to know this as well since billchen's build has the annoying bug that eats up my battery. :good:
Fast Charge is the only feature that i want for this rom. but thats kernel related :good:
Nice work though! Keep it up! :laugh:
Click to expand...
Click to collapse
if by fastcharge you mean when it plugged to pc it'll get 500 mA, why do you need it? just use the charger, or use powerbank that has higher output.
fildza said:
could you give me the link for the doom kernel? + your step for flashing this room...i need to wipe all data,system,cache,dalvik?
Click to expand...
Click to collapse
there's a thread for doomkernel for xs. check that first. im sorry i cant upload it for you. my connection is really slow. meanwhile try unmount system in twrp first, though using this way i still got the error, maybe because resized partition or something, only using doomlord's kernel (and cwm), it'll work.
m1st3r1 said:
if by fastcharge you mean when it plugged to pc it'll get 500 mA, why do you need it? just use the charger, or use powerbank that has higher output.
there's a thread for doomkernel for xs. check that first. im sorry i cant upload it for you. my connection is really slow. meanwhile try unmount system in twrp first, though using this way i still got the error, maybe because resized partition or something, only using doomlord's kernel (and cwm), it'll work.
Click to expand...
Click to collapse
Thats not what i meant.
i had this toggle in kernel tuner ''Fast charge'' when im on 4.1+. but except on the 5.0. the toggle on kernel tuner isnt there. which is the kernel problems. it doesnt have that feature yet.:good:
xDroidZz said:
Thats not what i meant.
i had this toggle in kernel tuner ''Fast charge'' when im on 4.1+. but except on the 5.0. the toggle on kernel tuner isnt there. which is the kernel problems. it doesnt have that feature yet.:good:
Click to expand...
Click to collapse
so you just want the toggle to be there? well, the function of fastcharge is like what i've stated.. you'll get 500 mA when plugged to pc with usb2.0 (or 900 mA in usb 3, provided the phone support it or something), which i think is not-really-important feature (and besides i've read that it can damage the usb slot (both in the pc and the device)), just use the charger. XS still can get higher amperage. i test it with 3c toolbox that it still can get 1200 mA when charged with 1500 mA charger (just like stock rom)
sorry for oot..
m1st3r1 said:
so you just want the toggle to be there? well, the function of fastcharge is like what i've stated.. you'll get 500 mA when plugged to pc with usb2.0 (or 900 mA in usb 3, provided the phone support it or something), which i think is not-really-important feature (and besides i've read that it can damage the usb slot (both in the pc and the device)), just use the charger. XS still can get higher amperage. i test it with 3c toolbox that it still can get 1200 mA when charged with 1500 mA charger (just like stock rom)
sorry for oot..
Click to expand...
Click to collapse
All i can say is that. 5.0 has the slowest charging so far. all other roms (4.0+) are charging from 0 to 50% in 40 minutes in my phone.
End of discussion​
xDroidZz said:
All i can say is that. 5.0 has the slowest charging so far. all other roms (4.0+) are charging from 0 to 50% in 40 minutes in my phone.
End of discussion​
Click to expand...
Click to collapse
so it's not fastcharge that you want.. you should know the definition/function before asking the feature..
and, for me it still fast when charging, the same with stock rom, kitkat or anything, try to disable data, set it to 2g, dont charge it while it's hot (eg: cool it first before charging) and try unplug then plug it again if the charging seems slow. you can check the amperage that came in with 3c toolbox pro (it's paid version though, dont know about free version). fast (faster) charging (not fastcharge) is what sony advertised for XS, and it's still there in this rom
Mediafire Mirror: nAOSProm-5.0-b06.zip
Lunatiic said:
Hmm I can see it's LRX21V, does your build also have the Miscellaneous battery bug? (WiFi related)
Click to expand...
Click to collapse
I have not the problem. At this time the LRX21V is the last commit on AOSP (tag android 5.0.0_r7).

[ROM] [7.x] nAOSProm for Xperia S

nAOSP ROM 7.x for Xperia S
The purpose of this rom is to provide a rom not so far of the AOSP with some cool features (nAOSP means "near AOSP").
In addition to my work, I'm using some external works to do this rom so I first want to thanks the community and specially millosr,billchen1977,ViPER4Android Team ,Cyanogenmod Team , FXP Team
nAOSP 7.1 Nougat Changelog
b04 (7.1.2)
sdcardfs is used by default. In case of an issue with a specific application (old one ?), you can revert to fuse.
IMPORTANT: It is now possible to use ext4 again as some of you (me either) encountered some corruptions after few month with f2fs.
October security patches (android-7.1.2_r36)
kernel update (from Xperia S AOSP 8.1 work)
sdcarfs : replace fuse (see Settings/nAOSProm)
sdcardfs: reduce IOs and memory usage
/cache and /data: ext4 and f2fs supported
b03 (7.1.2)
Please cleanup data and cache of Substratum after ROM update. If it is not working, please read post #1457 and #1458
June security patches (android-7.1.2_r17)
Rebase Substratum support on mr2 branch (Rootless mode)
TWRP 3.1.1
b02 (7.1.2)
May security patches (android-7.1.2_r10)
Gallery2 reintroduced @millosr)
Wallpaper picker fixed @millosr)
Google Assistant by default @millosr)
b01 (7.1.2)
Android 7.1.2
April security patches (android-7.1.2_r5)
Su: security patches
PowerHAL
Lightbar: Low power mode (by default)
MPDecision: disabled. CPU1 controlled by PowerHAL exclusively
Governor: Interactive by default (automatic switch to conservative or powersave by PowerHAL)
Dev: rebase to mr2 branch
TWRP: 3.1.0 (OTA, official support for android 7.1)
FS: Update f2fs user tools to 1.6 (from omni)
Traduction: update for Simplified Chinese, Spanish and Russian (send me your nicknames and I will add credits )
libcore: SafetyNet workaround (basicIntegrity and ctsProfileMatch support) - will not work in every case
b03 (7.1.1)
android-7.1.1_r22 (February security fixes)
Settings: enable Gestures (into Device section after User) to manage pickup, double tap on power to run camera and wakeup
Sensors: Pickup: stable and enabled by default
b02 (7.1.1)
Please clean flash to fix battery drain visible on b01
android-7.1.1_r9 (January security fixes)
OTA: Support addon.d (Gapps and hosts file will be restored so you don't need to flash gapps anymore during a dirty flash) @millosr)
OTA: Support resize /system automatically for those with bigger /system (compatible with addon.d as the resize occurs before addon.d restore)
QS: Number of columns configurable @millosr)
Status bar: bring back support of custom battery style @millosr)
Navbar: Pixel style + fix crash when enabled for some applications @millosr)
RIL: fixed manual network selection requests @millosr)
Launcher3: Search bar not displayed anymore for those without search provider (not tested when a service provider is available). Dark icons on status bar if the top wallpaper is not dark.
Eleven, Gallery, ...: Switch from CM to LineageOS repos
b01 (7.1.1)
android-7.1.1_r4 (December security fixes)
Themes: Pixel blue by default
Settings, WakeUp, ROMUpdater: fix for Pixel blue @millosr)
QS: Fast Charge tile removed. Fast Charge integrated with Battery tile. Properly handle the fact that a fast charge change require an unplug/plug to be effective.
Tethering usb/wifi fixed @AdrianDC)
Launcher3: Give it a try, looks like Pixel Launcher
Round Icons enabled
b02
SeLinux: Offline charging fixed
OMS7: few fixes like doze invert for dark theme
Themes/Audio: fix StrictMode issue with theme files (fix issue like SystemUI crash with Low battery sound)
MTPDocumentProvider crash fixed
b01
android-7.1.0_r6 (November security fixes)
initial release - same level than 7.0 b06
Power Off fixed
kernel: Supplementary patch for Dirty COW (thanks @millosr)
Gapps: Wizard issue fixed (clean flash) (thanks @Jurn_Software, @Adrian DC)
FMradio fixed
selinux: fix suntrold permissions
Substratum: full support (bootanim, fonts..., OMS7)
OTA: ROM Updater back online
nAOSP 7.0 Nougat Changelog (DISCONTINUED)
Previous versions
b06
Please remove your themes before flashing the ROM as Substratum is now fully supported (but not the legacy one)
android-7.0.0_r19 (November security fixes)
kernel: security updates
OMS7 support
b05
android-7.0.0_r14
SELinux: Enforced
Fix camcorder
Fix battery draining when screen off
Audio: incall: port voice session and volume/mute control from nAOSP 5.1
Navigation bar tuner (see System UI Tuner)
Dialer: automatic proximity speaker
New audio sounds from Google Nexus devices
Tethering: Available for everyone (no provisionning, bypass tethering plan)
Ui: QS USB Tethering
Ui: QS Sync
Ui: Press on Clock or Date from status bar will start Alarm or Calandar Apps (new alarm or new event on Long press)
Time: Disable uneeded proprietary time_daemon which causing unexpected clock change
Themes: full substratum themes support (base, dialer, contacts, settings...)
Exchange: bring back support from Android 6.0
Jack: add manual plug/unplug control for broken jack detection (see nAOSProm settings and Quick Settings) - thanks to @sne and @heavens dragon for the icon
su: include supolicy (from SuperSU)
Night mode: Automatic mode and rework for 7.0/Kcal support - see System UI Tuner/Color and Appearance
SafetyNet: experimental workaround (working fine with SafetyNet Helper but not with Android Pay. don't know for PokemonGo)
TWRP: not included (please use the one from nAOSP 6.0 b13)
b04
android-7.0.0_r11 (October security patches)
Bluetooth: fix that permit to toggle on the bluetooth after a clean flash @millosr)
fix multiple soft reboot (eg: video playback on Gallery) @millosr)
TWRP: include twrp (fix adb shell when /system mounted, log alert...) - in case of an issue to flash opengapps you will have to revert the recovery to the one provided on nAOSP 6.0 b13 or your fota backup
gapps-config.txt: do not install GooglePackageInstaller (needed for integrated Superuser)
b03
Kernel : multiple security fixes + sdcardfs support
Busybox included
Adaway, Susbtratum legacy apps supported (some time Adaway is not able to write and need a second try)
diag: Fix permissions for /dev/diag and services that need it
GPU: Enable tiled
2D: Support 60 fps + managed by the GPU to reduce CPU load (improve global responsivness).
OMX: Hw encoder support
Webview provider (Developer Settings)
b02
Bluetooth (thanks @millosr) - All incoming files supported
FMRadio
Camera slow start issue fixed
Flashlight
Camera2 : crash and portrait issue fixed
DeskClock : crash on World button fixed
Email: Fake security for Exchange
b01
android-7.0.0_r6 (September security fixes)
Selinux : PERMISSIVE (temporary)
telephony: opensource libril and rild (thanks @millosr)
Memory: Malloc SVELTE mode (reduce memory space but slower allocation speed)
Pretty much everything already into nAOSP 6.0 b13
Download
Release available under :
https://www.androidfilehost.com/?w=files&flid=49217
Overclocking
Overclocked kernel are tested on my own device BUT I won't be responsible for any damages on yours.
By default the ROM will use stock frequencies.
Thermanager
By default if the device is too hot it will reduce the screen brightness and CPU clock. When the device will be cool enough it will restore brightness and CPU clock but at 1.5Ghz only.
If you want to force thermanager to restore the clock to a specific value defined by an external overclocking tool, you can edit /system/etc/thermanager.xml.
See http://forum.xda-developers.com/showpost.php?p=62419397&postcount=2465
ViPER4Android
All credits go to ViPER520 and the amazing works.
You should read detail and go to thanks developers.
xda : http://forum.xda-developers.com/showthread.php?t=2191223
website: http://vipersaudio.com/blog/?page_id=31
Themes
Themes are supported with Substratum only (OMS).
This is not a CM Theme Engine and so you can just use Substratum OMS themes.
Howto flash
flashing procedure for 7.x
Translation help
Translation for 7.x
Known issues
Maybe never an empty list but we are trying !
Source
nAOSP 7.0
nAOSP 7.1
nAOSP 7.1.1
nAOSP 7.1.2
Release
Kernel: 3.4.0
Android: 7.x
Thanks
- millosr
- billchen1977
- ViPER4Android Team
- Cyanogenmod Team
- FXP Team
- TWRP Team
- All the community around Android
FAQ
Flashing procedure
You need to merge partitions /data and /sdcard (already done if you come from nAOSP 6.0).
Please, read the 6.0 procedure to flash this ROM. (ext4 and f2fs are both supported again since 7.1.2 b04)
If you come from nAOSP 6.0 b13, you can simply flash the ROM as usual (a clean flash is preferable if you migrate from 6.0)
About Gapps: Due to odex, the ROM takes more space than before so please prefer Micro Gapps.
About SuperSU: Not yet supported (if you flash it, you will have a bootloop)
Translation
If you have some time and want to translate missing parts on the ROM your help is welcome. You can create a pull request with github or if you are not familiar with this tool, you can send files to me directly or in the forum. BUT I really prefer if you can create a pull request. If you don't know how to do it, ask some help in the forum
New languages are welcome (some language are not supported by Android so check here: http://stackoverflow.com/a/30028371 )
Reference files are English and French ones.
Thanks
Settings
https://github.com/mickybart/android_packages_apps_Settings/tree/nAOSP-7.1.1
Reference files:
./res/values/urom_strings.xml
./res/values-fr/urom_strings.xml
Framework/base
https://github.com/mickybart/android_frameworks_base/tree/nAOSP-7.1.1
Core
Reference files:
./core/res/res/values/urom_strings.xml
./core/res/res/values-fr/urom_strings.xml
SystemUI
Reference files:
./packages/SystemUI/res/values-fr/urom_strings.xml
./packages/SystemUI/res/values/urom_strings.xml
ROM Updater
https://github.com/mickybart/android_packages_apps_ROMUpdater/tree/nAOSP-7.1.1
Reference files:
./res/values/strings.xml
./res/values-fr/strings.xml
Translation needed only (except if the language is missing) for :
<string name="old_update_summary">
<string name="lost_downloaded_update_summary">
<string name="backup_title">
<string name="backup_summary">
<string name="custom_recovery_title">
<string name="custom_recovery_summary">
<string name="apply_update_wipe_dialog_text">
<string name="apply_update_post_dialog_text">
<string name="apply_update_wipe_post_dialog_text">
<string name="browser_redirect_dialog_title">
<string name="browser_redirect_dialog_message">
WakeUp
https://github.com/mickybart/android_packages_apps_WakeUp
Reference files:
./res/values/strings.xml
./res/values-fr/strings.xml
Dialer
https://github.com/mickybart/android_packages_apps_Dialer/tree/nAOSP-7.1.1
Reference files:
./res/values/urom_strings.xml
./res/values-fr/urom_strings.xml
PackageInstaller
https://github.com/mickybart/android_packages_apps_PackageInstaller/tree/nAOSP-7.1.1
Reference files:
./res/values/urom_strings.xml
./res/values-fr/urom_strings.xml
7.1 : Working / Not working
Working:
GSM
Wifi
Audio (Earphone, speakerphone, headset)
Video
Camera
USB OTG
GPS
All sensors (include PickUp and Significant Motion sensors)
NFC
ViPER4Android (sound FX)
Encryption (GSM is working too)
Flashlight
Bluetooth
OMX Hw codec
2D up to 51 fps
Camcorder
SELinux enforced
FMradio
Software navigation bar
Not working / Bugs:
GPS: Russian Glonass sats not locked
Youtube at 60fps
2D not able to reach 60 fps (51 fps max)
SuperSU (use builtin root)
7.0 : Working / Not working (DISCONTINUED)
Working:
GSM
Wifi
Audio (Earphone, speakerphone, headset)
Video
Camera
USB OTG
GPS
All sensors (include PickUp and Significant Motion sensors)
NFC
ViPER4Android (sound FX)
Encryption (GSM is working too)
Flashlight
Bluetooth
FMRadio
OMX Hw codec
2D to 60 fps
Camcorder
SELinux enforced
Not working / Bugs:
Documents UI: crashing on 1st run after reboot (MTP host message)
GPS: Russian Glonass sats not locked
Power Off (need a hard power off)
Youtube at 60fps
SuperSU (use builtin root)
low battery (<15%) crash SystemUI
To implement:
PowerHAL
First one!
Thanks for the android 7 took 8minutes from flashing to 1st boot wow
Amazing work developers feeling lucky
thanks for the rom i have now a z3 compact but i will try this on my old xperia s for test
you need logcat and kmsg right?
Splitscreen working
:victory:
Camera working (Google Camera)
Video Playback working in Google Photos
Musik with Google Play music
Bugs Bluetooth (as stated in op) nothing else sofar
no crashes so far
anth0nymDROID said:
Splitscreen working
:victory:
Camera working (Google Camera)
Video Playback working in Google Photos
Musik with Google Play music
Bugs Bluetooth (as stated in op) nothing else sofar
no crashes so far
Click to expand...
Click to collapse
Are you using Display Size to small ? I think that split mode fit well with this settings
mickybart said:
Are you using Display Size to small ? I think that split mode fit well with this settings
Click to expand...
Click to collapse
Display size small Text big. thanks to you also i encrypted my device mobile network is working data also
earphone is working fine for me.. @mickybart what do u mean by headset not detected???sorry if I got it wrong
thank you for this great rom, headset working perfectly
Nice to see the 7.0 progress on Xperia S, great work micky
Hello guys, again, many thanks to mickybart for keeping xperia s up to date.
Question to those who tried this rom. Is performance of Android 7.0 on our old device ok enough? I know this is alpha but what's the performance comparison of simple things between this and Android 6.0?
anth0nymDROID said:
Display size small Text big. thanks to you also i encrypted my device mobile network is working data also
Click to expand...
Click to collapse
I have update the working/not working section. Thanks for the feedback about encryption. (Maybe ext 4 crypt will be backported a day to better fit 7.0)
nageswarswain said:
earphone is working fine for me.. @mickybart what do u mean by headset not detected???sorry if I got it wrong
Click to expand...
Click to collapse
pradeepvg said:
thank you for this great rom, headset working perfectly
Click to expand...
Click to collapse
I mean that when I plug a headset on the jack plug of the phone, for me the sound is not redirected. I tested it with Dialer and Eleven. For both it is not working.
Let me know if we are speaking about the same things
mickybart said:
I have update the working/not working section. Thanks for the feedback about encryption. (Maybe ext 4 crypt will be backported a day to better fit 7.0)
I mean that when I plug a headset on the jack plug of the phone, for me the sound is not redirected. I tested it with Dialer and Eleven. For both it is not working.
Let me know if we are speaking about the same things
Click to expand...
Click to collapse
It's working for me. I have Eleven disabled viperfx is Not Setup music Player is Google Play music
I Can make Call with Change over to Headset successfully have Not tried with an incoming Call yet
Thanks @mickybart & you rock man!!
:highfive::highfive:
Feeling lucky that i have Xperia S
great work @mickybart and @millosr :laugh: i downloaded, flashed the rom and already started working on to fix my theme anyway you probably already know about this bug but once camera is opened(default one) or it's flash light related which works but takes times to start, it keeps running in background.
NFC seems to be working tested with galaxy Note 3 and it shared the file via NFC, only crashed bcuz bluetooth is not working.
Documents is also crashing on 1st run after reboot and it's empty but 'Settings->Storage->Explore' is working(probably know bug too) but here's crash log for it maybe it will help:
EDIT: it's showing the files
Code:
09-16 18:59:14.430 5445-5445/com.android.mtp E/AndroidRuntime: FATAL EXCEPTION: main
Process: com.android.mtp, PID: 5445
java.lang.RuntimeException: Unable to get provider com.android.mtp.MtpDocumentsProvider: java.lang.IllegalStateException: command '7 appfuse mount 10010 5445 MtpDocumentsProvider' failed with '400 7 Command failed'
at android.app.ActivityThread.installProvider(ActivityThread.java:5814)
at android.app.ActivityThread.installContentProviders(ActivityThread.java:5403)
at android.app.ActivityThread.handleBindApplication(ActivityThread.java:5342)
at android.app.ActivityThread.-wrap2(ActivityThread.java)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1528)
at android.os.Handler.dispatchMessage(Handler.java:102)
at android.os.Looper.loop(Looper.java:154)
at android.app.ActivityThread.main(ActivityThread.java:6077)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:865)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:755)
Caused by: java.lang.IllegalStateException: command '7 appfuse mount 10010 5445 MtpDocumentsProvider' failed with '400 7 Command failed'
at android.os.Parcel.readException(Parcel.java:1691)
at android.os.Parcel.readException(Parcel.java:1636)
at android.os.storage.IMountService$Stub$Proxy.mountAppFuse(IMountService.java:1368)
at android.os.storage.StorageManager.mountAppFuse(StorageManager.java:1239)
at com.android.mtp.AppFuse.mount(AppFuse.java:69)
at com.android.mtp.MtpDocumentsProvider.onCreate(MtpDocumentsProvider.java:136)
at android.content.ContentProvider.attachInfo(ContentProvider.java:1751)
at android.content.ContentProvider.attachInfo(ContentProvider.java:1726)
at android.provider.DocumentsProvider.attachInfo(DocumentsProvider.java:177)
at android.app.ActivityThread.installProvider(ActivityThread.java:5811)
at android.app.ActivityThread.installContentProviders(ActivityThread.java:5403)*
at android.app.ActivityThread.handleBindApplication(ActivityThread.java:5342)*
at android.app.ActivityThread.-wrap2(ActivityThread.java)*
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1528)*
at android.os.Handler.dispatchMessage(Handler.java:102)*
at android.os.Looper.loop(Looper.java:154)*
at android.app.ActivityThread.main(ActivityThread.java:6077)*
at java.lang.reflect.Method.invoke(Native Method)*
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:865)*
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:755)*
09-16 18:59:23.759 571-1496/system_process W/ActivityManager: Unable to launch app com.android.mtp/10010 for provider com.android.mtp.documents: launching app became null
09-16 18:59:23.760 5406-5426/com.android.documentsui E/ActivityThread: Failed to find provider info for com.android.mtp.documents
09-16 18:59:23.760 5406-5426/com.android.documentsui W/RootsCache: Failed to load some roots from com.android.mtp.documents: android.os.RemoteException: Failed to acquire provider for com.android.mtp.documents
09-16 18:59:25.536 5406-5681/com.android.documentsui W/Adreno-GSL: <get_panel_settings:3805>: Android framework reported version 2. So, don't force ES30
09-16 18:59:25.537 5406-5681/com.android.documentsui I/Adreno-EGL: <qeglDrvAPI_eglInitialize:381>: EGL 1.4 QUALCOMM build: MINGHSUC_AU_LINUX_ANDROID_KK_2.7_RB1.04.04.02.007.047+PATCH[ES]_msm8960_refs/tags/AU_LINUX_ANDROID_KK_2.7_RB1.04.04.02.007.047__release_ENGG ()
OpenGL ES Shader Compiler Version: 17.01.12.SPL
@mickybart all things related to headset is working perfectly(receiving call,dialing number,music player,mx player)
Flashlight is working (open camera)
To use as torch I downloaded tiny flashlight app.by this switching on the flash as torch is working but its also taking some seconds to start like camera app...
anth0nymDROID said:
It's working for me. I have Eleven disabled viperfx is Not Setup music Player is Google Play music
I Can make Call with Change over to Headset successfully have Not tried with an incoming Call yet
Click to expand...
Click to collapse
nageswarswain said:
@mickybart all things related to headset is working perfectly(receiving call,dialing number,music player,mx player)
Flashlight is working (open camera)
To use as torch I downloaded tiny flashlight app.by this switching on the flash as torch is working but its also taking some seconds to start like camera app...
Click to expand...
Click to collapse
you right guys it's working for me too ! . Probably that my device was not in a good state because I was working on few part of the system (push some new lib, etc)
heavens dragon said:
great work @mickybart and @millosr :laugh: i downloaded, flashed the rom and already started working on to fix my theme anyway you probably already know about this bug but once camera is opened(default one) or it's flash light related which works but takes times to start, it keeps running in background.
NFC seems to be working tested with galaxy Note 3 and it shared the file via NFC, only crashed bcuz bluetooth is not working.
Documents is also crashing on 1st run after reboot and it's empty but 'Settings->Storage->Explore' is working(probably know bug too) but here's crash log for it maybe it will help:
EDIT: it's showing the files
Code:
09-16 18:59:14.430 5445-5445/com.android.mtp E/AndroidRuntime: FATAL EXCEPTION: main
Process: com.android.mtp, PID: 5445
java.lang.RuntimeException: Unable to get provider com.android.mtp.MtpDocumentsProvider: java.lang.IllegalStateException: command '7 appfuse mount 10010 5445 MtpDocumentsProvider' failed with '400 7 Command failed'
at android.app.ActivityThread.installProvider(ActivityThread.java:5814)
at android.app.ActivityThread.installContentProviders(ActivityThread.java:5403)
at android.app.ActivityThread.handleBindApplication(ActivityThread.java:5342)
at android.app.ActivityThread.-wrap2(ActivityThread.java)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1528)
at android.os.Handler.dispatchMessage(Handler.java:102)
at android.os.Looper.loop(Looper.java:154)
at android.app.ActivityThread.main(ActivityThread.java:6077)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:865)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:755)
Caused by: java.lang.IllegalStateException: command '7 appfuse mount 10010 5445 MtpDocumentsProvider' failed with '400 7 Command failed'
at android.os.Parcel.readException(Parcel.java:1691)
at android.os.Parcel.readException(Parcel.java:1636)
at android.os.storage.IMountService$Stub$Proxy.mountAppFuse(IMountService.java:1368)
at android.os.storage.StorageManager.mountAppFuse(StorageManager.java:1239)
at com.android.mtp.AppFuse.mount(AppFuse.java:69)
at com.android.mtp.MtpDocumentsProvider.onCreate(MtpDocumentsProvider.java:136)
at android.content.ContentProvider.attachInfo(ContentProvider.java:1751)
at android.content.ContentProvider.attachInfo(ContentProvider.java:1726)
at android.provider.DocumentsProvider.attachInfo(DocumentsProvider.java:177)
at android.app.ActivityThread.installProvider(ActivityThread.java:5811)
at android.app.ActivityThread.installContentProviders(ActivityThread.java:5403)*
at android.app.ActivityThread.handleBindApplication(ActivityThread.java:5342)*
at android.app.ActivityThread.-wrap2(ActivityThread.java)*
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1528)*
at android.os.Handler.dispatchMessage(Handler.java:102)*
at android.os.Looper.loop(Looper.java:154)*
at android.app.ActivityThread.main(ActivityThread.java:6077)*
at java.lang.reflect.Method.invoke(Native Method)*
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:865)*
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:755)*
09-16 18:59:23.759 571-1496/system_process W/ActivityManager: Unable to launch app com.android.mtp/10010 for provider com.android.mtp.documents: launching app became null
09-16 18:59:23.760 5406-5426/com.android.documentsui E/ActivityThread: Failed to find provider info for com.android.mtp.documents
09-16 18:59:23.760 5406-5426/com.android.documentsui W/RootsCache: Failed to load some roots from com.android.mtp.documents: android.os.RemoteException: Failed to acquire provider for com.android.mtp.documents
09-16 18:59:25.536 5406-5681/com.android.documentsui W/Adreno-GSL: <get_panel_settings:3805>: Android framework reported version 2. So, don't force ES30
09-16 18:59:25.537 5406-5681/com.android.documentsui I/Adreno-EGL: <qeglDrvAPI_eglInitialize:381>: EGL 1.4 QUALCOMM build: MINGHSUC_AU_LINUX_ANDROID_KK_2.7_RB1.04.04.02.007.047+PATCH[ES]_msm8960_refs/tags/AU_LINUX_ANDROID_KK_2.7_RB1.04.04.02.007.047__release_ENGG ()
OpenGL ES Shader Compiler Version: 17.01.12.SPL
Click to expand...
Click to collapse
For now I have nothing special set for Layers except doze invert.
About Camera I confirm that everything is working but we reach a timeout on the framework of camera2. If I'm activating the torch on the kernel there is no delay for example.
I will try to figure out what changed on 7.0 for camera2 legacy support and that should fix Camera2 and Flashlight.
Thanks about NFC test.

[JDCTeam][7.1.2][21 Jan 2019][EOL]Optimized LineageOS 14.1-Version12

{
"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"
}
Optimized LineageOS 14.1 for the Samsung Galaxy S4 (Qualcomm variants)
Brought to you by the Jflte DevConnection Team​
Code:
* Your warranty is now void.
*
* We're 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.
*
JDCTeam
Diego Monaco - @alucard_24
Dimitris Katikaridis - @side
Franck Rohée - @franzyroy
Ray Daley - @gadget!
Jim Silverlock - @Jimsilver73
Marco Zanin - @-+BB+-
Matthew Booth - @MattBooth
Mattia D'Alleva - @AntaresOne
Mike Atkins - @FernBch
Oliver - @angelcalibur
Paul Harris - @hawkerpaul
Paul Keith - @javelinanddart
Simeon Ivanov - @smstiv
Stefano Meroni - @smeroni68
Yannis Menexes - @SkL*
FEATURES
Faster than a rocket!
Based on LineageOS 14.1 - Android 7.1 Nougat
F2FS support
Improved speed, stability, RAM usage & battery drain
LEDify by JDCTeam - choose your favorite notification LED pattern at device's boot!
Toolbox by JDCTeam - the all-in-one device manager
Powered by Alucard kernel
All Galaxy S4 variants with Qualcomm Snapdragon 600 are supported:
GT-I9505
GT-I9505G
GT-I9507
GT-I9508
SCH-I545
SCH-R970
SGH-I337
SGH-M919
SPH-L720
SGH-S970G
SM-S975L
Many, many more! Install and see yourself!
All Variants with a locked bootloader are currently unavailable until the unified tree is further updated.
GT-I9515 is not supported (slighty different hardware)
GT-I9500 is not supported (completely different hardware)
AT&T USERS: since your bootloader is locked, you must be on the UCUAMDB or UCUAMDL bootloader.
VERIZON USERS: since your bootloader is locked, you must be on the VRUAMDK bootloader.
Do 'getprop ro.bootloader' in Terminal Emulator or through ADB shell to find out which bootloader you have.
DOWNLOAD
Optimized-LineageOS-14.1 at AndroidFileHost: [HERE]
Official TWRP Recovery v3.1.0-0 for jfltexx: [HERE]
INSTALLATION
If you are coming from any previous Optimized LineageOS 13/14 version or any other ROM, please do a clean install!
FULL WIPE (with external microsd card)
Move any files you want to keep to your External MicroSD Card – ! Or you will lose them !
Download your Optimized LineageOS Rom and GApps Package
Move your Optimized LineageOS Rom and GApps Package to the external microsd storage
Boot into Recovery Mode (Hold volume up, Home, and Power button for 1 second after the vibrate)
Wipe > Advanced Wipe > Select On (Enable tick) for Dalvik / Art Cache, System, Data, Internal Storage, Cache
Swipe to Wipe at Bottom of Screen
Back to Main start screen
Wipe > Format Data
Type ‘Yes’ and press blue checkmark at the bottom-right corner
Back to Main Start Screen Install to Rom and Gapps
After you have finished installing the Rom and GApps > Wipe Cache/Dalvik > Swipe to Wipe
Reboot System! Enjoy!
FULL WIPE (without external microsd card with NO Home PC access)
Move any files you want to keep to a safe folder - ! Or you will lose them !
Download your Optimized LineageOS Rom and GApps Package
Move your Optimized LineageOS Rom and GApps Package to the internal storage
Boot into Recovery Mode (Hold volume up, Home, and Power button for 1 second after the vibrate)
Wipe > Advanced Wipe > Select On (Enable tick) for Dalvik / Art Cache, System, Data, Cache
Swipe to Wipe at Bottom of Screen
Back to Main start screen
Wipe > Format Data
Type ‘Yes’ and press blue checkmark at the bottom-right corner
Back to Main Start Screen Install to Rom and Gapps
After you have finished installing the Rom and GApps > Wipe Cache/Dalvik > Swipe to Wipe
Reboot System! Enjoy!
FULL WIPE (without external microsd card with Home PC access)
Move any files you want to keep to your Home PC - ! Or you will lose them !
Download your Optimized LineageOS Rom and GApps Package
Move your Optimized LineageOS Rom and GApps Package to the internal storage
Boot into Recovery Mode (Hold volume up, Home, and Power button for 1 second after the vibrate)
Wipe > Advanced Wipe > Select On (Enable tick) for Dalvik / Art Cache, System, Data, Internal Storage, Cache
Swipe to Wipe at Bottom of Screen
Back to Main start screen
Wipe > Format Data
Type ‘Yes’ and press blue checkmark at the bottom-right corner
Back to Main Start Screen Install to Rom and Gapps
After you have finished installing the Rom and GApps > Wipe Cache/Dalvik > Swipe to Wipe
Reboot System! Enjoy!
Once first boot is completed you can safely move your files back onto your Internal Storage
NOTICE: First boot after an install/update takes a while, wait at least 5 minutes for it to boot.
If the LED stops flashing and goes solid with any color then SuperSU did not correctly trigger the reboot.. You can either pull the battery -OR- hold down the power button for 15 seconds till the led/screen goes blank, then let go of the power button.. Then after another 4 seconds it will automatically boot and vibrate and everything is 100% normal.. It only happens that one time on a new Rom install with SuperSU.​-----------------------------------------------------------------------------------------------------------------------------------------------
AROMA-BOOTANIMATION -- By Creeper36
(Does Not Contain the Rom)
This is an Aroma installer if you want to change your BootAnimations.
This is a completely seperate and optional Aroma from the Rom installer.
I created this to give you the option of easily changing your BootAnimations.
Take a look at the Previews below and I will be creating more of these and will continue to update it.
ANIMATION PREVIEWS:
(Note: Quality may be reduced for Preview GIFs.. Final version is flawless)
ZOMBIE
OPT LINEAGE
OREO
PIXEL WHITE
PIXEL BLACK
BIOS
S ENERGY
BLUE STREAKS
HEART
WATCH DOGS
New Aroma-BootAnimations-v.1.0 >> https://www.androidfilehost.com/?w=files&flid=178732
-----------------------------------------------------------------------------------------------------------------------------------------------
SOURCES
Available on:
JDCTeam GitHub​
CREDITS
Side - Lead developer
JDCTeam
LineageOS
OpenGApps
SPECIAL THANKS
Optimized-LineageOS-14.1 Test Team
Donators
AndroidFileHost
All of you!
XDA:DevDB Information
Android 7.1.2 | Optimized LineageOS 14.1 builds, ROM for the Samsung Galaxy S4
Contributors
side, creeper36, smeroni68, alucard_24, -+BB+-, MattBooth, hawkerpaul, angelcalibur, Jimsilver73, javelinanddart, franzyroy,SkL*, smstiv, FernBch
ROM OS Version: 7.x Nougat
Version Information
Status: Testing
Created 2016-10-13
Last Updated 2019-01-20
Update is out
Version 11
20180320 / (20-Mar-2018)
MD5 for aroma build - a71b6dc9f08064ceb067f7f3363dac3d
MD5 for non-aroma build - c92a40be0de17975999df738e276b948
Changelog
Upstream merge until 19-March-2018
Update stock kernel to 19-March-2018
Updated Alucard kernel and Ramdisk
Reset Alucard kernel to version 8 source
Update security patch to March
BT edits
Google Apps related edit from upstream
Aroma: Do not delete Stock Dialer if Google Dialer is selected
Update magisk
Update mixplorer
Introduce Spectrum implementation
Fix the proximity sensor (That time for real
Resize user data partition to allow crypto work
Update our wallpaper
Update stock kernel
Update aosp and Snap camera
Update our flashables
old changelogs:
Version 10
20171020 / (20-Mar-2018)
Upstream merge until 3-Jan-2018
Update stock kernel to 3-Jan-2018
Updated Alucard kernel and Ramdisk
Minor edits here and there and some clean up
Version 10 wallpaper
Speed up some things around, like animations
Implement SideCore kernel to aroma
Update Stock camera
Update our flashables
Version 9
20171020 / (20-Oct-2017)
MD5 for aroma build - 37e9b19dc975aa5263ed3d47b19d228d
MD5 for non-aroma build - 6b39a9de65cef4395cbb4ce04af4fd64
Upstream merge until 12-Dec-2017
Update stock kernel to 12-Dec-2017
Updated Alucard kernel and Ramdisk
Update to _r36 revision
Minor edits here and there and some clean up
Update mixplorer app
Add runtime themer (Settings->Display->Theme
Version9 wallpaper
propush the dex even more
Add 4G/LTE switch at tweaks section
SystemUI:Set recents taskbar delay to 0
config:Enable lockscreen rotation(Display/Rotation
Version 8
20171020 / (20-Oct-2017)
MD5 for aroma build - ff5bad8283fc608c7f324b15b8bfaffd
MD5 for non-aroma build - 94d11e511f8a3f0abc8054a6af74bbfe
Update stock kernel to 19-Oct-2017
Updated kernel
Fix a known BlueTooth bug
October security patches
Updated ramdisk
Completely resize partitions
Update aroma packages
Stable 8 wallpaper
Update our flashables
Add burnIn option
BT Audio edits from upstream
Add CMSettings package to power_off_alarm_apps
Enable variable button brightness
aroma:Add SamsungOne fonts
aroma:Add Pixel2 Contacts/Dialer/Messages
Please READ THE DESCRIPTION AT AROMA
Version 7b
20170916 / (16/17-September-2017)
MD5 for aroma build - 25c0d82a9cc8d504df0f0b94fe05d1af
MD5 for non-aroma build - 01e4c8e3a7f01efea943e37601c07d93
Upstream merge until 16-Sep-2017
Update stock kernel to 16-Sep-2017
September security patches
Updated Ramdisk
20170906 / (6-September-2017)
MD5 for aroma build - 8873d4ec9ee4a63954ad69dd3fead255
MD5 for non-aroma build - 8245c1281cb0c6146106cbae976b3418
Changelog:
Upstream merge until 6-Sep-2017
Update stock kernel to 6-Sep-2017
Version 7 wallpaper
Updated Alucard kernel
Updated Linaro ToolChain for Alucard
init:Sprint edits from LineageOS
Fix BT audio stream for car sets and headsets
Overlay:Set config_deviceHardwareKeys to 83
Revert "Overlays: capacitive keys: light up only when pressed."
Update Pixel Launcher to rootless 2.1
Allow to ignore presentation indicator of outgoing calls
GPS:Set XTRA version check to AUTO
Update mixplorer.apk 24/08/2017
Revert "system.prop:debug.hwui.use_buffer_age=false"
prop:Boost dex2oat process
Build bionic with O3 flags
Updated webview
20170816 / (16-August-2017)
MD5 for aroma build - dbbe359729941cd5f3b38501b0bec59a
MD5 for non-aroma build - e4c886ff43cfcdecaf548b7c6b0b1ef8
Changelog:
Upstream merge until 15-August-2017
Update stock kernel to 15-August-2017
Stable 6 wallpaper
Update to _r29
PhoneToggler: Update preferred network mode setting
Update Alucard kernel
More Sprint variant edits on signal
Build Alucard with 7.1.1 Linaro TC
device:capacitive keys: light up only when pressed
device:animate screen lights
Doze: Use pure Samsungs app
Pin camera app in memory for faster executions
Allow GMS power saving
Hack to make YouTube 4K videos work
aroma:Update Magisk to 13.3
Enable "Panic Detection" mode
Aroma:Fix an unexpected format on removing option
ramdisk-tweaks/cortexbrain:make script less aggresive
Kernel: Default profile:Enable power_efficiency_workqueue
All profiles:Slightly reduce voltages
default/battery/exbattery profiles:Set maxcoreslimit_sleep=1
APNs:Add freedomLTE
Bluetooth:Fix car audio (?)
Pure CAF Gallery
Update our flashables
More SafetyNet patches
Reduce DEFAULT_MIN_BOOST_FREQ at alucard kernel
debug.hwui.use_buffer_age=false Affects display updates
Fix a Sprint connections property overwrite
Speed up PlayStore installations
Enable GLONASS (?)
Add some stock system prop flags
HDR workaround.Works?i see no difference
Modify 480p profile
20170711 / (11-July-2017)
MD5 for aroma build - dbbe359729941cd5f3b38501b0bec59a
MD5 for non-aroma build - e4c886ff43cfcdecaf548b7c6b0b1ef8
Upstream merge until 9-July-2017
Update stock kernel to 9-July-2017
Update to revision 24
SuperSU to 2.82
Core edits from upstream
Ramdisk edits
art: switch to -O3 completely
Kernel optimized ToolChain edits
default.prop:Enable MTP by default
Update alucard kernel
Custom scrolling values at OptCM Settings
Add more sensitive apns
Remove decay time hack
Update Magisk
Updated wallpaper
CarrierConfig overlay.affects data connections
Even more bt edits
Switch to chromium patched webview
Update aroma packages
Update flashables from optcm settings
bdroid_buildcfg:enable BTM_WBS_INCLUDED
bluetooth:vnd_jf: Do not set SCO_WBS_SAMPLE_RATE
Changelog:
20170605 / (07-June-2017)
MD5 for aroma build - d16bbe2a05a642d1b5b3b4ade3931356
MD5 for non-aroma build - 5137ea26182f651e281c669da8680ca9
Upstream merge until 3-June-2017
Update stock kernel to 3-June-2017
Update to _r17 android 7.1.2
Update builder PC to java9
Remove SDCARDfs again
Fix tethering on some devices
Reenabled logcat-no qmuxd drain
Use S8s sounds (Notifications/UI/ringtones)
Use S8 wallpaper
Remove some ugly sounds from stock
SettingsProvider:Always allow non-play store apps installations
aroma:Split aroma to 2 pieces (Install/Remove sections
proc: Remove additional SafetyNet flags from /proc/cmdline
Allow apps to read statistics from /proc/stat
Big kernel changes affecting sot and heat
Webview:always use the latest beta version
Fixes on pegasusq and hyper governors
Support two themes for aroma
Back to default bootanimation
Back to 450mhz max gpu-less heat
Revert some audio flags
Enable wifi on first boot
Remove old IR driver
Set freeze timeout to 2 seconds
Debouncing of the light sensor
Disable Dreams by default
Double tap to lock screen to sleep option
Enable power save config for system apps too.Select your apps
Updates on Substratum core
20170507 / (07-May-2017)
MD5 for aroma build - 0204933401f84706ababb6d9a216d070
MD5 for non-aroma build - 617222b57f22ba0834173145d00f7236
Upstream merge until 7-may-2017
Update stock kernel
Updated Alucard kernel
Remerge 7.1.2 to avoid issues
Update to r8
Stable3 Wallpaper
STweaks profiles edits
Add the new HealthD flag to device tree
jflte: turn off carrier provisioning and allow tethering for everyone
Dex2oat speed edits
Edits on audio
Updated default bootanimation
Aroma installer buttons, icons, and colors change
system.prop:Enable use.voice.path.for.pcm.voip
Quick unlock on lockscreen password
Edits on ramdisk affecting battery life
Stweaks:New variable about mediaserver killer
STweaks:Allow user to select other IO while sleeping
CameraWrapper:Increase camera open retries
Add ldjcdo to test team/Remove SkL
Add hyper,pegasusq and slim CPU governors
Wifi Edits from upstream
SystemUI: Use AOSP AutoBrightness implementation
GsmCdmaPhone: Fix GSM SIM card ICCID on NV sub CDMA devices
Speedup the dex2oat operation
Edit on BlueTooth HPF overlay
Truly enable sdcardfs
(IF YOU HAVE ISSUES REMOVE THE ro.sys.sdcardfs=true FROM YOUR /system/build.prop AND REBOOT)
Enable and tweak KSM
Update our flashables
Update aroma-installed packages
Update WebView
Support Custom QS rows/columns
QS Tile which support partial screenshot
GPU MAXIMUM FREQUENCY IS SET TO 200Mhz.Change it if you want from STweaks
Drop stock browser.Use Jelly
prop:set persist.bluetooth.disableabsvol=false
profiles:Fix camera and headset mic volumes
Introduce Aroma-BootAnimations.See it at Optimized LineageOS Settings
Revert "telephony:Hack GSM and LTE signal strength
post-init:Speedup the profiles loading after boot
Update backuptool scripts(Dirty installations are even stabler)
Settings:Add changelog tile(About phone section)
20170413 / (13-April-2017)
MD5 for aroma build - daa09690b2ea350a3cd75d1b98e9708f
MD5 for non-aroma build - 8816663fddf8c97e73ecdaa2a0f335ef
Upstream merge until 12-April
Update stock kernel to 11 April
Update to 7.1.2
Stable2 Wallpaper
Kernel:Enforce kernel to read users edits
Kernel:Huge updates regarding battery life
Readd Logger switch.Default: OFF.REBOOT WHEN CHANGED.(Stweaks/OTHER/Logger)
Kill mediaserver on boot
system.prop: Disable 2 audio-voip flags.Fixes some VOIP apps
Recalculate the lights values
Add HPF bt profile
Reorganize the contributors list
Fix panorama mode on Snap camera
Enable night mode.New QS Tile
Edits on lockscreen's charging message
aroma:Allow user to select Magisk
Faster boot speed
Faster reboot to recovery
Edits on doze
Add lekiaM to contributors
Allow user to select different LED color when device is fully charged
Add some extra infos on some STweaks menus
Edits on Gapps killer
Update ThemeInterfacer
Get latest Substratum commits
Bypass SafetyNet check
Updated ramdisk scripts for Magisk root
Fixed CVE-2017-0583
Show USB mode dialog when USB is inserted
BatteryStatsService:Stop logcat spam about modem
CPU usage overlay:Relocate it,make its interval faster,remove temperature
telephony:Hack GSM and LTE signal strength
Timezone bug is now fixed(Partially?)
Reduce reboot delay by 4 seconds
Edits on LTE tile
Still doesnt work,for a strange reason.to make it work
From Settings use 3g as prefered network
Now the QS tile should be disabled.
It now works
Speed up the UI feeling without affect the animation speeds
Remove the icon from 'Clean all' tweaks
Update Webview
Remove Soft Reboot option
Details here:https://github.com/JDCTeam/android_...mmit/86306fb5df2cdb7932b51a0dbe88b096cb7ac913
Advanced reboot is automatically enabled when you enable dev options
Support microG Gapps by supporting fake signature spoofing
20170120 / (13-February-2017)
MD5 for aroma build - 8198edab63f3e45d81e26773903a7930
MD5 for non-aroma build - 0073655d738380181050645e7771898a
Upstream merge until 13-Feb-2016
Update stock kernel to 13-Feb-2016
Fixes on cellular issues.Affects Sprint variants
Fix device behavior when lid case exist
Overlay:Add some BT profiles
Keep WiFi on during sleep by default
Set backKill time to 250ms
kernel: Disable CPUSET code
system.prop:Enable quick power on
system.prop:Set delay of ringing while calling to 0
fix f2fs for alucard kernel when using SuperSU
[Test]PermissionGrant: added missing permission for gapps
sepolicy: Fix denials after restore of ROM backup
OMS updates
Removed HexoLibre.RIP Theme Engine
Substratum does NOT come with ROM.Please get it from PlayStore
Use 4 cores while installing apps
Updated flashables and aroma packages
Updated webview
Some camera stability edits(Placebo?You tell me)
Fix a buggy situation while Lid case cause freeze
Edited icon when no recents apps,at recents panel
Do not show clear icon when no recent apps
Edited sound steps
Long press Power to activate Torch
Vibrate when connecting or disconnecting a power source
20170120 / (20-January-2017)
MD5 for aroma build - 4caf50d8ec345e25815c30c5210539fe
MD5 for non-aroma build - 08cd79f2277580ab639057849333e5ca
Upstream merge until 20-Jan-2016
Update stock kernel to 20-Jan-2016
LineageOS
Revision r9
Reconstruct the way that ROM is provided
Kernel and ramdisk big updates
STweaks is updated
Refresh Snap preview after photo shoot
Edits on Doze
Substratum support
Edit SMS Limit and restrictions
Wallpaper
Several device edits(affects partitions)
Updated Snap camera
Completely remove CMStats and its drain
Stop some logcat spams
Disable LiveDisplay by default
SuperSU to 2.79 SR3
Give persistent SU access to system apps
Fix WiFi Hotspot
Enable Google Assistant
Add an advanced Google Play Services killer(Default) 'Stweaks/OTHER tab"
SystemUI:Remove 'x' sign from signal icon
Update Wallpaper app
Update ES file manager app
Updated bootanimation
Updated WebView
Add ability to download flashables from Opt-LineageOS menu
Give the proper permissions to your browser
Many transitions from CM to LineageOS
Fix SuperSU related logcat spam
Add membar to OptLineage tweaks
Set back button kill timeout to 500ms
Increase timeout to compile GMS core
Add ability to restrict app data/wifi usage
LineageOS official bootanimation
Add CPU info overlay at developer options
Add mattgyver to Test Team
bluetooth:Allow HFP protocol
Edit Straight Talk APN
Enable Blur feature
Add unlink volumes feature
Some notes about the new build....
F2FS is known to cause issues when we use SuperSU.I hardly suggest to use ext4 for all partitions
On the first boot u may have some browser and music FCs...not constantly though.Select the option to mute the notification until next reboot.
So ,give all the permissions to those apps and reboot when u setup ur device
On the next reboot you wont have such issues.
The folder link contains 2 ZIP files.1 is the aroma 1 is the NON aroma build for those who got issues with it.
Non-aroma build contains :
Alucard kernel
CM File manager
No Nexus apps
No SuperSU
AOSP camera only
Optimized LineageOS settings has got options to download all the aroma installer packages.To do that ,simply click on the desired package.
To make this work,u must have already give the proper permissions to your browser.You can download any package ,even if you installed aroma zip
Dont you want to make a fully clean install ? no problem.BUT.keep in mind that dirty install will keep ur old kernel changes even i made changes to kernel.
So
if u really want to make a dirty install and keep your kernel settings,simply flash the zip over the old one.(optional:delete system and dalvik before that )
if u really want to make a dirty install with the new kernel settings,delete the folder /data/.b--b/ from twrps file manager and then flash the rom as situation 1)
The late reboot time is a known issue on s4 with nougat roms.
Changelog:
20161224 / (24-December-2016)
MD5- 5484ab6d746c2bc8601b5172d01f5d69
---------------------------------------------------
Upstream merge until 24-dec-2016
Update stock kernel to 24-dec-2016
Settings apk:Back to stock colors
APN changes
Kernel and ramdisk changes
RIL/Network changes from upstream
Changed wallpaper
Updated SuperSU to 2.79 SR1
Fix SElinux switch at STweaks
Disabled SDCARDfs again
No scrolling cache-I need smoothness.not speed
Always show battery percentage when charging
Increase sms limit
Removed Gello app
20161210 / (10-December-2016)
MD5- 0db973ada05a5c3800194e8f5308ac64
Upstream merge until 9-dec-2016
Update stock kernel to 9-dec-2016
Update to Android 7.1.1_r4
Ramdisk and profiles updates
Kernel updates
F2FS and sdcard edits
Supersu:Update to v2.78-SR5
STweaks:do not dex preopt
Update ril-service daemon
Add Recents Panel tweaks from OptCM13
New wallpaper
Brand new Snap camera
-Still buggy.Its not ROMs issue.Snap camera is
under development.USE IT AT YOUR OWN RISK!!!
Bugs:
HDR not working.Its N issue.not Snap.wont work
with any app
1 shot with back camera
= freeze of camera preview.
App does NOT freeze.Camera preview DOES.
solution:
Switch to front camera,and back again
OR
press home button to minimize and run it
again to be back
Add OptCM13s camera wrapper
Resetting proximity sensor on every ROM flash
Replace charging string on keyguard(Help me translate
Improve scrolling cache
Speed up background transitions
Add LTE tile(Works but not visible to Settings app
Hold click to get in Network preference menu
Add Sound tile
Add Switch to disable/enable wake on plug
More edits affecting dirty installations
Change the base main color of ROM
Settings icon has got our custom color
Fix circle battery icon
Fix network switch(Preferred network type
Turn off some default CM display features
Implement press home to answer call
Remove STweaks and SuperSU from JDCSettings if not installed
Settings:LED capabilities
Aroma
Add Nexus Launcher & Wallpaper capability
Also clean on installing:
-/sdcard/Android
-/sdcard/DCIM/.thumbnails
-/sdcard/LOST.DIR
Add Camera selection capability
Add file manager selection capability
Fully edited UI
20161121 / (21-November-2016)
MD5- aa8fc17391deed6b3cf8a8b83b5578fb
Big upstream until 21-nov-2016
Stock kernel updated kernel until 21-nov-2016
Alucard kernel updated
Ramdisk changes
Wallpaper changed
Add contributors to Settings/About phone
Remove CM updater
Add S7's UI touch/unlock/lock sounds
Battery save color is now light gray
Disable tap2wake by default(Not supported by kernel)
Disable captive portal by default
Force fast UI experience
Remove useless CM's features
Add JDCTeam's custom scripts(eMMC Trim,LEDify)
Add Samsung's stock notification/alarm sounds from lollipop
Remove snap camera/use aosp one
Edits on camera.(Video recording is partially working)
Edits on ramdisk that affects charging
Fix f2fs
Allow dirty installations(A custom script ensures /system wipe)
Introduce JDCSettings Settings section
Build with -O3 flag on clang
Expose ROM's name at ABOUT PHONE section
Storage manager is enabled by default
Add Google Assistant property
Updates on blobs/graphics
Default STweaks theme is Sammy one
Fix unified tree(All device are now supported!)
20161013 / (13-October-2016)
MD5- dontcare
Initial test release
OptCM13/14 Test Team
@Creeper36
@Chibbo
@-Deco-
@Feedmeeeee
@Pwnycorn
@sjamie
@mattgyver
@lekiaM
JDCTeam's members
Do you have plenty of time and android knowledge?Drop me a PM.i may need you to my team
OptCM Slack channel is closed due to inactivity.Seems like that people prefer an already-chewed food to eat than,cook it.
Many thanks for your generous donations !
All donators are welcome to join the optcm test team and / or get access to beta versions built every couple of days, PM me for details.
Differences compared to nightly so far
JDCToolbox
ROM built with Linaro toolchain
Stock kernel built with Linaro toolchain
Custom Setup Wizard
faster transitions
Unified tree(didnt test CDMA.please report me back)
Custom boot animation
Holding home button presents recents menu
Odexed
Aroma installer
Alucard kernel
STweaks
Some tweaks out of lineageOS
Enable logcat on stock kernel
Code:
adb shell
su
start logd
exit
adb logcat > mylog.txt
Google assistant guide
by @Apad121
thanks for that mate
Apad121 said:
Hi everyone
Just wanted to say that I got Google Assistant working on this ROM and it seems fast to work really well!
BTW the bug above happens to all devices that aren't pixel or nexus.
THE BUG WITH OK GOOGLE IS WORKING NOW..... SEE BELOW IN STEP 9:
GUIDE ---- I had to find lots of articles and looked through many guides because CM14.1 was slightly different to CM14 and android nougat. Because of how we flashed different Gapps it made the installation quite difficult. However after a bit of problem solving and determination I succeeded in getting Google Assistant on this great ROM.
1 Go to build.prop (I just used BuildProp Editor from the Play store, once in the app I pressed the edit button on the top right)
2 I changed "ro.product.name=cm_jflte" to "ro.product.name=Pixel XL" (I am not convinced this is neccassary but I did it anyway and it works)
3 Add "ro.product.model=Pixel XL" at the bottom (the ROM didn't have the ro.product.model bit that most phones seem to have...)
4 Add ro.opa.eligible_device=true after the above (Add this underneath the 3rd step)
5 Save the build prop then Reboot phone (Almost there)
6 Clear Google app data (This is to help ensure the process works)
7 Launch Google assistant as if you would launch now on tap so go to settings>functions> select home button >long press >select search assistant (OR SET IT TO ANY OTHER BUTTON YOU WANT)
8 Go to Google app settings and check you have enabled Google assistant
9Install the application and setup (credit to @masterchop for making this app ) ChopAssistant https://play.google.com/store/apps/details?id=choplabalagun.blogspot.com.chopassistant&hl=en
10 FINISHED! :laugh: (Please read the rest below)
IF IT STILL DOESN'T WORK DO NOT WORRY ---- IF YOU FLASHED A SMALL GAPPS SUCH AS PICO GAPPS THEN THERE IS STILL 1 MORE STEP!!!
11 Now if you had to install the google app when you first setup the phone, then you need to move the file "com.google.android.googlequicksearchbox-1" from data/app to system/priv-app
Google Assistant for CM14.1, this guide covers most errors and problems you will face for installing it on any device including CM14 and Android 7.x
Reboot and NOW GOOGLE ASSISTANT should work with "OK Google" working too!
PLEASE LEAVE A LIKE IF THIS HELPED! :laugh:
Click to expand...
Click to collapse
Hehe! Jdc did it again!
Today is a good day ?
Enviado desde mi GT-I9505 mediante Tapatalk
angelcalibur said:
Hehe! Jdc did it again!
Click to expand...
Click to collapse
thaaaaaaats true mate
Where is the download link? It says its on drive but I don't see a link? ?
Sent from my SGH-M919 using Tapatalk
It's Awsome thank you
Xplorer4x4 said:
Where is the download link? It says its on drive but I don't see a link? ?
Sent from my SGH-M919 using Tapatalk
Click to expand...
Click to collapse
Try again.my fault.thanks!
Downlaoding
Wow, huge deal, thanks JDCTeam! Very excited to have this on my phone!
----Sent from my phone----
For who have installed the rom: wich gapps are you using ? Thanks :cyclops:
AlfaTeam Corporation said:
For who have installed the rom: wich gapps are you using ? Thanks :cyclops:
Click to expand...
Click to collapse
Please use the suggested package which is OpenGapps.read first post
I'm trying to download but it never downloads successfully. Can you use a different host maybe?
Sent from my SGH-M919 using Tapatalk
Xplorer4x4 said:
I'm trying to download but it never downloads successfully. Can you use a different host maybe?
Sent from my SGH-M919 using Tapatalk
Click to expand...
Click to collapse
not now.i have made 20gb upload today
side said:
Please use the suggested package which is OpenGapps.read first post
Click to expand...
Click to collapse
Okay, thanks The Galaxy S4 i9505 is ARM64 ?
AlfaTeam Corporation said:
Okay, thanks The Galaxy S4 i9505 is ARM64 ?
Click to expand...
Click to collapse
ΑRM
AlfaTeam Corporation said:
Okay, thanks The Galaxy S4 i9505 is ARM64 ?
Click to expand...
Click to collapse
No just arm
Sent from my SGH-M919 using Tapatalk
---------- Post added at 03:18 PM ---------- Previous post was at 03:14 PM ----------
Can any one upload this to a mirror?
Sent from my SGH-M919 using Tapatalk
Based on CyanogenMod 13.0 - Android 6.0.1 Marshmallow
Click to expand...
Click to collapse

[Elite ROM][EMUI 5.1.1] Elite ROM v7.7 for P10 Lite by HassanMirza01

{
"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"
}
Elite ROM
For Huawei P10 Lite
DONOT COPY MY WORK, Ask for Permissions or Gather it yourself,,,
This ROM is only for Firmwares based on EMUI 5.X only...
Code:
/*
* 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 finger at me for messing up your device, i will laugh at you.
*
*/
DESCRIPTION:
Hey guyz..... Me Hassan Mirza from Pakistan
As you all know Elite ROM now, Its being the Most viewed & Downloaded ROM for any hi6250 device... Thank you guys...
The Elite ROM has these advancements,,,
Features:
*Both with Kangvip & without Kangvip Roms added in single zip and aroma installer will let you choose which one you wanna install...
*Base of Kangvip Framework updated... included many new features and some useful navbar tweaks too... also includes the immerse mode for navbar and notification bar... you will love that one...
*EliteKernelReborn Overclocked to 2.3GHZ,
*Hotplugs Added, including Alucard hotplug, thunderplug, bricked, etc etc
*TCP Tweaks added
*SioPlus io scheduler added
*Support for Wake Blocker integrated
*Support for Wire Guard added
*Integrated vnswap from Samsung
*Increase Kernel Stack to 32K
*CRC check is now toggable
*faster /proc/vmstat
*dm-crypt: increase threads
*UKSM Integrated
*Aggressive Multi-core power savings
*Base Rom updated to April Patched Rom...
*Elite Kernel Reborn Updated to v7.1+ including new SioPlus io, Brightness bar is more smooth in dark mode, hotplug, cluster plug, can be OverClocked with a switch or command... thanks to @cyclon1978
*Aroma Installer added... Let you decide to choose whats best for you... Like kernel mode that you need, apps selection, root method, sound mod, lite mode, raw mode, dt2w off or on, all present in it, choose if you want anything or not...
*Real Kangvip Framework package installer and initializer added, it could be one reason too for forgetting permissions as it control it....
*HiCloud Fix also integrated in rom,
*Choice in Camera selections... Mate 10 Pro, P10+, 7X & P10 Lite cameras added...
*Huawei Swype Keyboard selection added,,, installed if you allow it
*Thats all things in just less than 2GB zip file....
*Used another technique which reduced size of many partitions like cust, system, product, and included more rom devices variants support... cust partition 160mb+ to just 53.3mb including all variants mods... same with other partitions, system is of just 1.6gb...
*All in One package... No patch provided for other devices... Aroma will let you decide your device too...
*Global Immersive Mode to hide navbar & status bar for big display...
*Elite TWRP-3.2.1-0 included in Advance Settings...
*EliteKernelReborn v7.1+ with/without Brightness Mod is available
*All features of v7, v7.1 & v7.2 integrated
*Sync issue 100% Fixed
*Homescreen icons issue 100% Fixed
*No More Reboots or Bootloops to eRecovery
*Xposed Upgraded to v89
*L21 Patch integrated as this model provide basic files which work on all ROMs as u all reported...
*Security against Krack updated
*Smart Cover gesture added
*New Eye Catching Black Theme Added...
*Split Screen Gestures added...
*Use the Navigation bar with Fingerprint
*2 variants available, with K-Settings & without K-Settings
*DeOdexed ROM for better theming purpose...
*Encrypted ROM... no more piracy...
*Fixed ADB Debugging Menu within Phone...
*MultiCust ROM... You Can Flash it in EU(C432), MEAFNAF(C185), LA(C605), China(C00) regions...
*Camera Night Shot added...
*VoLTE working fine...
*Fully Debloated... No bloatware present...
*Base of KangVIP ROM updated to EMUI 5.1.1 ROM which includes these features,
Added hidden signal WiFi icon option (K settings - status bar settings)
Added the current wifi password ip, etc.,
display all saved wifi password options
Update the new version of SuperSU Repair lock screen power icon misalignment
Fix the lock screen CPU temperature display can not close
Fix the root privilege bug (update the latest su)
Added V4a sound effects (K settings - more settings)
Added list animation effects
Re-modify the desktop layout, row / column icon can be set separately
Added to modify the phone model, version information and other settings
Added the hidden alarm icon option
Added the hidden Bluetooth icon option
Added hidden eye icon options
Added the hidden headset icon option
Added multi-window mode Enabled, you can split the screen display multiple programs,
each program window can be free to adjust the size (restart effective).
In the task list which enabled the function, each program will Added a window icon.
Re-create the screen assistant icon, the default for the green grass color (other ROMer "borrow" please specify the source)
When the horizontal screen is fixed, the navigation bar icon is dislocated
Fixed a problem with the navigation bar icon below 350
Repair lock screen password interface cpu temperature display overlap problem
Fixed lock screen interface operator customization failure problem
Added the game mode, CPU GPU running at full speed without frames
Added the volume key to wake up the screen (K settings - more settings)
Added the global gesture, Added all applications to double-click
Fix the installation of app after the incompatibility problem
Fix root issues are incomplete Repair the navigation bar menu key failure problem Rewrite the K settings, the perfect fusion of style and EMUI5.1
New navigation bar task key long press / click action custom (K settings - navigation bar settings)
New Navigation Bar Hidden Button Long Press Action Custom (K Settings - Navigation Bar Settings)
New navigation bar menu button long press the action custom (K settings - navigation bar settings)
Added status bar time double line display (also show time and date)
*Reboot to eRecovery, Recovery, Hot Reboot added...
*Latest and New Google App with Android Wear & Android Auto
*Cool Animations and Top Smoothness you will ever have in any ROM
*On fresh Reboot, 1.5GB/2GB Available..
*SafetyNet is Passed with MagiskSU 14.0 and Xposed Disabled
*4G Switch Enabled
*Special SuperSU & MagiskSU root methods available,,, Kangvip tools wont work with other roots....
*New Emoji's without any module.
*android pay works with nfc
*Local Huawei Backup Enabled
*New Settings App with new features
*Virus Scanner built-in
*5x5 and 6x5 layout and Launcher Rotation added,,,
*More Ram Optimized
*Full Firmware size just 2GB including all patches...
*Multitasking improved with EMUI5.1.1
*Many new file system supports, fingerprint boosted , f2fs support, fsync support, many new features.....
*Elite Development bootanimation
*LZ4 compression and ZRAM added too in kernel
*init.d Support added
*New gaming libraries
*OTA compatible
*Many hwcomposer tweaks for better photos and videos recording and viewing
*Can unbrick any type of Firmware (be sure to be on Nougat atleast)
*Audio Encoder has high bitrate...
*Many new Launcher tweaks
*Private Space, Multiuser, App twin with various social apps added
*Double tap to wake device added
*Many new Smart assistance options & tweaks
*Inbuild call recorder added
*Beauty shot Libraries added
*Powerful ROM with Battery calibrated for High Performance
*Ram scripts added for getting more free ram by disabling zram
Installation Instructions:
1.) Download Elite ROM v7.7 from 2nd Post.
2.) Do Titanium Backup always so you dont lose data with apps...
3.) You Must only have EliteTWRP as other TWRP's wont work... ( In 2nd Post too )
4.) Reboot to TWRP and Backup Everything including Boot, Data, System, Product, Vendor, Version (Most important)
5.) Format Data Once with EliteTWRP, then Reboot TWRP... Wipe Everything in wipe section (dont wipe sdcard)
6.) Go to Install Option in TWRP and install the Elite ROM zip file & Choose things Accordingly...
7.) Reboot with Pray
*If you still have Sync or Homescreen icons or Permissions issue, then try to change google services in k-settings OR replace vendor/lib64/libcutils.so with the one from ur previous rom or the one u had once worked using TWRP & wipe dalvic & cache... it will solve all your issues....
*No support for Magisk & Xposed Framework!!
Installation, Reviews and Usage of Elite ROM v7.4​Root integrated for selection... If you forget, Refer to 4th Post below,,,
This took Countless hours to be build,,, you all know that.......
If you are Enjoying OR Liking my work, Support with Donation
Hit Thanks and Support me if you Like and get help from this thread...Thank you...
Take Permission before sharing links or copying to other Forums....
If something is not working and you need support from me, then upload recovery.log of your problem,,, i wont considered your problem as a real problem without log,,, because others saying this as working!!
Changelog in 3rd post...
Read Updated FAQ in 5th Post...
Kernel Source: https://github.com/HassanMirza01/android
This ROM is Based on Stock P10 Lite ROM EMUI5.1
Contributors:
@HassanMirza01 for doing all this
@Chainfire for Giving us the Power of SuperSU
@Chisetdel31260 for Providing the Idea & All Files i requested
@Meticulus for the best Contribution on MM blobs and codes,,,, Love you bro
@petya230 for supporting me
@Tecalote for helping and providing SuperSU zip...
@cyclon1978 for his work on CycloX kernel...
KangV & Team HRT for their best KangVIP framework
And the Haters... Who Criticised me on my every Development and i Keep saying them, "Watch Me Doing it"
ROM OS Version: P10Lite's EMUI5.1.1
ROM Kernel: EliteKernelReborn v7.2+
ROM Firmware Required: Bootloader Unlocked / EliteTWRP / EMUI 5.X Firmware
Based On: EMUI 5.1.1
Version Information:
Status: Stable
Created on: 2017-07-12
Last Updated on: 2018-04-25
Download Links:
Elite ROMs:
Elite_Rom_v7.7_for_P9-Lite_Honor_5C_6X_8-Lite_10-Lite_by_HassanMirza01
Mirror on Drive
EliteKernelReborn v7.2 with Darkness Mod...
EliteKernelReborn v7.2 with Normal Brightness Mod
All my ROMs are available on my Blog,,, My Blog
Elite TWRP Project
Press Thanks and donate if you like it
CHANGELOG:
2018-04-23 Elite ROM v7.7:
*Both with Kangvip & without Kangvip Roms added in single zip and aroma installer will let you choose which one you wanna install...
*Base of Kangvip Framework updated... included many new features and some useful navbar tweaks too... also includes the immerse mode for navbar and notification bar... you will love that one...
*Base Rom updated to April Patched Rom...
*Elite Kernel Reborn Updated to v7.1+ including new SioPlus io, Brightness bar is more smooth in dark mode, hotplug, cluster plug, can be OverClocked with a switch or command... thanks to @cyclon1978
*Aroma Installer added... Let you decide to choose whats best for you... Like kernel mode that you need, apps selection, root method, sound mod, lite mode, raw mode, dt2w off or on, all present in it, choose if you want anything or not...
*Real Kangvip Framework package installer and initializer added, it could be one reason too for forgetting permissions as it control it....
*HiCloud Fix also integrated in rom,
*Choice in Camera selections... Mate 10 Pro, P10+, 7X & P10 Lite cameras added...
*Huawei Swype Keyboard selection added,,, installed if you allow it
*Thats all things in just less than 2GB zip file....
*Used another technique which reduced size of many partitions like cust, system, product, and included more rom devices variants support... cust partition 160mb+ to just 53.3mb including all variants mods... same with other partitions, system is of just 1.6gb...
*All in One package... No patch provided for other devices... Aroma will let you decide your device too...
*Global Immersive Mode to hide navbar & status bar for big display...
*Support for every variant present and any region, EU, meafnaf, spcseas, CN...
2018-01-25 Elite ROM v7.5/7.6:
*Base updated to February Patched ROM
*Base Updated to EMUI5.1.1 as P10 Lite's Latest ROM
*EliteKernelReborn v7+ integrated... Upstreamed to 4.1.48 and Some more features...
*Camera Got some new Features... New Modes hope so... with specific Patch...
*More Free Space in system, so after reboot, Xposed and v4a will appear now...
*Online themes working Now... *if not working, change the default theme in product/hw_oem/xx/xml/hw_default.xml)*
*Magisk 15+,16 Support added... (Will try to see whats wrong with auto otg with Magisk 15+)
*System Ringtones are back... Dont know what was issue with some guys but its working fine for me...will ask testers to report too...
*P10 Lite Support Added...
*Elite Development bootanimation added,,,
*New Classic Dark Theme added...
2018-01-25 Elite ROM v7.4:
*Base ROM updated to January Patched ROM
*Automatic OTG with the New Kernel Elite Kernel Reborn v6+
*Some More features enabled in Kernel and removed SceneAware GPU governer as i think its battery consuming,,,
*HiCloud and Huawei ID 100% working for Every User from any Region
*Elite OTG App Removed as its auto now and some users reported that it didnot get themed as it has diff package name which is not present in themes...
*Huawei Swype Keyboard is Back...
*K-Settings icons resize and desktop mode fixed
*Fixed Files for users other than P9 Lite, some reports device forget permissions on reboot, and i got the reason with logcat from someone on 6X forums... thats why i always ask for logcat to see whats issue actually...
*Xposed updated to v89 without crash (No Support from me on using it)
*New Elite TWRP 3.2.1-0 integrated in K-Settings, you can flash it from K-Settings too
*New Video Review, installation and Usage....
*Oreo Coming with Elite ROM v8.0 Confirmed... Stay Tuned And i got the Full hi6250 Oreo ROM too (Thanks to someone who helped) but Fearing to do with that as this device is More Overclocked than other hi6250 devices.... So waiting for one more device to get it....
2018-01-10 Elite ROM v7.3:
*Base ROM changed to P10+7X FIles... so files of 7X were doing issue like torch etc
*EliteKernelReborn v5+ with/without Brightness Mod will be available
*All features of v7, v7.1 & v7.2 integrated
*Sync issue 100% Fixed
*Homescreen icons issue 100% Fixed
*No More Reboots or Bootloops to eRecovery
*Xposed Upgraded to v89
*StartUp Wizard Added
*New Cool theme added
*New Patches for all Devices
*L21 Patch integrated as this model provide basic files which work on all ROMs as u all reported...
*Bokeh Effect is available as zip now... i spend many hours on it but it gambles... sometime keep working fine and sometime crash
*Online Themes not working... these 2 issues took whole day but not resolved... Normally themes apply and detecting working....
*Thats hopefully now last update for nougat... I assume that no more isue came next... This build is tested by all devices owners...
2018-01-06 Elite ROM v7.2:
*Sync & Homescreen issues Gone.... Reported by 2 testers with me...
*All features of v7 and v7.1 included
*ROM of Honor 7X used as Base.... Latest from Huawei with December security patches...
*Patches from device's own ROMs.... now i think no reboot or that type of issue remained,,,,
*Portrait Mode instead of Bokeh effect... Bokeh removed as it was causing crash for front cam in L21
*video stabilization removed as some users says that it cause cropped videos etc...
*Brightness Mod removed... So new kernel integrated... even though i like that mod but....
*Thats Final Update for Nougat.... No update will Came afterwards,,, (in case any issue came, i will provide OTA patch only)
2017-12-30 Elite ROM v7.1:
*Kangvip Framework Removed...
*FP as navbar removed
*Previous FP actions are back
*No more issue remained
*Google services now perfectly working
2017-12-25 Elite ROM v7:
*Elite Kernel Reborn upstreamed to 4.1.46 and a different GPU Governer "SceneAware" integrated for smoothness...
*P10 ROM updated to Latest version with December Security Patch
*Your Device's Files from Latest device build...
*Security against Krack updated
*3000+ changes done to Kernel
*Knuckle Gestures added
*Smart Cover gesture added
*New Eye Catching Black Theme Added...
*Split Screen Gestures added...
*Use the Navigation bar with Fingerprint
*2 variants available, with K-Settings & without K-Settings
*DeOdexed ROM for better theming purpose...
*Icons Missing and Syncing issue resolved... now 2 ways added for sync, if one disabled, other will keep syncing...
*SuperSU Pre-Installed now as some users did complain of K-Settings crash due to Selinux...
*Separate Kernel with Magisk Support provided...
*Encrypted ROM... no more piracy...
*Fixed ADB Debugging Menu within Phone...
*Different variants for users to avoid bugs for either variant...
*P10 Camera integrated with more Mods on users demand...
*MultiCust ROM... You Can Flash it in EU(C432), MEAFNAF(C185), LA(C605) regions...
*Bokeh Effect added in Camera... (Its only thing which is currently doing issue... Some devices showing and some not,,, gambling
*Camera Night Shot added...
*More VoLTE settings enabled... it should work now...
*Fully Debloated... No bloatware present...
2017-11-19 Elite ROM v6:
*Kangvip Tools integrated in EMUI 5.1
*EliteKernelReborn Upstreamed to 4.1.19
*Xposed Framework fully working with just one tap enable and disable
*Reboot to eRecovery, Recovery, Hot Reboot added...
*Latest and New Google App with Android Wear & Android Auto
*Cool Animations and Top Smoothness you will ever have in any ROM
*On fresh Reboot, 1.5GB/2GB Available... (shown screenshot in telegram group @p9lite4All
*New November security Patches
*SafetyNet is Passed with MagiskSU 14.3 and Xposed Disabled
*Usb Debugging issue fixed Now
*No more missing apps from Launcher or doubling or not disappearing on uninstall
*4G Switch Enabled
*P10 Camera integrated with many options... Mate 9 Pro Camera is also present in Patches...
*Elite OTG integrated
*Karaoke Effect for sounds added... see in sound section in settings....
*Special SuperSU & MagiskSU root methods available,,, Kangvip tools wont work with other roots....
*Huawei Stock Nougat & EliteTWRP present in ROM, flash if you want
*Updated Patches for L31 users
*Encrypted ROM,,, no more Copying files
*New Emoji's without any module.
*No More missing apps
*F2FS filesystem support, You can format your data partition as f2fs for high speed performance.
*LZ4 compression and ZRAM added too in kernel
*init.d Support added
*New gaming libraries
*OTA compatible
2017-10-11 Elite ROM v5.1:
*Most waited and Most required feature, OTG is Enabled....
*Based on Latest P10Lite ROM
*Latest October Security Patch
*Elite OTG Guide for Enabling and Disabling OTG,,,
*android pay works with nfc
*HiCloud Enabled
*Local Huawei Backup Enabled
*Online Theme Manager working,, some reported it not working...
*All bugs solved i guess now,,,
2017-10-11 Elite ROM v5.0:
*System Fully updated to EMUI5.1
*New Settings App with new features
*Vulkan support added systemwide
*Many new Camera tweaks,,, like face recognition and like that,,,
*Magisk Updated to v14.1
*New Kernel v2.0 with many new tweaks
*Security Patch of September
*Virus Scanner built-in
*Every Stock App updated
*No more Bloatwares,
*No app crashing,,, all fixed
*New Stock Launcher
*5x5,6x6 and 6x5 layout and Launcher Rotation added,,,
*New P10Lite Camera
*More Ram Optimized
*Firmware size just 1.5GB
*Support for Many New devices added
*Multitasking improved with EMUI5.1
*Volte Aslo Activated
2017-08-19 Elite ROM v4.0:
1.) Base updated to B389/B390
2.) New Kernel EliteKernelReborn v1.2 included with new features,,, like PPPOE tweaks for wifi, disbaled hw health detect for reserving more ram, and more otg things enabled,,, yet i dont know if otg working or not,,,
3.) Adblocker bug fixed,,, no more facebook or google blocking
4.) Ram scripts added for getting more free ram by disabling zram
5.) f2fs as default FS for data
6.) Boot Animation changed
7.) New 3D Panaroma app added,,, some users says old one didnot work,,,
8.) New TWRP added,,, Now you wont be able to install Elite ROMs with other recoveries..
9.) ROM Theme Updated
10.) No rooting method included now,,, Choose one if you want Root...
Also, you need to set selinux Permissive for opening advance settings,,,
11.) Use EX Kernel Manager and do whatever settings you want for Kernel
12.) VOLTE Also Activated
2017-07-08 Elite ROM v3.0:
Support for 5C added, new patch available for 5C users
1.) Brand New EliteKernelReborn v1.0, new governer, io scheduler,
many new file system supports, fingerprint boosted , f2fs supportm fsync support, many new features
2.) Base of KangV ROM updated to B385 ROM which includes these features,
Added hidden signal WiFi icon option (K settings - status bar settings)
Added the current wifi password ip, etc.,
display all saved wifi password options
Update the new version of SuperSU Repair lock screen power icon misalignment
Fix the lock screen CPU temperature display can not close
Fix the root privilege bug (update the latest su)
Added V4a sound effects (K settings - more settings)
Added list animation effects
Re-modify the desktop layout, row / column icon can be set separately
Added to modify the phone model, version information and other settings
Added the hidden alarm icon option
Added the hidden Bluetooth icon option
Added hidden eye icon options
Added the hidden headset icon option
Added multi-window mode Enabled, you can split the screen display multiple programs,
each program window can be free to adjust the size (restart effective).
In the task list which enabled the function, each program will Added a window icon.
Re-create the screen assistant icon, the default for the green grass color (other ROMer "borrow" please specify the source)
When the horizontal screen is fixed, the navigation bar icon is dislocated
Fixed a problem with the navigation bar icon below 350
Repair lock screen password interface cpu temperature display overlap problem
Fixed lock screen interface operator customization failure problem
Added the game mode, CPU GPU running at full speed without frames
Added the volume key to wake up the screen (K settings - more settings)
Added the global gesture, Added all applications to double-click
Fix the installation of app after the incompatibility problem
Fix root issues are incomplete Repair the navigation bar menu key failure problem Rewrite the K settings, the perfect fusion of style and EMUI5.1
New navigation bar task key long press / click action custom (K settings - navigation bar settings)
New Navigation Bar Hidden Button Long Press Action Custom (K Settings - Navigation Bar Settings)
New navigation bar menu button long press the action custom (K settings - navigation bar settings)
Added status bar time double line display (also show time and date)
3.) Base ROM update to B385
4.) Compatible with all Regions and variants( Gonna remove EU patch )
5.) New SuperSU and New MagiskSU coming for passing SN
6.) New patch in Kernel to bypass SN Check
7.) Fingerprint Boosted,, feel the speed of Fingerprint now
8.) Air calling Gesture added, no need to touch phone for answering calls
9.) 3d panaroma on users demand added
10.) New camera app from Mate Series
11.) Some more useful Apps included
12.) New theme coming
13.) New Logo for TeamElite
14.) New bootanimation
15.) More battery with huge performance with special Governer and Scheduler
16.) No More missing
17.) F2FS filesystem support, You can format your data partition as f2fs for high speed performance.
18.) LZ4 compression and ZRAM added too in kernel
2017-07-08 Elite ROM v2.0:
*Most wanted KangVIP Framework added (thanks to HRT Team and KangV)
*Everything fixed (Error was in permissions)
*New TWRP with data fixed to restore
*SuperSU 2.82 and MagiskSU 13 updated
*Support for Every variant
*Support for L23 variant added
*Dual Speakers Output
*OTA compatibility patch available
*Region Change patch available too
*A mini Xposed Framework in form of K-Framework
*SOme usefull apps installed
*Some more new Libraries for More Power saving
*New Camera App
*New cool Bootanimation
2017-06-22 Elite ROM v1.0:
*initial release
Rooting Methods for Elite ROMs:
1.) SuperSU: SuperSU 2.82 for Elite ROMs
FAQ:
1.) What to do if i have Different Model Number in About Phone ??
Go to Product/hw_oem/ and delete all other folders except your original model name... Reboot
if still same, flash your original oeminfo again nd unlock BL...
2.) What to do if my Notifications for Chrome not working Like resume or pause ??
Go to Battery Settings, and disable the app in lockscreen cleanup which giving that issue... it will be fixed then...
3.) What to do if i have missing files in ROM ??
Surely you have region other than Europe or C432... Now flash oeminfo of C432 and unlock BL again or live without those apps,,,
4.) What to do if my Google Sync not working ??
Install Google Contacts App from Play Store and wipe cache nd dalvic,, it will work....
5.) What to do if deleting System Apps came back or not uninstalling ??
Use SuperSU and mount system rw with terminal,,, after remount, delete app folder using root explorer from system,,,
if it still dont work, mount system in TWRP nd Delete whatever you want to,,, be careful...
6.) What to do if i wanna go back to stock ??
Reboot to EliteTWRP, change data filesystem back to ext4, format data and reboot recovery,,, Now restore stock Rom,,,
7.) What to do if i wanna rollback to MM from Elite ROM ??
flash the OTA patch of your variant(if not available, ask me to provide) and dload rollback pkg and then MM ROM...
8.) What to do if my SafetyNet is not passed ??
Tick Magisk Hide and enable usb debugging...
9.) What to do if i have different ROM name like generic or etc ??
Go to version/special_cust/ and delete all other folders except your original one... Reboot
I waited for this a long time! Now testing and then reporting. Thank you Hassan !
Have a good day!
RazOne said:
I waited for this a long time! Now testing and then reporting. Thank you Hassan !
Have a good day!
Click to expand...
Click to collapse
its an experiment but it should work... dont angry if something broken... still i tried to use as many files as i can of p10l in it...
HassanMirza01 said:
its an experiment but it should work... dont angry if something broken... still i tried to use as many files as i can of p10l in it...
Click to expand...
Click to collapse
Can't mount data
RazOne said:
Can't mount data
Click to expand...
Click to collapse
ofcourse you can't... P10l using fbe encryption... which not supported in twrp yet... so use decrypted boot so decrypted data... someone reports that patch failing in installing... fixing it too
HassanMirza01 said:
ofcourse you can't... P10l using fbe encryption... which not supported in twrp yet... so use decrypted boot so decrypted data... someone reports that patch failing in installing... fixing it too
Click to expand...
Click to collapse
How can i use decrypted boot?
---------- Post added at 03:00 PM ---------- Previous post was at 02:54 PM ----------
RazOne said:
How can i use decrypted boot?
Click to expand...
Click to collapse
In Meticulus twrp /data is mounted. formatted it but when i boot into elite twrp same error.
RazOne said:
How can i use decrypted boot?
---------- Post added at 03:00 PM ---------- Previous post was at 02:54 PM ----------
In Meticulus twrp /data is mounted. formatted it but when i boot into elite twrp same error.
Click to expand...
Click to collapse
really thats the case ?? remove the asserts from main rom nd use meticulus twrp then to flash it... am updating twrp today or tomorrow...
What's the difference between k-settings rom and without k-settings rom
Looking forward to the updated TWRP. Can't format the data partition as well (cause encrypted).
Patch for p10 lite v7. 5 and v7. 6 redirects to v7. 5 patch only
Is it correct to download, coz i am going to download v7.6 rom
MDabrar said:
Patch for p10 lite v7. 5 and v7. 6 redirects to v7. 5 patch only
Is it correct to download, coz i am going to download v7.6 rom
Click to expand...
Click to collapse
both are same,,, will just show wrong version,,,
Have camera mate 9 pro?
roxkiller said:
Have camera mate 9 pro?
Click to expand...
Click to collapse
I think P10 camera inside...
@HassanMirza01 Does rom use the kirin processor 650, 655 or 658 In the model p10 lite?
roxkiller said:
@HassanMirza01 Does rom use the kirin processor 650, 655 or 658 In the model p10 lite?
Click to expand...
Click to collapse
all.... all have same chipset...
Don't work camera, any help?
help

[ROM][OFFICIAL] COSP Pie [H930 / H932][July 8th]

​
Code:
**** Disclaimer: I'm not responsible if you destroy your device. Use at your own risk!!! ****
Welcome to COSP, your new future Android Operating System.
Our goal is to have an Pixel-like android ROM that isn't spying on you and uses as few system space as possible. Also, we provide the option to go completely without GApps using MicroG support.
Why us?
We are focusing on stability and performance, having an debloated ROM is essential for that. Also, we want Users to decide what kind of Store they want to use, either F-Droid or the Play Store.
Also, we take User requests serious. To suggest something, contact us on telegram.
Features:
1) All systemUI tuning elements
2) An handy Network indicator
3) Charging Information
4) Lawnchair and Quickstep as default
5) Quick Settings mods
6) Signature spoofing
7) OP gestures
8) Navbar tuner
9) Rootless Substratum (with fixes to theme system correctly)
10) Screenshot/screenrecord tile
11) Advanced power menu
12) Double tap to sleep on statusbar
13) Option to disable quick settings/power menu on secure lockscreen
OTA Updating for official devices enables Users to get the newest version with ease.
DOWNLOADS:
Downloads:
AFH: H930
AFH: H932
GApps arm64:
Opengapps
Magisk:
Magisk
Sources:
Device Sources:
Device Tree: h930 + joan-common
Kernel: msm8998
Vendor: lge
lineage-16.0 branch
ROM Sources
ROM Source: https://github.com/cosp-project/
Huge thanks to
@SGCMarkus (For his help and device tree}
@zacharias.maladroit (For the awesome kernel develoments)
Awesome LG v30 Telegram Group
If i forgot anyone else i'm sorry, PM me to add you to the list :highfive:
​
If anyone is having issues with new kernel (freezes, random reboots, no data/wifi)
Plz flash this kernel:
https://drive.google.com/file/d/135b3Xt9IssT83CFtEzMzkg6USperRkp9/view?usp=drivesdk
It is Orion_WIP3_2 kernel in a AK2 (Anykernel2) zip. (Thanks @JohnFawkes)
You can just flash this zip as a regular zip..
So no more ".img" files that need to be flashed in boot partition.
This also means that you don't need to reflash Magisk after flashing a kernel!
As always "Encounter bugs? = Logcat" cant fix stuff based on a description of what happened. :good:
*Reserved2*
Inital Release
*Device:
- Used Jolla kernel by @jollaman999 with DAC features added by @JohnFawkes by @SGCMarkus (Thanks all 3! appreciate the work :highfive: :good: )
- Jolla Kernel Source
- Fixed AOD + Added Ambient Advanced Settings
- Changed device fingerprint to Google Pixel 3 (Android Pie)
Thanks for the ROM
Update
COSP Changelog: June 6th
Device:
• Added a default Gcam (Disable front cam nexus6p model in settings) (minor bug: camera might be blurry when opening, FIX: Switch camera 2x)
ROM:
From May to June patch
New:
+ June security patch merged
+ More modes for location tile
+ Captive portal switch (Settings -> Network & Internet)
+ "More info" on permission dialog, thx to @GrapheneOS
+ Incall vibration options (COSP Settings -> Miscellaneous)
Changed:
* DNS.watch by default everywhere
* moved PrivacyGuard (COSP Settings -> Miscellaneous)
* moved Reading Mode (COSP Settings -> Miscellaneous)
* volte icon
* some permissions changes by @GrapheneOS
Fixes:
* fixed AgressiveBattery auto enable
* fixes in PrivacyGuard
* minor SurfaceFlinger fixes (hopefully fix color correction)
* minor Settings fixes
* minor LatinIME fixes
H930:
https://androidfilehost.com/?fid=6006931924117890907
H932:
https://androidfilehost.com/?fid=6006931924117890906
Hi.
Does H930 can installed to H930DS model.thank you
mrsyamsul said:
Hi.
Does H930 can installed to H930DS model.thank you
Click to expand...
Click to collapse
yes. All h930 roms can be installed on h930ds model
BADA 187 said:
If anyone is having issues with new kernel (freezes, random reboots, no data/wifi)
Plz flash this kernel:
https://drive.google.com/file/d/135b3Xt9IssT83CFtEzMzkg6USperRkp9/view?usp=drivesdk
It is Orion_WIP3_2 kernel in a AK2 (Anykernel2) zip. (Thanks @JohnFawkes)
You can just flash this zip as a regular zip..
So no more ".img" files that need to be flashed in boot partition.
This also means that you don't need to reflash Magisk after flashing a kernel!
As always "Encounter bugs? = Logcat" cant fix stuff based on a description of what happened. :good:
Click to expand...
Click to collapse
Today i flashed the rom and provided kernel, the rom got freezed for 3 times till now. Can u suggest any other kernel to fix this issue?
I love this rom btw ?. It's butter smooth and supports ota
[email protected] said:
Today i flashed the rom and provided kernel, the rom got freezed for 3 times till now. Can u suggest any other kernel to fix this issue?
I love this rom btw . It's butter smooth and supports ota
Click to expand...
Click to collapse
Use ceres
https://forum.xda-developers.com/lg-v30/development/lunar-kernels-v30-t3934101
---------- Post added at 06:33 PM ---------- Previous post was at 06:24 PM ----------
Cosp is official now thanks to @BADA 187
https://mirror.codebucket.de/cosp/h930/COSP-190703-OFFICIAL-h930.zip
https://mirror.codebucket.de/cosp/h932/COSP-190703-OFFICIAL-h932.zip
I'm just sharing the link. All the credit goes to OP thank him for this amazing ROM.
PS: use custom kernel like ceres, default kernel doesn't have deep sleep
Update
COSP IS NOW OFFICIAL!! :highfive:
COSP Changelog
Device
- enabled stereo mic recording
- revert camera blobs to pre 21w, for more functionality
From June to July patch
New:
+ July security patch merged
+ expandable qs tiles
+ swipe to screenshot
+ switch for "data disabled" icon
Changes:
* screenshot delay to 0
* add some missing settings icons
* updated Substratum signature
Fixes:
* fixed location toggle
* fixes for fontservice
H930
https://mirror.codebucket.de/cosp/h930/COSP-190703-OFFICIAL-h930.zip
H932
https://mirror.codebucket.de/cosp/h932/COSP-190703-OFFICIAL-h932.zip
Plz download this version so you can receive OTA's updates
Thank you for your works! Nice rom!
BADA 187 said:
COSP IS NOW OFFICIAL!! :highfive:
COSP Changelog
Device
- enabled stereo mic recording
- revert camera blobs to pre 21w, for more functionality
From June to July patch
New:
+ July security patch merged
+ expandable qs tiles
+ swipe to screenshot
+ switch for "data disabled" icon
Changes:
* screenshot delay to 0
* add some missing settings icons
* updated Substratum signature
Fixes:
* fixed location toggle
* fixes for fontservice
H930
https://mirror.codebucket.de/cosp/h930/COSP-190703-OFFICIAL-h930.zip
H932
https://mirror.codebucket.de/cosp/h932/COSP-190703-OFFICIAL-h932.zip
Plz download this version so you can receive OTA's updates
Click to expand...
Click to collapse
any change for DAC (sound) after pie beta released.
Liking it so far.
Issues to report:
No lock screen message displayed when set
microG Network based location not enabled
Feature request:
Greater depth pattern unlock (5x5 etc...)
Fling
H930 works with V30+ US998?
kventura said:
H930 works with V30+ US998?
Click to expand...
Click to collapse
For AOSP/Lineage custom ROMs, yes. Read the Root Sticky, post #2, point #3.
https://forum.xda-developers.com/lg-v30/how-to/root-v30-t3927154
Why is this the only non stock rom i've found that has working bluetooth audio streaming with no skipping?
I was so surprised to find it working flawlessly, so refreshing.
Great work COSP team.
I have an app that creates/controls profiles based on network and other settings.
On this rom only, when the profiler attempts to turn off/on wifi I get a security toast asking if I want to allow the app to enable/disable wifi.
Is there a way I can bypass this toast warning?
The app has all its permissions granted, as well as:
pm grant sk.henrichg.phoneprofilesplus android.permission.WRITE_SECURE_SETTINGS
this command is suggested by the app developer install instructions, but I still am getting the wifi security toast.
Not sure if its related to that permission, thanks for having a look.
Thanks guys
The bluetooth sealed the deal for me, the best daily driver.
eigerzoom said:
Why is this the only non stock rom i've found that has working bluetooth audio streaming with no skipping?
I was so surprised to find it working flawlessly, so refreshing.
Great work COSP team.
I have an app that creates/controls profiles based on network and other settings.
On this rom only, when the profiler attempts to turn off/on wifi I get a security toast asking if I want to allow the app to enable/disable wifi.
Is there a way I can bypass this toast warning?
The app has all its permissions granted, as well as:
pm grant sk.henrichg.phoneprofilesplus android.permission.WRITE_SECURE_SETTINGS
this command is suggested by the app developer install instructions, but I still am getting the wifi security toast.
Not sure if its related to that permission, thanks for having a look.
Thanks guys
The bluetooth sealed the deal for me, the best daily driver.
Click to expand...
Click to collapse
hi, thnx for the great feedback.
what automate app do you use? i just tested wifi automation and there is a way to bypass the warning trough a shell script
su
to enable wifi
svc wifi enable
----------------
to disable wifi
svc wifi disable
i tested this myself just now on cosp and wifi does turn on/off without warning (with macrodroid app)
to check more commands in terminal type "svc" and it will show you a small list what you can control.
i use phoneprofilesplus , thanks for the tip
Looks like a great rom. Thanks for supporting h932

Categories

Resources