[ROM] [7.x] nAOSProm for Xperia S - Sony Xperia S, Acro S, Ion

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.

Related

[ROM][5.0.2][STABLE] AntaresOne & Alucard24's optimized CM12 builds [EOL]

{
"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 CyanogenMod 12 for the Samsung Galaxy S4 (Qualcomm variants)
Brought to you by AntaresOne & Alucard24​
Code:
#include <std_disclaimer.h>
/*
* 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.
*
*/
Features
Rock stable and faster than a rocket
Based on CyanogenMod 12.0 - Android 5.0.2 Lollipop
First Android Lollipop ROM released for Galaxy S4. Born as unofficial CM 12.0, evolved in Optimized CM 12.0
AntaresOne OTA Center built-in - your all-in-one assistant to check for updates & read XDA threads
Custom kernel Alucard-PWR-CORE with STweaks support, compiled with Linaro GCC 4.9.3 and XZ compression
F2FS support for cache, data, system and MicroSD Card
JustArchi's ArchiDroid Optimizations inside
-O3, Graphite, Pthread and Strict Aliasing optimizations
Many system tweaks (not hosted on GitHub) to enhance speed and stability
Only one zip for any Galaxy S4 with Qualcomm Snapdragon 600:
GT-I9505
GT-I9505G
GT-I9507
GT-I9508
Any SCH-I545
Any SCH-R970
Any SGH-I337
Any SGH-M919
Any SPH-L720
GT-I9515 is not supported (slighty different hardware)
Known issues
Device-related issues: none
Download
ROM builds are hosted on AndroidFileHost
TWRP Recovery v2.8.6.0 with F2FS management support: AndroidFileHost
Installation
Clean or first time install:
Download the ROM from the link above
Download GApps package for Lollipop
Put the zip files on your SDCard
Reboot in Recovery
Wipe Data/Factory Reset
Select "Install zip from SDCard"
Choose CM12 zip file
Choose GApps zip file
Reboot system
Update from a previous build:
Download updated build from the link above
Put the zip file on your SDCard
Reboot in Recovery
Select "Install zip from SDCard"
Choose CM12 zip file
Reboot system
First boot after install/update takes a while, wait at least 5 minutes for it to boot.
To convert cache/data/system partitions to F2FS look in 2nd post.
Sources
Available on GitHub: Device tree - Kernel
Credits
Alucard24 - kernel developer
[*]AntaresOne - ROM developer
[*]CyanogenMod
[*]vt0r - AndroidBuilder build server
XDA:DevDB Information
Android 5.0.2 | Optimized CyanogenMod 12 builds [STABLE], ROM for the Samsung Galaxy S4
Contributors
AntaresOne, alucard_24, smeroni68, franzyroy, JimSilver73
ROM OS Version: 5.0.x Lollipop
ROM Kernel: Linux 3.4.x
Based On: CyanogenMod
Version Information
Status: No Longer Updated
Current Stable Version: Final 20150420
Stable Release Date: 2015-04-20
Current Beta Version: Pre-Final 20150403
Beta Release Date: 2014-11-19
Created 2014-11-17
Last Updated 2017-05-19
Changelog 17/11/2014 - 7/3/2015
7/3/2015 - Beta 11
AntaresOne OTA Center:
Based on AntaresOne Updater by @Empty2k12
Added buttons for direct links to my XDA profile, @alucard_24 and @Empty2k12
Added buttons for direct links to this thread, Q&A and @franzyroy's Dark Lollipop theme Q&A thread
Added donate to me option to donate directly from app
App icon obviously updated (my new profile pic )
Changed last checked from 12-hours format to 24-hours
Fixed localized text in notification
Localization updates (English, French, German, Italian, Spanish - almost complete (only one string still needs to be translated))
Various UI updates: Material tint change from green to light blue, notification icon color, text color etc.
Device:
Enabled KSM [1/2]
Fixed moving apps to SD Card on device side (last time was only on ROM side)
Various code updates
Kernel:
Enabled KSM [2/2] (kernel same-page merging - also known as kernel shared memory)
Enabled WIIMote (Nintendo WII Remote controller) support - let's play together @alucard_24, no?
Video driver updates
Various other code updates - see here for details
ROM:
Bionic, Graphite, -O3 and strict aliasing optimizations - insane speed
Merged all the upstream CM changes (from 22/02 to today at 00:00)
Added left quick settings quick pulldown
Added LiveDisplay settings
Added visualizer to lock screen
Animate clear recents exit
Debloated - removed the following apps:
CM Account
CM Bug Report (useless for this ROM)
CM File Manager
Fixed multiuser
Launch default music player on headset connect (to enable: Settings->Sound & notifications)
Support full size application screenshots
Themes: enhanced theming capabilities
Various other code updates - for details see here or here
22/2/2015
Kernel:
Built with @Christopher83's Linaro GCC 4.9.3 2015/02
Various code updates
ROM:
Added touchscreen hovering support - thanks @frapeti
Fixed moving apps to external storage
Merged all the upstream CM changes (from 11/02 to today)
Various other code updates
10/2/2015 - Beta 10
Device - no significant changes
Kernel:
Linux Kernel 3.4.106
Various code updates
ROM:
Added ability to disable lockscreen targets
Added nav ring
Added per-app controls for LP keyguard notifications
Allow camera to use power key as shutter
Fix custom screen color controls
Fix profiles crash
Fix unpinning locked apps
Improve lockscreen tile behavior
Merged all the upstream changes from CM (any commit from 31/01 to 10/02)
30/1/2015
ROM:
Added LTE tile
Various code updates
25/1/2015 - Beta 9
Device:
Bluetooth updates
Fixed manual network search (no more "Error while searching for networks")
Revert adding of missing Samsung camera parameters
SELinux updates
Some other improvements
WiFi updates
Kernel:
Built with @Christopher83's Linaro GCC 4.9.3 2015/01
F2FS driver updates
Various code updates
ROM (not all the changes are listed here):
CM12 Theme Engine
MultiROM native support is back!
Added ADB over network, Compass, Lockscreen, NFC & Performance quick settings tiles
Advanced location settings for location tile in quick settings panel
Better filesystem detection at boot (native fs_mgr-based check instead of a hack to enable F2FS)
Configurable lockscreen shortcuts (@malybru will like this )
Configurable quick settings tiles
Configuration wizard at first boot
Expandable volume panel
Fixed (again) keyboard gesture typing
High touchscreen sensitivity (to enable: Settings->Language & input)
Integrated superuser access (to enable: Settings->Developer options->Root access) - Note: to unlock "Developer options", go in device info and press 7 consecutive times on build number
Link-unlink ringtone & notification volumes
Material ringtones & notification sounds
New bootanimation
New clock styles: center, hidden, left, right (default)
Per-app expanded desktop (to enable: Settings->Display->Expanded desktop)
Huge changes in source code
Various bug fixes
More system speed and stability, less battery drain
11/1/2015 - Beta 8
Device:
Added native boot.img support for GT-I9505G
SELinux updates
Kernel:
Built with @Christopher83's Linaro GCC 4.9.3 2014/12
Various code updates
ROM: (tiny changelog)
Added Lockscreen quick unlock
Clean up default profiles
Various code updates
Everything already merged here
5/1/2015 - Beta 7
Device:
Added ethernet feature
Added missing camera parameters
Disabled my softkeys manager
Enabled Performance profiles (Settings->Performance)
Enabled Qualcomm AAC encoder
GPS updates
RIL updates (both GSM/CDMA variants)
Update hardware keys overlay
Update vendor blobs
Kernel:
Various code updates
ROM:
Added softkeys backlight settings (enabled/disabled+timeout, Settings->Buttons->Backlight)
Added support for quick settings long press
Fixed volume keys wakeup & playback control
Various cleanups & optimizations
30/12/2014 - Beta 6
AntaresOne Updater:
App icon changed back to non-Christmas theme
Device:
SELinux updates
ROM:
Christmas theme removed, back to stock color scheme
Added option to wakeup screen through volume keys
Added charger/USB cable connect/disconnect configurable notification tone
Added option to swap volume buttons when screen is rotated
Added screen wakeup through user's voice
Fixed memory leak in system_server when screen on/off
Fixed volume keys long press to skip song (now short press sets volume, long press skips song)
A lot of "under-the-hood" improvements, fixes, updates
More performance & system stability
Upcoming changes merged from review.cyanogenmod.org
24/12/2014
Device:
SELinux updates
ROM:
Christmas special theme
Autoclean ART cache during ROM update
Remove & restore Bluetooth app during ROM update (fixes bluetoothshare crash after update)
Everything else already merged here on 24/12
22/12/2014 - Beta 5
Device:
GPS: reverted to old configurations/vendor blobs (now works again in device-only mode too)
SELinux updates
Kernel:
Completed updates from GPE 5.0
Fixed green screen tint also while charging battery (no more bug at all)
Updated missing video drivers code
ROM:
Cleanup button wake settings
Upstream updates from CM12
Everything else already merged here
20/12/2014 - LRX22G - Android 5.0.2
Device:
Reverted some GPS updates
Fixed softkeys manager (now works without making busybox symlink)
RIL blobs updates for Sprint/common CDMA variants (no Verizon & US Cellular since work perfectly)
Kernel:
Updates to fix green screen tint after lock/unlock
ROM:
No changes on user side, huge updates in code
19/12/2014 - Beta 4
AntaresOne Updater:
App back, fixed and updated to v5
Device:
Add softkeys manager by me, a little binary that permits to enable/disable back/menu buttons' backlight with persistent settings even after a reboot/shutdown. Look below in this post for how-to. Source: https://github.com/AntaresOne/android_device_samsung_jf-common/tree/cm-12.0/softkeys
Bluetooth audio stream working better than before, multimedia+calls are perfect
Bluetooth, GPS, NFC, Thermal engine & WiFi configuration files updates for Lollipop
De-unified CDMA RIL blobs: vzw variant use its own, usc too, sprint & other carriers use common CDMA libs (this should give better compatibility/network performance & stability)
Updated vendor blobs from GPE 5.0
Kernel:
Adapted ssp_dev to new alarm system
Various updates for Lollipop (merged GPE 5.0 kernel changes)
ROM:
Added Samsung's STK support (Sim Toolkit)
Added volume adjust sound preference for on/off (the one when you press vol+/- keys)
Fixed gesture tiping in keyboard
Fixed lockscreen's carrier text alignment & color
New battery icons! (Settings->Status bar)
Various other updates/fixes
Weather in quick settings panel is back and more stable (Settings->Status bar)
Everything else already merged here
18/12/2014
Device:
Changed some RIL stuff for CDMA variants (fixed sms showing "not sent" even if are sent)
ROM:
Add back Weather in quick settings panel (enable it in Settings->Status bar)
Added long press volume keys to skip tracks
More system stability
Temporarily removed OTA app (AntaresOne Updater)
17/12/2014
Device:
Added bluetooth and thermal engine sepolicies
Added Ambient Display in configuration files
ROM:
Format /system bug before updating ROM is fixed forever
Ambient Display (to enable it: Settings->Display)
All the changes here and here
@AntaresOne's secrets :good:
More speed and system stability
SMS/MMS showing "not sent" on CDMA variants should be fixed
15/12/2014
AntaresOne Updater:
Fixed high wakeup count
Huge decrease of data usage
Device:
Audio policy conf: testing BT A2DP parameters
Bluetooth audio stream fixed for both multimedia & calls
Move again GPS time server to izatcloud.net
Removed obsolete audio_policy.msm8960 lib
Switch back to QCOM PowerHAL
Updated sepolicies
Kernel:
Built with Linaro 4.9.3 toolchain optimized for ARM-Cortex-A15
Disabled hyper, pegasusq & slim CPU governors
Restore MMC wake/suspend functions
Sched: Fix inaccurate accounting for real-time task
Various block/fs/kernel/security updates
ROM:
BetterBatteryStats app autobackup/autorestore while updating ROM
Consistent update to the framework, everything already merged
DocumentsUI: Fix download status was displayed incompletely
Eleven is now the default music player
Fixed installation/update bug found in all the builds between 26/11 and 9/12
Update status bar's HSPA+ icons, goodbye holo!
More optimizations, @AntaresOne's secret!
9/12/2014 - Beta 3
More stability, more smoothness, very less battery drain!!
Powered by Alucard Core
Device:
Enabled Qualcomm Fluence (active noise cancellation)
Use again NUPlayer as default (if you want to switch to AwesomePlayer, go in Developer settings)
Kernel:
Goodbye "weird" wakelocks!
ROM:
Added HSPA+ icon in status bar
Added configurable 0, 90, 180, 270 degrees screen rotation
Bug fixes & various updates to AntaresOne Updater app, materialized! - thanks @deutron
Fixed a bug that caused the location icon to stay visible even if Location was off
Possibility to hide Alarm icon in status bar
Added secondary storage support for app installation
Cleanup duplicate ringtones/alarms
Fixed sim pin lock message displaying incorrectly issue
Various other bug fixes
Everything else already merged here in last 3 days
6/12/2014
Device:
Enable pulsing LED on boot
Kernel:
Fixed screen wakeup through back/menu keys on kernel side - thanks @alucard_24
ROM:
Added notification counter in status bar (enable in Settings->status bar)
Added screen wakeup through volume keys
Added USB mass storage support
Added weather info in quick settings panel (enable in Settings->status bar)
New ADB status bar icon
New AntaresOne Updater icon, it's winter time! - thanks @ronnie498
New default wallpaper -- thanks @pr0xy mAn1Ac
Everything else already merged here (till 17:00 GMT+1:00)
5/12/2014
Device:
Fixed camera switching issue (the one where you shoot a photo then you choose front camera and can't be used until device reboot)
ROM:
Added framework support for Qualcomm's time_daemon
Added possibility to answer call with home button & close/reject call with power button (useful for the winter )
New way to show battery percentage: not showed/inside battery icon/next to battery icon
More system stability & minor bug fixes
Everything else already merged here (till 17:00 GMT+1:00)
3/12/2014 - LRX22C - Android 5.0.1
Device:
Add back time daemon & update sepolicy for it (date/time issues fixed forever)
GPS fixed again
Use Google's media codecs
ROM:
LRX22C - Android 5.0.1 ("Misc" battery drain & WiFi issues are permanently fixed)
Added AntaresOne Updater app to check available updates for this ROM - thanks @deutron
Added Development shortcut in recent apps (enable it in Developer options)
Added support to import contacts in local phone storage
Clean Security/Privacy settings
Disable screen wakeup through back/menu keys
Fix IME (keyboard) selector notification toggle
Improve brightness slider behavior
Location icon no more showed on status bar if Location is disabled
Make clock & time clickable in statusbar
Material Bluetooth app dialogs
Removed CM Updater app (useless for unofficial builds & for CM12 at the moment)
Graphical updates to Browser app to be "the real Material"
Use CMHW serial number
Some other changes here
Various updates in Trebuchet (default CM launcher)
Everything else already merged here (till 20:00 Italian time)
1/12/2014 - Beta 2
Device:
Moved GPS time server from gpsonextra to izatcloud
NFC is fixed: 1/2
Some WiFi updates for Lollipop
Update again SELinux policies
ROM:
Added battery percentage in status bar (Settings->Status bar to enable it)
Added cursor control through volume keys
Added home button screen wake
Added IME (keyboard) switcher notification
Added screen wake when a power source is connected/disconnected (Settings->Display->Advanced settings to enable it)
Animated Rotation tile in quick settings menu
Disabled gpio keys (touch keys) vibration on press
Fixed Netflix issue found in previous build
Integrated Superuser is now fully working. No need to flash SuperSU zip anymore
Everything already merged here (till 17:00 Italian time)
27/11/2014
Device:
Fixed Camera, Flashlight & Radio part issues found in previous build
Remove old sepolicies & add device-specific ones
ROM:
Added option to show battery percentage (still not showed, will be in next build)
Graphical updates to Messaging app
Everything already merged here
26/11/2014
Device:
Add F2FS support
Fixed exFAT not working in previous build
ROM:
Everything already merged here
25/11/2014
Device:
Switch once again to CM PowerHAL
ROM:
Added in-call vibration features
Added Personalization category and status bar brightness feature
Added quick-quick settings pull down (from the right side)
Added double tap status bar to sleep
Fixed Contacts app crashing
Fixed RIL issue found in previous build
New Messaging app
24/11/2014
Device:
Add ANT+ support
Disabled time_daemon (fixed date/time random crash & reset after boot)
ROM:
Double tap to sleep improvements - note: this feature can't be enabled yet, will be possible in the next build
Everything already merged here - commits till 18:00 (italian time)
23/11/2014 - Beta 2
Device:
Add shell property to use AwesomePlayer as default
Enable Multiuser support
Enable triple framebuffers
Netflix is now working
Remove NFC module suffix
Switch to CM PowerHAL
Update NFC configuration for new module (NFC is still broken, at least for me)
Some more changes here
ROM:
exFAT is fixed:
http://review.cyanogenmod.org/#/c/78850/
http://review.cyanogenmod.org/#/c/78971/
http://review.cyanogenmod.org/#/c/78972/
Added advanced reboot menu
Added double tap to sleep gesture - note: this feature can't be enabled yet
Added increasing ring feature
Added long press back to kill app
Buttons: Allow disabling hardware navigation keys
Development Settings: fix setting reset on disable
Multiuser now supported
Notification light's color now supports custom colors
Everything already merged here
21/11/2014
Device:
Add back deviceHardwareKeys integer
Enable Qualcomm Bionic optimizations
Radio part now fully working (data, send/receive messages, ingoing+outgoing calls)
Some more changes here
Update thermal engine configurations
Kernel:
Enable exFAT support (but still not working)
ROM:
Everything already merged here
Removed NfcNci package that causes high battery drain (unneeded since NFC it's still broken)
Superuser is now integrated with ROM (like previous CM ROMs), no need to flash SuperSU anymore
20/11/2014
Device:
Disable LOGD
Don't build consumerIR library
Remove HCE permission of NFC
RIL is now working, but not fully. You can surf on the net through data connection, send/receive messages and call, but incoming calls aren't showed (you can't answer and you don't know if someone [and who] is calling you)
Update media profiles
Use only device-specific sepolicies
Use prebuilt consumerIR library from CM11 M9 (IR LED is now working)
ROM:
Everything already merged here
19/11/2014 - Beta
Device:
Add back building of GPS stuff (GPS now works)
Add back building of msm8960 primary audio library (sound now works)
Add jflteRIL (but still not working)
Enable extended font support
Remove some unneeded audio policy extensions
Reverted de-unifying of variants, now they're again together under "jflte"
Kernel:
Switched to GZIP compression (faster boot than LZMA)
ROM:
Everything already merged here
17/11/2014
Initial public release
Video reviews
Thanks to @ISF
LMH1998 said:
This is the review of some earlier builds, didn't have time to edit it sooner.
Click to expand...
Click to collapse
Thanks to @LMH1998
Thanks to @nadejo
Changelog (starting from 8/3/2015)
20/4/2015 - Final - Stable - Clean install required
AntaresOne OTA Center:
Removed DarkUI thread
Updated italian translation
Various minor updates
Device:
Removed discard flag in fstab
Kernel:
Ramdisk updates
Various code updates - @alucard_24
ROM:
JustArchi's ArchiDroid Optimizations V4 - here and here
F2FS for system not as default anymore to fix installation in recoveries without mkfs.f2fs (look below in this post to convert to F2FS)
Merged all the upstream changes from CM (branch cm-12.0)
More system stability & speed
Various code updates
3/4/2015 - Pre-Final
Device:
Add GPS set privacy
Kernel:
Various code updates
ROM:
Added brightness settings to Profiles
CMFileManager: fix support for USB-OTG
Merged all the upstream changes from CM (see here for info)
21/3/2015
ROM:
Merged all the upstream CM changes
Various code updates
15/3/2015
Kernel:
Alucard CPU governor updates
Various code updates
ROM:
Merged all the upstream changes from CM
14/3/2015
Kernel:
Some MMC changes from official Samsung Lollipop kernel
ROM:
Merged all the upstream changes from CM
Weird screen tint LiveDisplay bug should be now fixed
LiveDisplay: fix for multiuser
Various code updates
12/3/2015 - Beta 12 - Clean install required
Device:
Disable config_show_apn_settings_cdma (apparently causes issues on non-CDMA devices)
Enabled OTG storage settings
GPS: update build target (now fixed and perfectly working)
Kernel:
Various code updates
ROM:
Merged all the upstream changes from CM
New STweaks, materialized! Thanks B--B
New installation script! (this *should* definitely fix Bluetooth share & GApps FCs after a dirty update)
Fixed 2G/3G/LTE switch
Fixed disappearing clock in status bar
Fixed LiveDisplay color calibration
Various other code updates
Various SystemUI updates
Various Theme Engine updates
8/3/2015
Device:
Added XPrivacy SEPolicy
Ramdisk updates
Various device tree updates (see my GitHub for details)
WiFi instability fixed
ROM:
Added back CM File Manager
Merged all the upstream changes from CM
Testers
@franzyroy @Jimsilver73 @smeroni68
Using F2FS
What it is? Wikipedia
To use it you should first convert your EXT4 partitions through recovery, before installing this ROM.
On PhilZ:
Wipe and format options->custom format options->toggle ext4 f2fs migration
Format cache->f2fs
Format data and data/media-> f2fs (Warning: internal storage is formatted, make a backup of your personal data before doing this!)
Format system->f2fs
On TWRP:
Download and install this TWRP version: https://www.androidfilehost.com/?fid=95916177934546651
Wipe->advanced wipe
Select cache->change or repair file system->f2fs
Select data->change or repair file system->f2fs (Warning: internal storage is formatted, make a backup of your personal data before doing this!)
Select system->change or repair file system->f2fs
Now you can install this ROM following installation steps in post above
Banners
If you want to give an awesome look to your signature and let the world know what ROM you're using, add in your signature the code that you find below the preview
Normal
HTML:
[CENTER][URL="http://goo.gl/Pq1sL2"][IMG]http://i57.tinypic.com/2lvy2l2.png[/IMG][/URL][/CENTER]
Blue
HTML:
[CENTER][URL="http://goo.gl/Pq1sL2"][IMG]http://i62.tinypic.com/2yyuibq.png[/IMG][/URL][/CENTER]
Cyan
HTML:
[CENTER][URL="http://goo.gl/Pq1sL2"][IMG]http://i57.tinypic.com/10xenua.png[/IMG][/URL][/CENTER]
Green
HTML:
[CENTER][URL="http://goo.gl/Pq1sL2"][IMG]http://i61.tinypic.com/35mjcsk.png[/IMG][/URL][/CENTER]
Greyscale
HTML:
[CENTER][URL="http://goo.gl/Pq1sL2"][IMG]http://i58.tinypic.com/5be8tx.png[/IMG][/URL][/CENTER]
Inverted
HTML:
[CENTER][URL="http://goo.gl/Pq1sL2"][IMG]http://i59.tinypic.com/11tr2ug.png[/IMG][/URL][/CENTER]
Low flames
HTML:
[CENTER][URL="http://goo.gl/Pq1sL2"][IMG]http://i59.tinypic.com/2u7lq4p.png[/IMG][/URL][/CENTER]
Pink
HTML:
[CENTER][URL="http://goo.gl/Pq1sL2"][IMG]http://i60.tinypic.com/3496gs6.png[/IMG][/URL][/CENTER]
Red
HTML:
[CENTER][URL="http://goo.gl/Pq1sL2"][IMG]http://i59.tinypic.com/2nqrzbk.png[/IMG][/URL][/CENTER]
Violet
HTML:
[CENTER][URL="http://goo.gl/Pq1sL2"][IMG]http://i60.tinypic.com/e9j87b.png[/IMG][/URL][/CENTER]
Yellow
HTML:
[CENTER][URL="http://goo.gl/Pq1sL2"][IMG]http://i58.tinypic.com/2wcff4k.png[/IMG][/URL][/CENTER]
[Theme][CM12/CM12.1][Theme Engine] Dark side of Lollipop [discontinued here]
Dark side of Lollipop
for all roms with Theme Engine [CM12 & CM12.1]​
Discontinued here...
Franzyroy's 'Dark side of Lollipop", all subjects on the theme go THERE
Links of "AndroidFileHost" and the PlayStore are still there, so you can still download them from this post.​
Screenshots:
Click to expand...
Click to collapse
More of screenshots:
Click to expand...
Click to collapse
Modified Apps:
Apex Launcher
AudioFx
Browser
Calculator
Calendar
Camera
CELL Broadcast
Contacts
Cyanogen lockclock
DeskClock
Dialer
DocumentUI
DualBoot Patcher
Eleven (Cyanogen player)
Facebook
Facebook messenger
File manager (Cyanogen)
Gallery
Gmail
Google calendar
Google chrome
Google chrome beta
Google Doc
Google Keep
Google messenger
Google music
Google+
Google Quick Search Box
Hangout dialer
Keyboard
MMS
Phone
PlayStore
Package Installer
Settings
Sound recorder
SuperSU
SystemUI
Talk
Tele Service
Theme Chooser
Trebuchet
Viber
Youtube
Other apps
Changes (in the latest):
Next changelogs
Now available on the PlayStore
DOWNLOAD​
Click to expand...
Click to collapse
Old versions:
Twenty-seventh version:
Twenty-sixth release (20150327)
Revert to a color that goes with all menus - there were still few bugs with that(e.g: Twitter).
Fixed a displaying issue minor in mobile networks of Settings.
Reduced the app size.
Theme customization: tick / untick.
Fixed click effect on stock MMS app.
Twenty-fifth version:
Twenty-fifth release (20150321) - Link AndroidFilesSharing - on the PlayStore
Fixed and improved of Gmail app
Updated DualBoot Patcher
Big improvement of Contacts app
Improvement of Google messenger app
Improvement of dropdown menus
Added Google calendar app
Added Google chrome beta
Added Facebook messenger app (made by side)
Improvement of Viber app (made by side)
Improvement of Trebuchet background (made by side)
Twenty-fourth version:
Twenty-fourth release (20150317) - Link AndroidFilesSharing
Fixed issues for certains users
Changed the theme icons (made by side)
Twenty-third version:
Twenty-third release (20150314) - Link AndroidFilesSharing
Fixed issues with several Google apps
Fixed a issue in CM file manager (made by side)
Improvement of Contacts app
Improvement of Dialer app
Improvement of Facebook app (made by side)
Added Google doc app
Added documentUI app (made by side)
Added superSU app (made by side)
Added Viber app (made by side)
Changed the theme icons (made by side)
Twenty-second version:
Twenty-second release (20150310) - Link AndroidFilesSharing - on the PlayStore
Fixed a issue with expanded desktop in Settings
Fixed an issue with installation in the PlayStore
Fixed completely the first MMS background
Improvement of system displaying
Improvement of displaying of Google now
Twenty-first version:
Twenty-first release (20150308) - Link AndroidFilesSharing
Fixed a minor issue in DualBoot Patcher app with the boxes to tick/ untick
Fixed a minor issue in Dialer
Fixed a minor issue in MMS (message count color)
Fixed a bug where on volume button press,there is 1 hidden icon white ,a bell(made by side)
Reduced the apk size by the compression of images(made by side)
Big improvement of icons package(made by side)
2 above changes do that the apk size is reduced.
Twentieth version:
Twentieth release (20150306) - Link AndroidFilesSharing
Added Cyanogen lockclock app
Changed the theme fonts (Round light Lollipop fonts)
Modified the icon in red to hang up a call
Fixed a text issue with the update of Google Now
Fixed MMS background (the first displaying of all messages) - made by side
Fixed the issue when we would add a contact from the dialer
Improvement of "Theme chooser" displaying in Settings
Improvement of Calculator displaying - made by side
Improvement & fixs of DualBoot Patcher app (icons & texts)
Ninteenth version:
Ninteenth release (20150303) - Link AndroidFilesSharing
Improvement of Google messenger
Improvement of Google music
Improvement of Facebook by side
Improvement of apps icons by side
Improvement of Gallery by side
Eighteenth version:
Eighteenth release (20150227) - Link AndroidFilesSharing
Apk's icon modified by side (final logo of the apk)
Lockscreen and home wallpapers modified by side
Improvement of default app menu, it will still be more with this commit in the rom (is or will on the next of AntaresOne, depends to my update)
Added Google music app
Added Apex launcher app
Added Google Chrome app
Added Facebook app by side
Modified its name but will however installed over other
Seventeenth version:
Seventeenth release (20150223) - Link AndroidFilesSharing
Movable background by @side
Added performance/power save icon/balanced by @side
Apk's icon modified by @side
Added icons apps by @side
Improvement of bootanim by @side
Improvement of Settings
Improvement of Contacts
Severals apps modified in their header (Brower - Contacts - DualBootPatcher - Eleven - File manager - Gallery - MMS - Sound recorder - Talk - youtube and others)
Added Google messenger app
Added Google+ app
Added Google Keep app
Sixteenth version:
Sixteenth release (20150221) - Link AndroidFilesSharing
Fixed to 99,99% of the displaying in "Settings" app
Improvement of layouts in "Settings" app
Really added Hangout app (Talk) - the last time, it was Hangout dialer
Fifteenth version:
Fifteenth release (20150218) - Link AndroidFilesSharing
Improvement in Contacts app
Fixed MMS issue
Added File Manager app
Added Hangout dialer app
Added YouTube app
Fourteenth version:
Fourteenth release (20150217) - Link AndroidFilesSharing
Big improvement in settings, also in the system and apps, added the click effect in the layouts
The text of incoming messages should be better seen in MMS app
Added Sound Recorder app
Added AudioFx app
Thirteenth version:
Thirteenth release (20150215) - Link AndroidFilesSharing
Improved the displaying in Google Quick Search Box app
Added Calculator app
Come back to the old settings in MMS app (I hope it'll fix the problems of displaying, I don't see them, an issue of my device or my DualBoot)
Twelth version:
Twelth release (20150212) - Link AndroidFilesSharing
Fixed issue in the displaying of dropdown layout in the Drive app
Changed the wallpapers
Improvement of the apps icons (made by @side )
Improvement the icons of certains apps (made by @side )
Added DeskClock app
Added Eleven app (Cyanogen player)
Added Gallery app
Eleventh version:
Eleventh release (20150209) - Link AndroidFilesSharing
Fixed some issues in certains apps installed like MyfitnessPal
Tenth version:
Tenth release (20150208) - Link AndroidFilesSharing
Fixed some issues in Google Play Store
Fixed some issues in the notifications
Added browser app
Added Gmail app
Added DualBoot Patcher app for those who use it
Ninth version:
Ninth release (20150207) - Link AndroidFilesSharing
Fix and improvement of displaying in Settings app
Added CELL Broadcast app
Added package installer app
Added Phone app
Added Tele Service app
Added Trebuchet app
Eighth version:
Eighth release (20150203) - Link AndroidFilesSharing
Improvement of displaying of systemUI app
Seventh version:
Seventh release (20150202)
FIXED ALL FC(s) ISSUES! - tested all the day of yesterday and this morning without issue...
Have made clear in the synthaxes
New Dark lollipop bootanimation (mine, the same that on AntaresOne but in black and the CM droid in green)
Added customized camera app
Sixfth version:
Sixth release (20150131)
Completely fixed the FC(s) issues in Settings. Yes, there still were, like in /Settings/Account/Google!
Fifth version:
Fifth release (20150130-2)
The FC(s) should be fixed
Now the theme is recognized like a theme pack, you can see anywhere in /Settings/Themes
The theme has now some customized icons for the apps
The theme has now some fonts
Fourth version:
Fourth release (20150130)
Added MMS app
Added PlayStore app
MMS app partially customized
Third version:
Third release (20150129)
Another improvement of the displaying in /Contacts/Groups
Second version:
Second release (20150128)
Improvement of the displaying in /Settings/More/Mobile networks
Improvement of the displaying in /Contacts/Groups
First version:
First release (20150127)
Now it's an app for Theme Engine
Old tasks:
Now the app is on PlayStore, it's unnecessary!
To do:
Put the app on the SD card (no matter)
Authorized "unknown sources" in Settings/Security
Install the app
Others infos:
Old versions
Your favorite theme is uninstalled after to have updated the Gapps, you should reinstall Desclock app, use this zip, drag and drop your DeskClock app of your rom zip inside instead of the one which is already in /system/app/DeskClock. Goes to the recovery, install the zip and reboot.
...
...
If you have a problem with QS background:
It's always like the original theme, then you should follow this steps:
Download SQLite Editor (paid)
Launch SQLite Editor
Scroll down until you see Settings Storage (com.android.provider.settings)
Click on "secure"
Scroll down to (usually the last option) "themeConfig" and click on it.
Click on Edit on top.
Delete everything inside value.
Click Save
Reboot
Or if you doesn't want to pay, You can also just use adb and avoid apps altogether. Like that:
Code:
adb root
adb remount
adb shell
# cd /data/data/com.android.providers.settings/databases
# sqlite3 settings.db
sqlite> update SECURE set value="" WHERE name="themeConfig";
sqlite> .quit
Contributors:
Franzyroy - if you want to donate me, just click on my nickname!
@side (think to thank him)
Credits:
@AntaresOne for this rom
@Vivek_Neel which helped me
@nicholaschum for his tuto
@Leo_elstin for his theme which helped me
@side for his help (icons and others)
@Spannaa , @nicholaschum , @Primokorn for the solution how fixes the "QS background" issue.
@AntaresOne to put the app on the PlayStore
Donators (thank you to them) :
@sronweb
@goryan
Version Information:
Status: Stable
Created: 2015-01-27
Last Updated: 2015-xx-xx
Other info: App for CM12 and CM12.1 with Theme Engine

			
				
External SD card man ... Is broken
And No u are not need to convert anything
Lesen Äffchen
dr.wtf said:
what about using google and finding it on wikipedia within 2 seconds?
Click to expand...
Click to collapse
So, the mobile network, like calls and 3d won't work? Sorry for my bad english
netonicodemos said:
What is RIL? Someone explain for me please
Click to expand...
Click to collapse
A*Radio Interface Layer*(RIL) is a layer in an operating system which provides an interface to the hardware's radio and modem on e.g. a mobile phone.
Sent from my SAMSUNG-SGH-I337 using Tapatalk
This is one hell I f an alpha ROM...to have all this working and our first build! You sir are awesome! Will repost any bugs for(other than those stated in op) for the jflteusc
Thank you so much, eargerly waiting for the download link to appear
Great
It's amazing that at the moment only a few components don't work. Also the camera, I didn't expected it's working in the beginning (okay the cm code is changing in the next future and may some issues later but we'll done, sir)
Hopefully we're seeing more of you in the next time
Gesendet von meinem GT-I9505 mit Tapatalk
Edit: Is the Play Store working?
$10 says I break the refresh button out of excitement. Awesome job devs and many thanks.
rboy28 said:
Great
It's amazing that at the moment only a few components don't work. Also the camera, I didn't expected it's working in the beginning (okay the cm code is changing in the next future and may some issues later but we'll done, sir)
Hopefully we're seeing more of you in the next time
Gesendet von meinem GT-I9505 mit Tapatalk
Edit: Is the Play Store working?
Click to expand...
Click to collapse
He didn't say anything g about the play store being broke...seeing as WiFi works, all should be well...I know we are going to run into issues where some users have a problem only they have but, please remember, this is an alpha build...I mean alpha!!! So if you do have a unique issue, please get a logcat to him so that it may help with future builds!
andrew.johnson42 said:
$10 says I break the refresh button out of excitement. Awesome job devs and many thanks.
Click to expand...
Click to collapse
BakedTator said:
He didn't say anything g about the play store being broke...seeing as WiFi works, all should be well...I know we are going to run into issues where some users have a problem only they have but, please remember, this is an alpha build...I mean alpha!!! So if you do have a unique issue, please get a logcat to him so that it may help with future builds!
Click to expand...
Click to collapse
It's coming
Uploaded 192/224 MB, meanwhile I'm pushing sources on GitHub
Awesome! Can't wait till its done uploading! Thanks for the share! Will flash as soon as its online. Will try do as much reporting and solving bugs as I can.
AntaresOne said:
It's coming
Uploaded 192/224 MB, meanwhile I'm pushing sources on GitHub
Click to expand...
Click to collapse
Sooooo close! Thanks man!
Sent from my jflte using XDA Free mobile app
mcconvict said:
Sooooo close! Thanks man!
Sent from my jflte using XDA Free mobile app
Click to expand...
Click to collapse
Finished!
Sources uploaded on my Github
Done downloading

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

[JDCTeam][6.0.1][12 March][OMS-Substratum] The Android Open Source Project MOB31T

{
"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"
}
The Android Open Source Project Marshmallow
Brought to you by Jflte DevConnection Team​
POWERED WITH SUBSTRATUM THEME ENGINE​Click HERE to watch a video on Substratum.​
Code:
#include <std_disclaimer.h>
/*
* 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.
*
*/
What is AOSP?
AOSP is Android as Google publish without other modifications. More or less AOSP is the Nexus devices stock rom without gapps. Anyway to get a working system me and @AntaresOne added some changes from CyanogenMod.
Please do not ask for features to be added because we're not going to add more to keep this ROM small, fast and pure.
JDCTeam
In alphabetical order:
Diego Monaco - @alucard_24
Dimitris Katikaridis - @side
Franck Rohée - @franzyroy
Ray Daley - @gadget!
Jim Silverlock - @Jimsilver73
José Adolfo Galdámez - @josegalre
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 - @SkL*
Screenshots:
Click on the screenshots to get full size:
​
Known issues
ANT+ (not supported)
You will tell us
Download
ROM builds are hosted on RomHut
TWRP Recovery v3.0.0-0 with F2FS support (JDC Themed): RomHut
Installation
TWRP Recovery v3.0.0-0 with F2FS support (JDC Themed) is suggested for installation
Device variants supported: I9505, I9505G, I9507, I9508, I337, M919, I545, R970, L720, S970G, S975L (I9515 and I9500 are not supported).
AT&T and Verizon users: since your bootloader is locked, you must be on the UCUAMDB or UCUAMDL bootloader if you own an AT&T phone, otherwise if Verizon you must be on the VRUAMDK bootloader in order to use this ROM. Do getprop ro.bootloader in Terminal Emulator or through ADB shell to find out which bootloader you have
First time or clean install:
Download the ROM from the link above
Download GApps package for Marshmallow 6.0
Download ThemeReady GApps package for MM arm
Put the zip files on your SDCard
Reboot in Recovery
Wipe Data / Factory Reset
Optional: convert to F2FS
Select "Install zip from SDCard"
Choose AOSP ROM zip file
Choose GApps zip file
Choose TBO GApps zip file (needed for complete theming of some Gapps with OMS overlays)
Flash
Reboot system
Update over an existing previous AOSP MM build (manual update with TWRP):
Download updated build from the link above
Put the zip files on your SDCard
Reboot in TWRP Recovery
Select "Install zip from SDCard"
Choose AOSP ROM zip file
Flash
Reboot system
NOTE: the "dirty" flash to update an existing version DO NOT NEED any new re-flash of Gapps and TBO... integrated BackupTool during rom install will backup your gapps (already installed) and restore them after rom update!
NOTE: Stable version is dex-preoptimized, so do not wipe cache and Dalvik after rom flash!
First boot after install/update takes a while, wait at least 5 minutes for it to boot.
To convert cache, data and system partitions to F2FS look in post below.
General notes
Rom is pre-rooted and has SuperSU v2.79 SR3 integrated
JDC Toolbox app give you the ability to manage LEDs sequence on boot, IR driver selection and more...
Busybox is pre-installed with Alucard kernel but is located in a separate location. From Stable 6 is possible to install another version of busybox, and this do not interfere with STWeaks.
Some phones has problems with touch screen sometime not responding (download the Stock kernel from romhut and test with it)
[*]Theming: rom has from this build the new SUBSTRATUM THEME ENGINE. Use the integrated Substratum app to apply OMS overlays (OverlaysManagerService). RRO layers will not work anymore...
[*]Theming: to apply OMS overlays to some apps, you need also to flash TBO GoogleApps-ThemeReady-LP-MM-N-v31.0.zip right after your Gapps package from recovery. This means to be clear: ROM + GAPPS + TBO
We use 5.1 blobs for radio interface. Update your phone to latest Baseband and Bootloader available for your variant (must be a version 5.0 official Baseband)
We discourage the use of xposed framework, but the rom support it
For devices with locked bootloader (like Verizon and AT&T), the latest SuperSU package will fail to install. Please after rom flash, provide a manual install of an older SuperSU zip (as version v2.52) and later update from playstore to latest official apk version.
Sources
GitHub
Social
Google+: JDCTeam Community
YouTube: JDCTeam TV
Credits
JDCTeam
CyanogenMod
Google
HITMAN-CREED: Screenshots, Tips&Tricks
Special thanks:
RomHut
gkkovacs - JDCTeam-Build01
azuziel - JDCTeam-Build02
Team Codefire - JDCTeam-Build03
XDA:DevDB Information
AOSP 6.0.1 for Samsung Galaxy S4 (Qualcomm variants), ROM for the Samsung Galaxy S4
Contributors
-+BB+-, AntaresOne, smeroni68, alucard_24, MattBooth, angelcalibur, franzyroy, hawkerpaul, javelinanddart, Jimsilver73, side, smstiv, josegalre
Source Code: https://github.com/AOSP-JF-MM
ROM OS Version: 6.0.x Marshmallow
ROM Kernel: Linux 3.4.x
Based On: AOSP
Version Information
Status: Stable
Current Stable Version: Stable 11
Stable Release Date: 2017-03-12
Created 2015-11-18
Last Updated 2017-03-12
Reporting issues
Please report issues in our issue tracker: https://github.com/AOSP-JF-MM/issue_tracking_aosp/issues
Things like "this doesn't work", "this keeps FCing", "found a bug: *someapp* FC" etc. don't help. We need logs!!!!!!
Do not report bugs if you:
Flashed a different kernel
Installed or did mods from untrusted sources
Installed Xposed
Modified system files
Changelog
20161117 - Stable 9
MD5 - 296c92872b04d43d60ad9a9814c738ae
Kernel
General code updates
VoIP: more fixes + updates
Fixed sdcardfs
ROM
Gemini/Jflte: enable sdcardfs
Add lg G5 international to build devices (WIP)
jflte: remove unused graphics libraries
jflte: more fixes for VoIP mixers
Substratum: update to v470 (is needed a full uninstall/removing of installed themes and overlays!)
Update sources to Android 6.0.1 release 74
Gemini: update blobs to MIUI 6.9.29 dev firmware
Sensors: fix a memory leak
WebWiev: update to latest stable and beta versions released by Google
Ramdisk: small fixes
Xposed: jni: consider /data/app to the fd whitelist if Xposed is detected
20161011 - Stable 8
MD5 - a88e77e56a4b8874e21e377d42b30ccd
Kernel
Compile with GCC 6.0.1 + fixed compiling warns
Small code updates
VoIP: fixes + updates
ROM
Xiaomi Gemini bringup
Port CAF additions from cm (mostly needed by Gemini)
Telephony: general fixes, especially for MSIM devices (completely reworked the repos during Gemini bringup)
MSIM: tons of fixes
Build: completely rework device versioning and add support for custom builds
Settings: general fixes (completely reworked the repo during Gemini bringup)
General fixes on various repos
Ported some CAF missing functions/enhancements on various repos
WiFi: fixes and enhancements
IMS: ported and fixed all CAF updates/functions/enhancements
Blur: general fixes/enhancements
jflte: Add support for Samsung extended AGPS
Gemini: fix qcom keymaster
STweaks: fixed profile check
Fix SuperSU installation for block-based OTAs
Gemini: enable fingerprint wakeup
Gemini: enable dex pre-opt
Gemini: move to Google webview beta version
SuperSU: update to v2.78SR1
Substratum: update to v231
jflte: GPS: removed not used files/services
msm8960: audio: fixes for voip and calls
msm8960: display: fixes and improved portability
Updated some translations
Fixes for libcameraservice
libutils: fix deadlock in elapsedRealtimeNano
Gemini: use WLAN driver builtin in kernel
Gemini: fixed some selinux denials
Gemini: update proprietary blobs
jflte: remove some QC encoders from codecs list
jflte: audio: fix VoIP usecases
Update sources to Android 6.0.1 Release 72 (M4B30X)
Fixed screen recording (New Screencast App)
20160910 - Stable 7
MD5 - 8f23d0f7835a6b8383127c0a041eeb55
Kernel
General code updates
Ramdisk: tune Thermal values
Ramdisk: small fixes and cleaning on scripts
Ramdisk: set sys.io.scheduler at boot
Ramdisk: port updates from N and handle scripts in the same way
Merged latest 3.18 fixes/updates for ext4
Ported some updates from N branch
ROM
Added BackupTools for gApps
Immersive recents: updates, fixes and cleaning
OMS: Allow system effect sounds to be themed (require a soft reboot)
QS: Add Substratum Shortcut Tile
General translations updates
Settings: InstalledApp: show link to Google Play
wifi: general fixes
audio: Update audio_platform_info.xml
MediaProvider: various bug fixes
APN: small fixes for T-Mobile MK DATA access
Substratum: update to v214
Gallery2: completely reworked and updated
Blur: add back libuiblur.so library and add an option in Settings-->Display for enabling/disabling blur effect (default: ON)
HW button rebindings: fixes and updates
Proprietary blobs: update to GPE I9505GUEUDPF1
jflte: enable native time service
jflte: update GPS headers
init: general fixes + fixed some compiling warns
Drop SnapdragonCamera in favour of stock AOSP Camera2 app
SuperSU: update to v2.78
Settings: expose PhoneInfo (needed for some Carriers)
Battery icons: updates, fixes and added battery bar feature
Update sources to Android 6.0.1 release 66
Immersive recents: completely reworked the code, now transitions are much more smoother
RIL: removed old LP hack for NO SIM issue in Airplane Mode and fix things in a proper way
20160812 - Stable 6
MD5 - 574933885b141b453b28ed78f6d72271
Kernel
General code updates/fixes
Updated and fixed sdcardfs for stacked fs support + small fixes from Google
Fixed SM-S975 sensors
Improved power consumption
Updated and tuned TC for arm32 jflte devices
GPU msm: ported some fixes/optimisations from hammerhead
Ramdisk: huge rework, moved Busybox to a custom folder, fixed and updated all scripts (some of them were not working properly). This changes fixes all OMS issues with Alucard Kernel
Fix ROM thermal engine execution
Added cron tasks
General fixes on Ramdisk scripts
ROM
vold/core/sepolicy/base: general fixes for sdcardfs
jf-audio: small changes/sync with cm
Sepolicy: removed all old hacks added during the first developement stage
init: small fixes
Bluetooth: allow user to send epub files
Update Substratum to v202
jflte: move to sdcardfs --> OPTIONAL, not enabled in public builds
Themes: expose more colors and elevations
Themes: make DocumentsUI fully themeable
Themes: allow Permission Icons to be fully themed
OMS: Themes should be dynamically theming the power menu
Download: add to support pause/resume download by manual
base: removed unused tests
vold/base: various fixes for mount service
base: general bug fixes
base: smoother Upload and Download Animation
SnapdragonCamera: general fixes from CAF/CM
jflte: webview: update to v53.0.2785.49
Allow unlocked USB data access
Update source to Android 6.0.1 Release 61 (MOB30Z)
skia: ported some upstream optimisations
bionic: Sort and cache hosts file data for fast lookup
libstlport: include in all variants as it's needed by adreno flo libs
Updated some APNs
RIL/native: small fixes
Updated TC
Proprietary blobs: updated thermal engine blobs
OMS: exposed more hard-coded colors
Sepolicy: more denials fixes
SystemUI: Display bluetooth battery status when available
Turn off carrier provisioning by default to allow tethering
Reverted Toybox upstream/cm changes (fixes OMS permission issue and all related bugs)
base/native/core: general fixes
ir: fixed ir for variuos apps (tested: Peel, ASmart Remote, AnyMote and Ir Universal Remote)
Hopefully fixed media crashes when phone is connected as mtp
OMS: ported latest changes from Substratum gerrit
DocumentsUI: Add a standalone File Manager - Updated and fixed for MM
Updated translations
20160726 - Stable 5
MD5 - 76027d5d43225b3adea27741167893ae
Kernel
General code updates
ASoC: msm: small fixes
Ramdisk cleanout/optimisations
ROM
Audio: enable again fluence mode
Updated translations
RRO: move to Substratum
Updated translations
LatinIME: fixed gesture input without gApps installed
init: some small cleaning
Add back Messenger app, fully themeable with Substratum
Substratum: build masquerade
Contacts/ContactsCommon: expose more colors for themers
Settings/Dialer: more changes needed for themes
Settings: Add dashboard tile for Substratum (enable "remove icon" option into Substratum)
More general fixes for Substratum/Themes
Settings - Apps: show/hide Substratum overlays
OMS: disable Zygote preloaded drawables
Adreno blobs: update to version flo-mob30p
Proprietary blobs: remove unused DivX dependencies
Proprietary blobs: remove unused rmt_storage blob
Proprietary blobs: update Widevine from flo (razor-MMB30P)
jflte: do not use legacy mmap
flte: webview: move to beta version v52.0.2743.62
jflte: refactor system properties
jflte: clean out camera vendor hacks
Browser: completely reworked from cm, tons of fixes/enhancements
bt: fixed stuttering audio for Broadcom bt chipsets
GCC: move to generic 4.9 Linaro TC for ROM compiling (stock kernel now is compiled with arm-eabi-4.9 TC)
LiveWallpapers: add LiveWallpapers LiveWallpapersPicker to build
jflte: clean out init
native: general fixes
jf: thermal engine updates
20160709 - Stable 4
MD5 - 69ec40a0025ea47e919232f85b389216
Kernel
General code updates
f2fs: general updates from 3.18 kernel
Ramdisk: update busybox to v1.26.0
Update busybox to v1.26.0
ROM
Increase available volume levels for media (from 15 to 30)
libbt-vendor (BRCM): Add ssr_cleanup
Some translation updates
jflte: enable MMS when mobile data is disabled
jflte: Audio/Volume improvements
wifi: small fixes + fixed a mismerge & enable WiFi IpReachabilityMonitor by default
bt: don't use CLOCK_BOOTTIME where CLOCK_MONOTONIC was expected
Settings: general fixes + expose some hardcoded colors in storage settings
General wifi/bt fixes
SoundRecorder: add Bluetooth sound recording
Audio: reworked audio mixers
flte: rc files cleanup
jflte: enable thread migration notifier & improve interactive timer values
Update source to Android 6.0.1 Release 52 (MOB30R)
core/vold/extras/build: move to stable branches
jflte-audio: various fixes
Update SuperSU to v2.76
Proprietary libs: revert to old adreno libs (hopefully fixes random app crashes)
Audio-msm8960: fix AudioEffect reply overflow
20160613 - Stable 3
MD5 - d76ab480ecbe38d29658975356da8650
Kernel
General code updates
ASoC: msm: Add flexible playback periods (fixes skip tracks sometimes not working with bt and other audio issue)
ROM
Switch to new audio HAL, big thanks to @arco @dookiedude @dkati
MediaProvider: updated translations and reverted r22 merge
apps/Bluetooth: general fixes
rootdir: disable USB when we switch between different states
Update SuperSU to v2.74
audio-caf/msm8960: drop all legacy code
Art: small updates/fixes + added support for other devices
LayersManager: update to v4.4.5.1
Updated translations
DeskClock/LatinIME: updated translations, reverted r22 merge + other small fixes
Base: fixed a NPE in DocumentsUI
jflte: update partitions size and added missing BOARD_CACHEIMAGE_PARTITION_SIZE
20160612 - Stable 2
MD5 - 2d6ee70f1ae8e9d094d5db8e725f3e38
Kernel
General code update + fixes
Updated BusyBox
Update soources to latest Dorimanx updates
ROM
SEPolicy: fixed more denials/relax some neverallow for userdebug builds
av: reverted some changes abandoned by AOSP and ported latest updates from upstream
LatinIME: update and clean dictionaries
Ramdisk: small fix for adb in charge mode only
Native: ported again parcel changes from upstream
jflte: update partitions size and added missing BOARD_CACHEIMAGE_PARTITION_SIZE --> [REVERTED, not tested on all variants]
Update sources to Android 6.0.1 release 46 (MOB30M)
SnapdragonCamera: fix focus + fixed button visibility in landscape mode
Partially reverted some commits ported with the release 22 merge
Sepolicy: small fixes
APNs updates and fixes
XML Pull Parser optimizations
Reverted session callback API support
Sounds: use enhanced system/notifications sounds and ringtones, big big thanks to @Locklear308
jflte: do not retain classes.dex in APKs for non-user builds
build: added support for more qcom devices
Bionic: added arm64 optimisations
bt: sync wit cm/caf. Hopefully fixed all BLE and other minor issues
More Selinux fixes
Rootdir: small fixes
Bootanimation: cleaning/fixes
Build (Experimental): enabled Ninja builds
Updated Toolchains
Proprietary files: updated adreno blobs
Bt: sync code with cm after r46 merge
Art: compile with clang
Settings: Allow sorting Applications list by size
jflte: set minimum value for auto-brightness
Bt: some clock fixes
20160416 - Stable 1
MD5 - f31fe1ec17a6f6862773ef5fe3b350df
Kernel
General code update + fixes
More code ported from 3.10
Updated Toolchains (5.3.0) and Busybox (from official Master branch)
ROM
Remove "Various" from battery stats
Bluetooth: small cleaning and updating
Start to underp things after r22 merge
audio-legacy: move all QCOM stuffs + small fixes/cleaning from our device tree to libhardware repos
frameworks/opt/bluetooth: merged all AOSP changes + CAF code + removed no more needed fixes/changes
SuperSU: update to v2.68
frameworks/av: removed all QCOM legacy flags from AudioPolicyManager.cpp
Bring back Exchange services
WebView: update to v50.0.2661.35
DeskClock: fixed crash when the Alarm starts and another crash when trying to enter into Settings
Vold: fixed extsdcard ext4 mounting
Added hardware key rebindigs feature
Update LayersManager to v4.4.2
Buttons: small fixes
frameworks/base: merged a lot of fixes
SoundRecorder: Updated, ported some fixes for MM and materialized. Now icon is available in the launcher
Location: disable qualcomm location service and speed up GPS lock
RRO Layers: allow more SystemUI customisations
Fixed adb at boot (no more need to set the usb connection to file transfer) and device recognition (at least on Kubuntu)
Added battery icon customisations (option in SystemUI Tuner)
Added BSOD killer from opt-cm-12.1 until the rom is stable for everyone
Native: reverted Parcel changes ported from upstream
Telephony: Hopefully fixed NO SIM issue when the device is encrypted
Fixed/suppressed some build warns on various repos
SoundRecorder: fixed pause/resume
Restored missing GAPPS permissions removed with r22 merge
Allow camera to use power key as shutter
frameworks/base: fixes from upstream
Settings: general fixes ported from master branch
WiFi settings: display connect button in the wifi connection menu
frameworks/av: ported some fixes pending on master branch
jflte: small fixes on audio_policy.conf and removed unuseful ethernet configuration
jflte-bt: enabled again previously disabled features
libjpeg: enhancements for QCOM devices
Removed/suppressed some spam during compiling
Drop MusicFX and switch to AudioFX
Bluetooth: fixes from upstream/CAF
fixed apicheck and other small things for jdk8 compiling
init: fixed radio not working after a soft-reboot
Update sources to Android 6.0.1 release 24
Update SuperSU to v2.71
Update LayersManager to v4.4.5
Ramdisk: Reduced boot time, configured power mode for recovery and removed some unuseful things
JFLTE: improved TCP performance + small fixes on sepolicy
General APNs updates
Enable dex-preoptimization. Increase the rom size, but decrease significantly the first boot time after an update.
f2fs-tools: update to 1.6.1
vold: Mount ext4/f2fs portable storage with sdcard_posix context. This fixes r/w issues for ext sdcard
av: more fixes from cm and upstream
20160314 - Beta 6
MD5 - 7c256c5fd2dece2a2a9d3ba5baa7ca9e
Kernel
General code update
Ramdisk: cleaning and some small opimisation
FS / BLOCK / PROC / CPUFREQ / eCryptfs / FUSE / FS Drivers : Sync with 3.10 tree
Fixed kernel wakelocks list on Better Battery Stats
ROM
TEST: handle lid/smartview covers in a different way (ported from AOSP master) --> Reverted because actually HallMonitor doesn't work properly on MM, but
this allow us to let all 3rd party apps handle the cover window like stock ROMS
TEST/WIP: Enable MIDI support
Bluetooth: stop bluedroid debugging + toned down more bt logspam
Bluetooth: removed not used feature on jflte device tree
Sepolicy: fixed a denial
jflte: remove obsolete crda service
Bluetooth: updates/fixes from upstream
RIL: fixed data after a reboot without the need of reboot the modem
CameraWrapper: small fixes
Added call recording feature
BootAnimation: improvements, added support to play a music during boot/shutdown animation
Vold: fixed exfat/ntfs support and handle things on ROM side
f2fs-tools: update to v1.6.0
Hopefully fixed random soft-reboot when formatting an sdcard as adopted storage
Camera: switch to SnapdragonCamera from CAF + CM updates
Bluetooth: general fixes from Master branch
Small fixes on APNs
Vibrator: drop legacy code and sync with upstream
libhardware/libhardware_legacy: fixed some warns
tinyalsa: fixes for call recording
Camera: ported some fixes from caf and from upstream
ffmpeg: update to v3.0
native/bluetooth: fixed a lot of clang warnings
Bluetooth/core: fixes from AOSP master branch + reduced disable delay
CameraWrapper: disable clang
Bluetooth: ported some fixes from CAF
Bluetooth: Hopefully fixed "Cannot play song" error
Fixed "Unknown Number" or "Private Number" in call log for some providers (option under Settings --> Other --> Cellular Networks)
WiFi: fixed 5Ghz not working for some variants
Bluetooth: ported more fixes from upstream and CAF
system/extras: fixed a lot of clang warnings and a couple of potential memory leaks
system/core: fixed some warnings + small updates from upstream
Launcher3: Small updated/enhancements + speed up animations + added MM wallpapers
Update sources to Android 6.0.1 release 22
Accept underscore and tilde in web URLs
Fixed calendar fields comparison (Month was compared with the day and vice versa)
inputflinger/EGL: cleaned warnings
Added Ad-Hoc WiFi support to framework
WiFi: merged fixes from SonyMobile/Intel/Xiaomi devs (pending on upstream)
libhardware/libhardware_legacy: reverted not needed changes
Small fixes for DHCP
Updated APNs
Base: more updates from upstream
Bluetooth: ported various fixes from CAF
BootAnimation: New custom bootanimation!! BIG BIG THANKS TO @gadget! (xda)
Small fixes after r22 merge
SnapdragonCamera: small fixes
art: improved speed when optimizing apps at first boot
20160208 - Beta 5
MD5 - 5f3a8b2a554ad89f7aef31bc0e3df985
Kernel
General code update
Netd/wifi: updates and fixes
Added support for SGH-S970G and SM-S975L
IR: fixed phone hotboot, crash, reboot using IR-Blaster
ROM
RIL: fixed emergency call
RIL: fixed a couple of permission denials (QMUXD)
Telephony: small improvements
RIL: more updates for lp ril
RIL: fixed NO SIM when phone is in Airplane mode and the SIM is inserted
AOSP Settings: Updated translations
Bluetooth/Stagefright: other small fixes
RIL: fixed network search
Added support for SGH-S970G and SM-S975L
Bluetooth: fixed reboot when user starts a call when the screen is off and the magnetic cover il closed
Bluetooth: fixed call not working/bt share FC after the phone is reconnected to a bt device
Audio policy: fixes for bt calls
Telephony: remove multiple default dialers support
Updated APNs
Audio/av: more fixes for qcom legacy devices
wifi: small improvements
bt: merged updates/fixes from upstream
bt: fix connection with BLE devices
av: fixed some overflows (from upstream)
Telephony/Dialer/InCallUI/base: upates and fixes for IMS
base: small fixes from upstream
Display-qcom: fixes for video playback and KW issues
Improved APN selection
Media-qcom: removed drm library + fixes for video playback
wifi: set country code to ALL
core: updates from upstream
TEST: libhardware_legacy: ported some changes merged/pending on aosp upstream
av: allow media server to disconnect the camera even if the camera is unlocked (should fix the camera bug "Camera Error, Camera is unable to initialize.")
Update sources to Android 6.0.1 release 13
Bluetooth: fixed 48k sample rate
Telephony: fixes for some sims/carriers
Base - apps/Bluetooth: other small improvements for bt
20160106 - Back on jflte, read post #1504
MD5 - cdd8d2ca29884305848ceb1df6c18c92
Kernel
Fixed button vibration/lights when screeen is off
Fixed music sometimes stuttering when user turns off the screen
Fixed freeze when booting connected to an AC/USB cable
General code updates
Updated Toolchains (5.3.0)
ROM
Media: added function to skip tracks with volume buttons when the screen is off
Vold: fixed mkfs execution (sepolicy)
Browser/Gallery: Materialized + Code update + Fixed tons of bugs
Camera: Fixes, enhancements and code updates
Camera: fix photos size
jemalloc: update to v4.0.4
Webview: drop aosp webview and use Google version v48.0.2564.48
Fixed charging mode
Merged cgroups/ioprio enhancements from cm
Camera: Add storage preferences
DeskClock: fixed crash when user press the world button + small fixes
Fixed MMS receiving
Finally switch to new proprietary RIL blobs
Sepolicy: tons of fixes
Updater-script: fixed permissions/selinux context for RIL blobs
Updater-script: remove not used libraries for GSM
RIL: fixed invalid number error
Build: enhanced kernel task
Vendor blobs: update some blobs from OK1
Telecomm/Telephony: Allow multiple default dialers
Browser: fixed runtime permissions
Fixed adopted storage. TWRP is still not compatible, rom zip and gapps must be moved to /data/media/0 folder then reboot in recovery and update zip will be available on internal storage. DO NOT TOUCH EXTERNAL STORAGE IN TWRP
Update sources to Android 6.0.1 release 10
Fixed Bluetooth sometimes not turning on after a flash
Fixed data not working after a reboot
Added GoogleDialer as alternative dialer, can be disabled in Settings-->Apps
Updated SuperSU to v2.66 (may not work on multirom, if someone experience issues during the flash of supersu simply flash the old version 2.52)
Updated LayersManager to v4.4.1
20151224-GSM - Build only for GSM devices
MD5 - b73703f560fd502e2ed81912162dd128
Kernel
Updated bluetooth drivers
Various code updates
ROM
Android 6.0.1
Added Screencast
Fixed BT A2DP
Fixed GPS
Fixed init.d support
Fixed LTE not coming up at boot
Vold: small fixes/enhancements
Fixed keyboard gesture typing
Fixed SuperSU sepolicy
Fixed bt after 6.0.1 r3 code merge
RIL/av/vold: small fixes
Fixed network switch
Fixed write access on NTFS
Fixed emergency call
BT: reverted cm/caf changes. We lose bt obex and other advanced functions, but no more bt share FC
RIL: fixed apns for verizon. More small updates for other providers
Telephony: small changes/fixes
Enhanced opening apps speed
Sepolicy: more fixes for persistent properties/vold/kernel
Tips & Tricks
To be done after this ROM is installed. You decide what to do
To enable Developer options go in Settings>About phone and press "Build number" for 7 consecutive times.
Go to Setting>Wifi and then turn the Wifi On and Press the Option key and go to Advanced and Turn off Network notification.
Go Setting>More then Turn off NFC
Go to Setting>More>Cellular Networks and if you don't use mobile data, then you can choose 2G for Preferred network Type.
If you don't need Auto Brightness for Screen, Go to Setting>Display & Turn off Adaptive brightness.
Go to Setting>Display>Power Menu and put tick in Screenshot & Sound Panel.
Go to Setting>Display>Recent apps and untick Search Bar and tick Fullscreen Recents & tick Clear all button & choose Clear all location and select Bottom Center.
If you don't use Ambient Display, Go to Setting>Display>Gestures & Turn off ambient Display.
If you don't need hardware Key Backlight,Go to Setting>Display and Choose Backlight and Untick Illuminate buttons.
Go to Setting>Sound & Notification>Other sounds and turn off all of them...
Go to Setting>Supersu and Press No Thanks, then go to Setting Tab and Untick Re-authentication and choose Default Access then select Grant and Untick Show Notifications.
Go to Setting>About Device and press the Build Number for multiple times until Developer Options unlocked.
Go to Setting>System UI Tuner and turn on Show embedded battery percentage.
In Setting>System UI Tuner>Quick Settings, You can customize your favorite quick settings.
Using F2FS
What it is? Wikipedia
To use it you should first convert your EXT4 partitions through recovery, before installing this ROM.
Download and install this TWRP version: https://romhut.com/addons/twrp-2-8-7-2-f2fs
Wipe->advanced wipe
Select data->change or repair file system->f2fs (Warning: internal storage is formatted, make a backup of your personal data before doing this!)
Select cache->change or repair file system->f2fs
No need to convert /system as it is basically read-only, therefore better to keep it as ext4.
Now you can install this ROM following installation steps in post above
Themes
Galaxy S6 Marshmallow Theme v1.1​
Screenshots:
Click on the Screenshots to get full size:
​
Changelog v1.1:
Added Clock icon from S6 Android 6.0.1
Fully themed Galaxy Launcher like S6 MM
Added all official icons from S6 MM Dump
Adjusted icon's dimensions & margins same as S6 MM
Instructions:
First Download Holo Notifier & Install it Normally.
Then Download this Zip & install it via Recovery & reboot and after reboot Choose Galaxy Launcher.
Download this Zip (I'ts my Backup) and extract it to your internal Storage and the Address of the Folder should be like this:
/storage/emulated/0/galaxylauncher/backup/
Then go to Launcher Setting>About and Restore my Backup.
Download & install Zooper Widget Pro.
Then Download My S6 Weather Widget & Put it here:
/storage/emulated/0/ZooperWidget/Templates/
Then put a 4x1 Zooper Widget on Homescreen and click on it, and there is a folder icon on top of screen, click on it and load Galaxy S6 Weather Zooper.
Optional Choices:
In order to have Bright Lockscreen, download This and install it & activate it in xposed.
For more S6 Marshmallow icons, visit Here.
For the wallpaper you can check this Thread
thanks man very good job,i hope this will be best rom for s4
download ! I read that need supersu zip ?
leap_ahead said:
download ! I read that need supersu zip ?
Click to expand...
Click to collapse
It's wrote under "Tips", post #2. You need to flash SuperSU zip if you want root
Hey,
first of all, thanks =)
One question:
Does i have to use the mini gapps from romhunt? Or can i use the pico from opengapps also?
Good work TEAM
Video preview for AOSP 6.0
https://www.youtube.com/watch?v=MtGqEgFF9ss
exFAT is working?
@AntaresOne Is there other way to change network mode? In your initial MM build, I could not change the network mode in any way, even using apps like intelli3g, smart network .. I was attached to 2G network
Enviado de meu SM-N920F usando Tapatalk
Code:
Known issues
...
Network switch in Settings->Network doesn't work
what does that exactly mean ? Cannot switch between 4G/3G/2G and cannot setup APN ?
Thx @AntaresOne for the thread!
Thanks
Sent from my GT-I9505 using Tapatalk
biazoto said:
@AntaresOne Is there other way to change network mode? In your initial MM build, I could not change the network mode in any way, even using apps like intelli3g, smart network .. I was attached to 2G network
Enviado de meu SM-N920F usando Tapatalk
Click to expand...
Click to collapse
If you're using custom launcher such as nova, do the following: widgets > activities > Settings > Phone info. Add that as a widget. You can change network mode from there.
This works on the previous version at least (CM13 that you spoke about). Not sure if it's broken on this new AOSP version. Maybe @AntaresOne can confirm whether this way works or not?
Sent from my GT-I9505 using Tapatalk
audianer said:
Hey,
first of all, thanks =)
One question:
Does i have to use the mini gapps from romhunt? Or can i use the pico from opengapps also?
Click to expand...
Click to collapse
Use only the GApps package found in RomHut for now.
GiRaFa-SAMA said:
exFAT is working?
Click to expand...
Click to collapse
Not yet, format your SD card in FAT32
biazoto said:
@AntaresOne Is there other way to change network mode? In your initial MM build, I could not change the network mode in any way, even using apps like intelli3g, smart network .. I was attached to 2G network
Enviado de meu SM-N920F usando Tapatalk
Click to expand...
Click to collapse
der_Kief said:
Code:
Known issues
...
Network switch in Settings->Network doesn't work
what does that exactly mean ? Cannot switch between 4G/3G/2G and cannot setup APN ?
Click to expand...
Click to collapse
That ROM and this one are different, manual network switch doesn't work at the moment but the phone can automatically switch between them. APN can be added and data connection is working
droidblitz said:
Thanks
Sent from my GT-I9505 using Tapatalk
Click to expand...
Click to collapse
You could just press thanks button rather than writing a post, has been made rightly to avoid thanks posts :silly:
Thank u for giving ur two year old device a new start again.
angelcalibur said:
Thx @AntaresOne for the thread!
Click to expand...
Click to collapse
always ready to rock hehehehehe
Thank you AntaresOne! Anychance to full control external sd card?
qaler2010 said:
Thank you AntaresOne! Anychance to full control external sd card?
Click to expand...
Click to collapse
You have full access to your SDcard. Here: TitaniumBackup, Root Explorer, Gallery and etc.
exFAT working is possible only via custom kernel isnt it?
I have so many files on my sd card, and will take time for move all files to my pc , format and put my files again in my sd card formatted in fat32..

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

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

[ROM][7.X][Nougat] nAOSP ROM for ACRO S

Hi Everyone,
You might have seen my last Guide about Flashing BPaul's 5.0 and 5.1.1 and Mickybart's nAOSP 6.0 for ACRO S
Here I present you Android nAOSP Nougat 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"). It is clean, smooth and Bloat-free
NOTE: Although there isn't any chances of
hard-bricking your phone, you MAY encounter soft-brick. If you don't know
what I'm talking about and what is 'hard-brick' and ''soft-brick' or how to
recover from it, please read about that before continuing.
Do AT your own risk!
Click to expand...
Click to collapse
nAOSP 7.1.1 Nougat Changelog
b03
android-7.1.1_r22 (February security fixes)
Settings: enable Gestures (into Device section after User) to manage pickup, double tap on power button to run camera and wakeup
Sensors: Pickup: stable and enabled by default
KernelManager Included to tweak kernel parameters. Don't use things you don't know about. (use at your own risk)
All integrated Xperia Apps removed. (provided .zip packages link below)
Minor touch-ups
Clean Flash!
Xperia Apps: JUST_CLICK_HERE
Patch for b03:https://www.androidfilehost.com/?fid=457095661767141681
b2.4
USB OTG back to work
Xperia Album added (replaced over Gallery) (Lockscren & Homescreen wallpapers can be set individually)
Xperia HOME added (Experimental)(Launcher3 isn't removed yet, in case you experienced problem with HOME switch to Launcher3)
Xperia Clock+Widget added (replaced over AOSP clock having snoozer bug)
Xperia Weather widget added
Xperia Keyboard added (replaced over AOSP)
The Drill added (settings>Information)
Minor bugs fixed...
Clean Flash, as new apps are added and older removed.
Also Updater is experiencing some problems.
Submit Review/Survey: https://docs.google.com/forms/d/e/1FAIpQLSfIoAyoCuwZ9PvSI0Jib6frisyzgcfTY_nXQdGzq_Jnt1eqIQ/viewform
b02
android-7.1.1_r9 (January security fixes)
Lightbar removed (from settings/nAOSProm options)
FM/Radio crash fixed
Bootanimation changed to Stock Xperia X style
ROMUpdater fixed (next update can be installed directly)
OTA: Support addon.d (Gapps and hosts file will be restored so you don't need to flash gapps anymore during a dirty flash)
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
Status bar: bring back support of custom battery style
Navbar: Pixel style + fix crash when enabled for some applications
RIL: fixed manual network selection requests
Launcher3 fixed
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
Android-7.1.1_r4 (December security fixes)
Themes: Pixel blue by default
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)
Procedure for b01:
Make a clean Flash.
Launcher 3 is not working so use given Launcher (download section below) and flash through recovery. (After bootup Force Stop Launcher 3)
Wipe cache.
(Flash ROM+GApps => Given Launcher => Wipe cache => Reboot!)
nAOSP 7.0 Nougat Changelog
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
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 unneeded 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)
Bluetooth: fix that permit to toggle on the bluetooth after a clean flash @millosr)
fix multiple soft reboot (eg: video playback on Gallery) @millosr)
gapps-config.txt: do not install GooglePackageInstaller (needed for integrated Superuser)
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)
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
Selinux : PERMISSIVE (temporary)
telephony: opensource libril and rild (thanks @millosr)
Memory: Malloc SVELTE mode (reduce memory space but slower allocation speed)
NOTE: While Flashing ROM through recovery if you seen an error like,
E: unknown command [log] just don't worry. It's perfectly normal.
Downloads
All Release available (download appropriate):
ROM: https://www.androidfilehost.com/?w=files&flid=131852
GApps: http://opengapps.org/
(ARM => 7.X => any)
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.
How to Flash
Through TWRP!
You need to merge partitions /data and /sdcard (already done if you come from nAOSP 6.0).
IF not, please read the 6.0 procedure to flash this ROM. (JUST Re-Partitioning & Changing file-system)
If you come from nAOSP 6.0 b12, you can simply flash the ROM as usual (a clean flash is preferable if you migrate from 6.0)
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/show...postcount=2465
Themes
Themes are supported with Substratum only (OMS).
This is not a CM Theme Engine and so you can just use Substratum OMS themes.
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/show....php?t=2191223
website: http://vipersaudio.com/blog/?page_id=31
Release
Kernel: 3.4.0
Android: 7.x
Thanks to:
- @mickybart
- @millosr
- @billchen1977
- ViPER4Android Team
- Cyanogenmod Team
- FXP Team
- TWRP Team
- All the community around Android
If you found above post easy and helpful, you could donate/buy me a cup of COFFEE or even a BEER! Just click HERE!
Regards,
hitman-xda
screenshots
{
"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"
}
Reserved 2
Reserved 3
Thank you very much for this hard work! Downloading
nAOSP 6.0 b13??? does not exist.
Crachketo said:
nAOSP 6.0 b13??? does not exist.
Click to expand...
Click to collapse
It should be b12 for ACRO S. B13 was final for XS. My bad!
test
Thanks, it works stable. Little issue in night mode menu. After switch it didn't revert back, or while reverting into day mode it missing. You have to press 3,4 times in order to switch back into daymode.
Did you know how to fix usb otg?
great job.!
Can i update from 6 to 7 with out wiping data?
Btw great job, tnx sir
camera
I think this camera better than stock.
don't forget backup
Install via CWM
enjoy
jing000l said:
Can i update from 6 to 7 with out wiping data?
Btw great job, tnx sir
Click to expand...
Click to collapse
you need to wipe data. If you have any important things just back it up. You could use titanium backup for your apps+data backup.
I've done a quick test of 7.0b06 with full wipe but without gapps. The rom seems to work extremely well. A few minor niggles, but all major functions worked:
Works:
- SMS, and I didn't have to configure the SMS central like in 6.0.
- mobile data after configuring apn.
- fm radio mostly
- Bluetooth audio
- camera and video camera
- Wi-Fi hot-spot
- micro sdcard
- usb mtp
Minor problems:
- Wi-Fi cannot connect as client when I use my other phone as hot-spot. Stops at obtaining IP address. Same in 6.0.
- fm radio kills Bluetooth audio until reboot.
- after closing fm radio app, I have to start it twice before it works again.
- no OTG (but neither has 6.0)
- the icon to disable Jack detection doesn't work (but Jack detection itself works fine)
- message: mtp has stopped when opening download file manager - or is that intentional?
If you're going to investigate any of the above, I'll try to provide logs or whatever else may help you.
Many thanks to @hitman-xda and @mickybart for this great rom.
runekock said:
I've done a quick test of 7.0b06 with full wipe but without gapps. The rom seems to work extremely well. A few minor niggles, but all major functions worked:
Works:
- SMS, and I didn't have to configure the SMS central like in 6.0.
- mobile data after configuring apn.
- fm radio mostly
- Bluetooth audio
- camera and video camera
- Wi-Fi hot-spot
- micro sdcard
- usb mtp
Minor problems:
- Wi-Fi cannot connect as client when I use my other phone as hot-spot. Stops at obtaining IP address. Same in 6.0.
- fm radio kills Bluetooth audio until reboot.
- after closing fm radio app, I have to start it twice before it works again.
- no OTG (but neither has 6.0)
- the icon to disable Jack detection doesn't work (but Jack detection itself works fine)
- message: mtp has stopped when opening download file manager - or is that intentional?
If you're going to investigate any of the above, I'll try to provide logs or whatever else may help you.
Many thanks to @hitman-xda and @mickybart for this great rom.
Click to expand...
Click to collapse
Some bugs like mtp has stopped is fixed on 7.1 (should be available for Acro S in the future. Just wait @hitman-xda)
The icon for jack detetion is not enabled by default. You need to go to Settings/nAOSProm option to enable the manual jack detection. This feature is mainly for those with broken or mal function jack detection (seems to be a weakness hardware of the device). I will improve it to don't have to choose between manual/auto but to have something more flexible for those with random issue and for those who want to listen fm radio without headset (quality of the reception can be good or not of course.)
Strange issue for WiFi and phone hot spot. I'm intersesting about a logcat of the issue and I will check if some other guys have the issue on Xperia S too.
For FM, OTG, it is working fine on Xperia S so this is where someone with the Acro S device can help a lot. Maybe @hitman-xda will be able to handle / fix those problems.
Thanks for the feedback
FYI: We noticed an issue with offline charging due to selinux on 7.1. Maybe we have it on 7.0 too. This issue is fixed on 7.1 b02.
mickybart said:
Some bugs like mtp has stopped is fixed on 7.1 (should be available for Acro S in the future. Just wait @hitman-xda)
The icon for jack detetion is not enabled by default. You need to go to Settings/nAOSProm option to enable the manual jack detection. This feature is mainly for those with broken or mal function jack detection (seems to be a weakness hardware of the device). I will improve it to don't have to choose between manual/auto but to have something more flexible for those with random issue and for those who want to listen fm radio without headset (quality of the reception can be good or not of course.)
Strange issue for WiFi and phone hot spot. I'm intersesting about a logcat of the issue and I will check if some other guys have the issue on Xperia S too.
For FM, OTG, it is working fine on Xperia S so this is where someone with the Acro S device can help a lot. Maybe @hitman-xda will be able to handle / fix those problems.
Thanks for the feedback
FYI: We noticed an issue with offline charging due to selinux on 7.1. Maybe we have it on 7.0 too. This issue is fixed on 7.1 b02.
Click to expand...
Click to collapse
Jack detection icon: you are right, I just needed to enable it.
Wi-Fi: funny, now it works fine. Could be my other phone that decided to act up. I'll try to get a log if it happens again.
Offline charging: indeed, it doesn't work, the phone starts normally.
Hi dear friends Mr mickybart and hitman-xda
Thanks for this new ROM
As I told you before the same as last version
( Android 6) this new ROM has otg problem
I had a test , when I apply external 5 volt to my flash memory and connect it to phone , otg function works well and I could see its internal files with file manager and make a copy in phone
I hope you can solve this problem, mr mickybart told that it is about kernel of phone.
Another bug is when I use phone for playing video
Or listening to music after runing the radio the quality of voice is not good in lock screen mode and I should restart the phone to correct it and have a clerar voice in locked phone .
Another bug ,in last android MX player - link to SD
Programs has work well but in this new rom they can run completely and I should use another player for video ( can not work as good as MX player)
Another problem is about WiFi ,when the level of signal is a little weak phone disconnected and can not connect again automatically.
I have not this problem in version of 6.
i found that when we choose google now luncher ( that is on of default luncher that you have placed in phone) fm radio can not work in background and only in luncher 3 can work correctly
Would you try to test and solve these problems?
Thanks
A good rom. Thanks
However, battery drain at >10% per hour while power off.
How to fix?
nAOSProm-7.1-b02
Any one try this rom nAOSProm-7.1-b02-Dev Acro s lt26w
​
h15.niazmand said:
Hi dear friends Mr mickybart and hitman-xda
Thanks for this new ROM
As I told you before the same as last version
( Android 6) this new ROM has otg problem
I had a test , when I apply external 5 volt to my flash memory and connect it to phone , otg function works well and I could see its internal files with file manager and make a copy in phone
I hope you can solve this problem, mr mickybart told that it is about kernel of phone.
Another bug is when I use phone for playing video
Or listening to music after runing the radio the quality of voice is not good in lock screen mode and I should restart the phone to correct it and have a clerar voice in locked phone .
Another bug ,in last android MX player - link to SD
Programs has work well but in this new rom they can run completely and I should use another player for video ( can not work as good as MX player)
Another problem is about WiFi ,when the level of signal is a little weak phone disconnected and can not connect again automatically.
I have not this problem in version of 6.
i found that when we choose google now luncher ( that is on of default luncher that you have placed in phone) fm radio can not work in background and only in luncher 3 can work correctly
Would you try to test and solve these problems?
Thanks
Click to expand...
Click to collapse
I will not work on those bugs on my side as there are specifics to Acro S device that I haven't
dblwood said:
A good rom. Thanks
However, battery drain at >10% per hour while power off.
How to fix?
Click to expand...
Click to collapse
check with a battery state application what is going on because this is not normal
---------- Post added at 11:35 AM ---------- Previous post was at 11:34 AM ----------
@hitman-xda , branch nAOSP-7.1.1 available for Acro S too (2 bugs needs to be fixed but nothing major)
@hitman-xda , branch nAOSP-7.1.1 available for Acro S too (2 bugs needs to be fixed but nothing major)[/QUOTE]
nAOSP-7.1.1 available for Acro S where can I download?
@hitman-xda , branch nAOSP-7.1.1 available for Acro S too (2 bugs needs to be fixed but nothing major)[/QUOTE]
nAOSP-7.1.1 available for Acro S where can I download?
I have xperia acro s nAOSP-6.0b12 ----> need nAOSP-7.1.1 . . . . any help to download? or date to release it ?

Categories

Resources