[Discontinued-ROM][[2013-12-16][Guhl] Permission Spoofing Framework - AOSP 4.4 - Nexus 4 Android Development

[Closing message]
Hi,
I am discontinuing the work on the Android Permission Spoofing Framework as I am not using Android anymore.
If anybody is interested in taking over the development I would be very happy to help her or him getting started as much as possible.
Feel free to contact me if you would like to work on it.
Sorry and have fun - Guhl
[End closing message]
This ROM is based on AOSP KitKat 4.4.2_r1. Besides the deep integration of the permission spoofing functionality the ROM is completely stock - it's not even rooted!
In addition to the original AOSP rom it includes the permission spoofing framework enhancement that was originally developed by Plamen K. Kosseff for Android 2.3. The functionality has been rebased to Android 4.4 and enhanced (a lot) by me and is now available.
My work was/is originally done for the HTC vision (G2/DZ) for which i provide ROMs based on ASOP and CM10.1 (see posting in the vision forum) but since i do also own a N4 i will provide ROMs for it also. There is also a CM version for the Nexus 4 here.
If you as a developer want to add the permission spoofing framework to your ROM please go ahead it should be portable easily. I will keep the commit list updated. If you need help don't hesitate to ask!
Actually the main motivation to publish this is to inspire other developers to integrate this with their work.
The source of the enhancement can be found on github in the repositories:
platform_frameworks_base
platform_frameworks_opt_telephony
platform_packages_apps_settings
The current work is done in the 4.4.2_r1 branch and the relevant commits are:
framework initial commit
framework bug fix 1
framework bug fix 2
frameworks telephony initial commit
app settings initial commit
framework permission spoofing - location
framework pff: infrastructure code cleanup
framework pff: permission spoofing - contacts and phone log
framework pff: permission spoofing - calendar (Instances)
framework pff: permission spoofing - calendar (Instances - cleanup)
framework pff: permission revoking - initial commit
framework pff: add PFFInfoDatabase to make spoofed informations persistant and changeable
framework pff: bug fix for permission revoking
What is permission spoofing
Permission spoofing means that the framework will return spoofed information to Apps instead of the original information based on permissions that the App requested during installation. The main motivation for the development of this functionality is the protection of the privacy of the phones owner.
Examples for spoofed information are:
Empty contact list instead of real contacts - READ_CONTACTS
False location instead of real location - ACCESS_COARSE_LOCATION / ACCESS_FINE_LOCATION
False Information for phone id and phone number - READ_PHONE_STATE
Empty log instead of real phone call log - READ_CALL_LOG
Empty calendar list instead of real calendar entries - READ_CALENDAR
....
Current implementation
Currently the following permissions are available:
READ_PHONE_STATE
While this permission allows the App to read the state of the phone (in call, ...) it also allows the App to read information like the phone number or the IMEI of the phone. Instead of revoking the permission that has to be granted to an App, permission spoofing provides spoofed information for this sensitive data.
ACCESS_COARSE_LOCATION and ACCESS_FINE_LOCATION
Instead of the real location a location that can be set using the PFF-GPSPath will be reporte (the default spoofed location is the top of Mt. Everest). The implementation is not perfect yet (Google maps and Latitude still seem to know the coarse location - working on that)
READ_CONTACTS and READ_CALL_LOG
Instead of the contacts and the call log an empty list will be reported. The implementation sets the limit parameter of the query to 0 if the permission is spoofed.
READ_CALENDAR
The implementation changes the date for which the items will returned to the first week of 1970.
More permissions might be added in the future.
Usage
Spoofing can be enabled on a per App basis. To enable spoofing go to Settings - Apps, choose the App for which you want to spoof the permission. Below the spoofable permission will be a switch that can be set to On to enable spoofing or Off to disable spoofing for this App.
Optional Apps
The source of these apps is also available at https://github.com/guhl
PFF-GPSPath
The PFF-GPSPath App can be used to set the spoofed location and in addition it can also be used to define a path the can then be simulated in the App (by effectively moveing the spoofed location)!
HowTo for PFF-GPSPath HowTo
PFF-Settings
The PFF-Settings app provides the same functionality as App - Settings but in a more comprehensive way.
It provides a list of all Apps (including system Apps) that have a spoofable permission and allows you to set spoofing On/Off for them
PFF-Test
If you spoof a spoofable permission for the app PFF-Test you can check the info that the framework provides to PFF-Test
Downloads
ROM aosp_mako-ota-eng.4.4.2.pff.20131216.zip
Gapps are not included in the rom - they can be found at pa_gapps-stock-4.4.2-20131215-signed.zip
PFF-GPSPath_1_3.apk
PFF-AppSettings_1_1.apk
PFF-Test
Communication
I do not want to start a flame war on spoofing on XDA. Whiile spoofing is important for me I do understand people opposing it.
If you want to talk to me, the best way to do this is to look for me (Guhl) at #nexus4, #G2ROOT or #andromadus on freenode IRC.
Changelog
2013-12-16
Rebased from AOSP 4.3 to 4.4.2
Credits
Plamen K. Kosseff for the original framework changes
Flinny for his huge work on the Andromadus roms and supporting me with my original development for the vision
pierre_ja, Nipqer, Hymie and all the others at #G2ROOT for their endless help and entertainment
XDA:DevDB Information
Permission spoofing framwork - Nexus 4 - AOSP 4.4, ROM for the Google Nexus 4
Contributors
guhl99
ROM OS Version: 4.4.x KitKat
Based On: AOSP
Version Information
Status: Stable
Created 2013-12-16
Last Updated 2014-07-06

PFF-GPSPath Version 1.3
Hi,
In my constant struggle to remove everything that involves the use of the closed source Google Play-Services from my devices I rewrote the PFF-GPSPath App.
Version 1.3:
- Switched to OpenStreetMap data using the MapQuest Android API
- Completely removed dependencies on Google play-services
Known-Issues:
- Draging Markers is not implemented yet
There is no functional improvement between version 1.2 and version 1.3 but it is all free!
Have fun - Guhl

*******

Related

[Discontinued-ROM][[2014-02-02][Guhl] Permission Spoofing Framework - Xperia Pro - CM-11.0

[Discontinued-ROM][[2014-02-02][Guhl] Permission Spoofing Framework - Xperia Pro - CM-11.0
[Closing message]
Hi,
I am discontinuing the work on the Android Permission Spoofing Framework as I am not using Android anymore.
If anybody is interested in taking over the development I would be very happy to help her or him getting started as much as possible.
Feel free to contact me if you would like to work on it.
Sorry and have fun - Guhl
[End closing message]
This ROM is based on LegacyXperia CM-11.0. Besides the deep integration of the permission spoofing functionality the ROM is unchanged from the LegacyXperia CM-11.0 builds!
In addition to the original LegacyXperia rom it includes the permission spoofing framework enhancement that was originally developed by Plamen K. Kosseff for Android 2.3. The functionality has been rebased to Android 4.4 and enhanced (a lot) by me and is now available.
My work was/is originally done for the HTC vision (G2/DZ) for which i provide ROMs based on ASOP and CM.
If you as a developer want to add the permission spoofing framework to your ROM please go ahead it should be portable easily. I will keep the commit list updated. If you need help don't hesitate to ask!
Actually the main motivation to publish this is to inspire other developers to integrate this with their work.
The source of the enhancement can be found on github in the repositories:
android_frameworks_base branch lx_cm-11.0
cm-android_frameworks_opt_telephony branch cm-11.0
cm-android_packages_apps_Settings branch cm-11.0
The relevant commits are:
framework initial commit
framework bug fix 1
framework bug fix 2
frameworks telephony initial commit
app settings initial commit
framework permission spoofing - location
framework pff: infrastructure code cleanup
framework pff: infrastructure bug-fix in ContextImpl.java
framework pff: permission spoofing - contacts and phone log
framework pff: permission spoofing - calendar (Instances)
framework pff: permission spoofing - calendar (Instances - cleanup)
framework pff: permission revoking - initial commit
framework pff: add PFFInfoDatabase to make spoofed information persistent and changeable
framework pff: bug fix for permission revoking
What is permission spoofing
Permission spoofing means that the framework will return spoofed information to Apps instead of the original information based on permissions that the App requested during installation. The main motivation for the development of this functionality is the protection of the privacy of the phones owner.
Examples for spoofed information are:
Empty contact list instead of real contacts - READ_CONTACTS
False location instead of real location - ACCESS_COARSE_LOCATION / ACCESS_FINE_LOCATION
False Information for phone id and phone number - READ_PHONE_STATE
Empty log instead of real phone call log - READ_CALL_LOG
Empty calendar list instead of real calendar entries - READ_CALENDAR
....
Current implementation
Currently the following permissions are available:
READ_PHONE_STATE
While this permission allows the App to read the state of the phone (in call, ...) it also allows the App to read information like the phone number or the IMEI of the phone. Instead of revoking the permission that has to be granted to an App, permission spoofing provides spoofed information for this sensitive data.
ACCESS_COARSE_LOCATION and ACCESS_FINE_LOCATION
Instead of the real location a location that can be set using the PFF-GPSPath will be reporte (the default spoofed location is the top of Mt. Everest). The implementation is not perfect yet (Google maps and Latitude still seem to know the coarse location - working on that)
READ_CONTACTS and READ_CALL_LOG
Instead of the contacts and the call log an empty list will be reported. The implementation sets the limit parameter of the query to 0 if the permission is spoofed.
READ_CALENDAR
The implementation changes the date for which the items will returned to the first week of 1970.
More permissions might be added in the future.
Usage
Spoofing can be enabled on a per App basis. To enable spoofing go to Settings - Apps, choose the App for which you want to spoof the permission. Below the spoofable permission will be a switch that can be set to On to enable spoofing or Off to disable spoofing for this App.
Optional Apps
The source of these apps is also available at https://github.com/guhl
PFF-GPSPath
The PFF-GPSPath App can be used to set the spoofed location and in addition it can also be used to define a path the can then be simulated in the App (by effectively moveing the spoofed location)!
HowTo for PFF-GPSPath HowTo
PFF-Settings
The PFF-Settings app provides the same functionality as App - Settings but in a more comprehensive way.
It provides a list of all Apps (including system Apps) that have a spoofable permission and allows you to set spoofing On/Off for them
PFF-Test
If you spoof a spoofable permission for the app PFF-Test you can check the info that the framework provides to PFF-Test
Downloads
ROM cm-11-20140202-UNOFFICIAL-LegacyXperia-iyokan-pff.zip
Gapps are not included in the rom - they can be found at legacyxperia CM-11.0 gapps page
PFF-GPSPath_1_3.apk
PFF-AppSettings_1_1.apk
PFF-Test
Communication
I do not want to start a flame war on spoofing on XDA. Whiile spoofing is important for me I do understand people opposing it.
If you want to talk to me, the best way to do this is to look for me (Guhl) at #nexus4, #G2ROOT or #andromadus on freenode IRC.
Changelog
2014-02-02
Rebased from Andromadus CM-11.0 to LegacyXperia CM-11.0
Credits
Plamen K. Kosseff for the original framework changes
Flinny for his huge work on the Andromadus roms and supporting me with my original development for the vision
pierre_ja, Nipqer, Hymie and all the others at #G2ROOT for their endless help and entertainment
and of course the LegacyXperia projekt
XDA:DevDB Information
Permission spoofing framwork - Xperia Pro - CM-11.0, ROM for the Sony Ericsson Xperia Arc
Contributors
guhl99, LegacyXperia
ROM OS Version: 4.4.x KitKat
Based On: CyanogenMod LegacyXperia
Version Information
Status: Beta
Created 2014-02-02
Last Updated 2014-07-06
Hi,
In my constant struggle to remove everything that involves the use of the closed source Google Play-Services from my devices I rewrote the PFF-GPSPath App.
Version 1.3:
- Switched to OpenStreetMap data using the MapQuest Android API
- Completely removed dependencies on Google play-services
Known-Issues:
- Draging Markers is not implemented yet
There is no functional improvement between version 1.2 and version 1.3 but it is all free!
Have fun - Guhl

[ROM]【5.1】【JFLTE-GPE】 - 09 -14 -2015

JFLTE-GPE 5.1
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Information
This project started off as a simple 4.3 Google play edition ROM and grew into so much more, since 4.3 we have been on top of every major update thrown our way from Google, although its not always pretty, below is a list of improvements/fixes we made to Stock 5.0 GPE and why we feel this GPE is the right choice to be your daily driver.
Installation instructions
Make sure you are using the latest modem and recovery for your variant, TWRP preferred
1) Full wipe
2) Flash ROM
3) Reboot
Important Warning
Xposed is not supported by the developers. Please uninstall it FULLY before making any bug reports. Any logcat that includes an xposed module will be ignored. Please do not make support posts regarding any module in this thread. The correct place to do that is here: http://forum.xda-developers.com/galaxy-s4/help
Download
Android Lollipop 5.1
Download the build here
Github: here
Changelog
post #2
Developers: Do not use this ROM or it's files without asking us first please
XDA:DevDB Information
【5.0】Google Play Edition, ROM for the Sprint Samsung Galaxy S 4
Contributors
Danvdh, Ktoonsez
ROM OS Version: 5.0.x Lollipop
ROM Kernel: Linux 3.4.x
Based On: Google Edition
Version Information
Status: Stable
Created 2014-12-24
Last Updated 2015-09-14
09/14/2015
-Initial 5.1 release
Code:
[B]06/01/2015[/B]
Still waiting for 5.1…
Updated Google Photos to the newest version, the stand alone
Updated OTA Updates to 2.4.2
Updated Google Camera, Search, Services and Clock (DeskClockGoogle) to the Android M Preview versions
Updated Chrome, Play Store and Keyboard
New, better, AROMA theme
*Remember addons are in the OTA app*
[B]03/15/2014[/B]
Added AOSP Email. Removed Gmail as a result of this
CM Calculator update
Added CM Calendar (LP themed AOSP Calendar)
Added Viper4Android
Updated Play Store
Updated AudioFX
Updated Eleven
Updated cLock
Updated Chrome
Updated Messaging (Google)
Updated Google Play Services
Updated Google Talkback
Updated Google WebView
Updated OTAUpdates app to 2.3.1
Changed around the Google Dialer and Contacts theme a little. More true to Material Dark, now.
Also changed the Dark Settings in the same way
Updated the AROMA theming as well.
[B]03/03/2014[/B]
* Fixed the orientation bug. Both menu to recents and normal functions are working properly
* Updated Cyanogen Messaging source code to 20150301
* Updated Trebuchet source code to 20150301
* Updated AudioFX source code to 20150301 (includes new icon)
* Updated Eleven (Music) source code to 20150301 (includes new icon)
* Updated Cyanogen Browser source code to 20150301
* Updated Google Launcher
* Updated Google Play Services
* Updated Google App
* Updated Apex Launcher
* Updated Googy Max3 to 1.3.0 Final. Thanks Googy_Anas for all the hard work!
* Updated OTA Updates app. Better Lollipop theming (checked the official guides). Added some developer stuff (BitCoin donations now accepted)
* Added Alucard Kernel option in the installer
* Added option to not install a DSP (MusicFX, AudioFX, DSP Manager) in case you want to use Viper4Android instead (not included)
[B]02/23/2014[/B]
* Boot animation memory leak fixed thanks to arter97
* Fixed System FC when expanding a content sensitive notification
* Network meter settings will now be properly themed white if stock settings is chosen in AROMA
* Landscape navigation bar will now properly hide if set to 0 dpi
* Updated SuperSU 2.46
* Updated OTAUpdater to 2.2
* Updated Googy kernel to 1.2.9
* Updated CM APNs
* Modded framework and apks now compiled with latest apktool
* Removed SNote preload data
[B]02/10/2014[/B]
* Updated Busybox to 1.23.0-Stericson
* Updated Google Apps
* Updated NetworkTraffic mod style to match the clock (font weight and style)
* Updated AROMA installer - now dark themed
* Added mDNIe Controls to Interface
* Added stock kernel option into AROMA
* Added a better autohide method into the Network Meter, including a threshold slider
* Added new method for disabling hardware buttons, also added ability to use Menu button as Recents, as has been requested a lot
* Added new method of turning off the hardware keys backlight (no more rebooting to change this)
* Added markdown parsing of the changelog in Settings (check Settings->About->ROM Changelog)
* Added Battery light (LED) controls
* Added quick pull down of the quick tiles
* Added alarm icon switching without having to toggle an alarm
* Added IME notification icon switching
* Added navigation bar height option (can be used to force soft menu key in apps if off)
* Added Ambient Display (on by default - this is default Android behaviour)
* Fixed OTAUpdates "cancel" button not updating to "install" when download finishes
* Fixed battery views and readded the text and landscape icons. Now shows on lockscreen properly
* Fixed clock mod to allow left clock using new CyanogenMod method
* Fixed NetworkTraffic mod not showing a single line correctly
* Fixed default Trebuchet layout
* Removed hidden battery init.d hack - new battery methods work properly now
[B]01/28/2014[/B]
* Patched colorfade memory leak in services.jar
* Network improvements for Verizon Wireless
* Removed debug code from OTA app
* Fixed spacing for U/D on network meter
* Fixed Calculator delete string for English UK
* Updates to our themed dialers
* Sound recorder updates, Can now record in mp4 and wav
* Compiled updated CM apps from source
* Update OTA info in build.prop
[B]01/23/2014[/B]
* Fixed tethering and enabled bluetooth tethering for all carriers
* Updated Chrome
* Updated Google Search
* Updated Google Play Services
* Updated AOSP Gallery
* Updated Live walpapers
* Updated the Inverted Teal phone/contacts app
* Updated Interface app
* Updated kernel to latest Googy 1.2.7
* Updated SuperSU
* Added full wipe option to aroma
* Added volume panel timeout options
* Added heads up timeout options
* Added long press to skip tracks
* Added hold back to kill current app
* Added clock mods
* Added CyanogenMOD browser option to AROMA
* Added hardware swap file options in AROMA
* Added CM Calculator
* Added a choice in AROMA for Eleven and Apollo music players
* Added AudioFX from CM12 to AROMA
* Removed Gear Manager as it's not working
* Removed WAV option from SoundRecorder, since it's not working
* Live walpapers are now optional in AROMA
* Updated build.prop
[B]01/12/2015[/B]
* Rebuilt from scratch to log our changes in GIT, results in cleaner work
* Enabled national roaming on most European virtual networks
* Dirty flashers should no longer need to clear interface app and data
* Fixed roaming for Videotron users in Quebec, Canada
* App ops added to security settings
* Device walpapers included in tiny .apk from source
* Updated Interface app
* Toggle for enable all rotations added to Interface
* Toggle for wake on unplug added to Interface
* Disabling battery icon in Interface will now stick after reboot
* Improved show 4g for LTE toggle
* AROMA improvements
* Motorola Gallery now optional in aroma, it goes amazing with Moto camera
* Oneplus Camera optional in AROMA, HDR and saving to SD card supported
* Inverted teal theme for dialer in contacts added to AROMA
* Custom DPI options in AROMA
* Improvements to the tethering script for some carriers
* Hide alarm clock toggle code simplified
* Disabled safe media nag
* Removed a duplicate ringtone
* Updated OTA app
* Updated build.prop
[B]01/05/2015[/B]
-Even with 5.0.1 LRX22C - Unofficial 5.0.1
-Deodexed framework
-Updated kernel
-Fixed SMS for vodafone NL
-Increased the falsing threshold for when keyguard affordances
-Voicemail now can be accessed by holding 1 for most carriers
-Some ADB fail safe fixes that were merged into 5.0.1
-Fixed SystemUI heads up notification spacing
-Ported CM Battery icons to the ROM
-Clear all in recents
-Extended power menu
-Toggle advanced power menu option in interface
-Updated OTA app - fixed open recovery script installation. Using markdown for changelog rendering
-Updated AdAway (fixes for 5.0)
[B]01/02/2015[/B]
-TeleService FC with certain languages is fixed
-Cleaned up Updater-Script in regards to setting default network for Sprint
-Googla Wallet is now optional in AROMA
-Google Sound Search is now optional in AROMA
-Apex will now install as intended via AROMA
-DSP or stock processing in AROMA
-Spanish translation for interface app thanks to marcuzzi
-Fixed Voice recorder
-OTA app updates
-AROMA improvements
-Enabled HD-Voice for all, by default
[B]01/01/2015[/B]
-Happy new year, FULL WIPE REQUIRED! =P
-Implemented AROMA installer to customize your installation
-Updated to latest googy_max kernel 1.2.5
-Kernel will auto loki for AT&T/VZW
-Verizon and Sprint will boot with proper framework and CDMA settings right out of the box
-Added a fix for tethering on first boot. No need to reboot or issue a command in the shell
-Turn off experimental NuPlayer by default - Should help fix some audio stuttering issues once and for all
-Fixed FC's in Trebuchet Launcher
-SQlite3 will now work as intended
-Ported CM's Changelog feature into the GPE Settings.apk. Settings->About
-Added option for dark material Settings
-Added a choice for AOSP Messaging with quick reply
-AOSP Sound recorder
-Removed Adblocking by default, made AdAway an option in AROMA
-Added missing Emoji fonts from the Nexus 5
-Updated latest APN entires from CyanogenMod
-Added in Material Gallery from CM (Deleting from SD card now works)
-Added Moto Camera option. Moto Camera cannot shoot in HDR, but supports saving to SD
-Updated OTA Updater. Now correctly checks update on first boot and background services does run to check in time
-Updated Interface with some new icons and added ability to choose whether to disable hardware buttons when using onscreen navigation
-S-tweaks themed material and enhanced
-Updated Google Play Store and Google Camera
-Removed some unnecessary files from the zip
-Material UI themed cLock
[B]12/24/2014[/B]
-Updated kernel to googy 1.2.4
-Fixed all audio stuttering
-Modded stock launcher (much faster, more features)
-Performance added into Settings (opens s-tweaks)
-Unlocked Teleservice, enabled all network modes (world phone)
-Teleservice LTE toggling fixed
-DSP Audio manager
-Added file manager
-Ported AOSP gallery (100% working on 5.x)
-Gmail + stock exchange
-Removed AOSP email (atm it's not ready)
-H+ icon will now show when connected to HSPA+
-Hide alarm clock (interface)
-Enable on-screen navigation bar (Interface)
-Show 4g for LTE (Interface)
-Access to CM cLock settings (Interface)
-Signal cluster fixed when not connected to data
-OEM Brightness settings
-Cleaned up code in OTA app
-Added some binaries needed for Interface settings
-Removed un-needed libs (Dalvik ones) from TTS, Search, Camera, Chrome
-Updated build.prop (Ota info)
[B]12/17/2014[/B]
Updated to Googy kernel (fixes bluetooth)
Google now launcher now default
Added Chrome
Working 5.x email and exchange (Material)
Updated Search
Updated TTS
Updated System sounds with Nexus 5/6 sounds
Fixed carrier label on lock screen
Added Interface option to settings
Custom boot animation
Enable battery percent
Disable/enable touchkey lights
Change host name
Enable network traffic
Reboot options (Settings > Interface) (we cannot add to power menu yet as I have no way to access the .dex I need, this will work perfectly for now)
Added OTA app
SuperSU updated and now will not ask for a binary update on first boot
Updated APNs (should boot LTE on AT&T now)
Removed Samsung carrier codes
Other minor things I might be forgetting
[B]12/14/2014[/B]
-Phone should now always boot properly on first boot
-Rooted
-Added busybox and init.d via archi kitchen
-Integrated Superuser into settings
-Added touchkey light binary script to turn lights off (type SU to get root then touchkeys in terminal)
-ROM ships with stock launcher now
-Added Google MMS
-Updated Google Camera
-Updated GoogleTTS
-Removed Android Debugging notification
-Made HSPA visable in the status bar
-Menu no longer unlocks the lock screen
-Updated build.prop
Note: Chainfire wants you to update the binary via supersu app, just do it the normal way as you still
have root even without updating the binary
[B]12/13/2014[/B]
-Android 5.0
-Debloated
-Home button lag fixed
-Security FC fixed
-Worldwide apns added
-Fixed platform permissions for ext sd
-Nova launcher
-more that I'm just too tired to type right now
READ THE INSTALLATION INSTRUCTIONS!!!
FULL WIPE
FLASH ROM
FLASH SUPER SU (LINK IN OP)
REBOOT, wait 5 min (if it hangs just reboot again, I think its ART optimizing or something but it takes too long and I have no patience lol)
couple things I want to add
gallery doesn't exist anymore and "photos" is horrible (tied into google plus) use quickpic gallery from now on ;) or something else
Messenger from google is a optimal txt message app, AOSP mms is no more and GPE wants you to use hangouts as default (no thanks, google)
[B]08/30/2014[/B]
-gmscore/search bug fixed (reverted)
-updated Nova Launcher
-updated build.prop
-dirty flash is fine (wipe caches, flash, reboot)
[B]08/19/2014[/B]
-Added light weight AOSP browser
-"Find on page" string fixed and working with all languages
-Updated Google play services
-Updated Playstore
-Updated Google Keyboard
-Updated Calculator
-Updated Host file (ad blocking)
-Updated apns.conf to add more support out of the box for European carriers
-Updated CM file manager
-Updated weather widget
-Updated Googe now launcher (Pure Nexus builds only)
-Updated Google search (Pure Nexus build only)
-Added Pure Nexus build to North American threads
-Updated build.prop
-ALL builds including INTL are shipping with stock kernel, flash your own GE kernel as the ones I provide go out of date rather quickly and flashing custom
over stock is always the cleanest way to go about it, I don't have the time to be uploading 6 builds everytime I release an update.
[B][COLOR="Red"]INTL I9505 DEVICES SHOULD USE A CUSTOM GE KERNEL TO PREVENT RANDOM REBOOTS[/COLOR][/B]
Googy kernel (closer to stock can be found [URL="http://forum.xda-developers.com/showpost.php?p=52414749&postcount=3"]here[/URL])
Ktoonsez kernel (tons of original development) can be downloaded [URL="http://forum.xda-developers.com/showthread.php?t=2297379"]here[/URL]
thanks for the support to all who donated, you are helping me through tough times and if I couldn't email you personally to thank you please accept this as my personal thanks :D
[B]07/17/2014[/B]
-Updated Kernels (latest)
-Updated Superuser
-Updated Novalauncher (Customized build only)
-Updated Google search (Pure Nexus build only)
-Updated Google Play Services
-Updated Google Keyboard
-Fixed Boot animation lag
-Updated to latest Nexus boot animation
-Updated cLock widget
-Updated Google Camera
-Genie Widget (Weather and news app) removed
-Google Street removed (get it from the Play Store)
-Added new optional flash for Interface Settings (Gravity box embedded into Settings)
-Updated build.prop
-Everything is up to date, if you enjoy this ROM please consider a donation to help out with real life stuff!
[B]06/27/2014[/B]
-Lockscreen unlock ring in now centered (Great one Samsung/Google!) This is now fixed for you guys, the problem was in keyguard.apk and I fixed the derp they shipped.
-Updated google play services
-Enabled touchkey light control for ART users, simply type SU in terminal and then type touchkeys
-Updated google search (Pure Nexus build only)
-Reverted themed email in favor of stock email (Pure Nexus build only)
-Uploaded 2 extra builds compiled with another kernel for you guys with "battery issues" to try out, not all hardware is made equal and some might have a better experience, all I know is on stock kernel from google the ROM is running perfectly. Special thanks to [user=1897326]@googy_anas[/user] for allowing me to do this
-Updated build.prop
[COLOR="Red"]*Do not turn my thread into a kernel thread, this is a ROM development thread and I'm 100% certain I've done all I can on the ROM side of things, it's very stable and most battery issues are your issue or your phone not agreeing with a certain kernel setup, it's all about finding the balance that works for you[/COLOR]
[B]06/26/2014
*use the updated flashable addons*[/B]
-Rebased everything I had going on in 4.4.3 into 4.4.4, this was a royal pain but it had to be done, I've smashed this project yet again with 4 straight hours of development, helps when you're organized and ready for surprises like this, No features are missing from 4.4.3 and the addons received an update too, I need a beer now. phew
[B]06/24/2014[/B]
[B]*Use the updated DarkUI flash zip if you use this feature*[/B]
-Autobrightness adjusted, I upped the values a bit so mostly everyone should be happy, the screen is no longer too dark but does a good job saving power too, I'll be submitting this array to CM.
-Home button long press vibration and touchkey button vibration smoothed out, should give the perfect amount of haptic feedback when this option is enabled
-Kernel updated
-Updated build.prop
-Last 4.4.3 release, stay tuned 4.4.4 whenever they decide to give us that
[B]06/18/2014[/B]
[B]*Use the updated DarkUI flash zip if you use this feature*[/B]
-Updated Superuser to the much awaited 2.0
-Updated build.prop to reflect today's date without branding the ROM
-Updated to the new CM autobrightness (will fix random brightness jumps aswell)
this [url]http://review.cyanogenmod.org/#/c/63424/5/overlay/frameworks/base/core/res/res/values/config.xml[/url] has been tested by me and provides much better autobrightness
this will help battery life a great deal :) as you can see [URL="http://review.cyanogenmod.org/#/c/63424/"]here[/URL], it's well tested by the guys at CM, they have been working on perfecting autobrightness for well over a month now for this device, I'm very happy with the results of these changes
special thanks to [user=4272718]@hawkerpaul[/user] for pointing this out to me in the CM repo
[B]06/10/2014[/B]
-Kernel updated
1. Linux 3.4.92.
3. Ramdisk updates for GE.
4. 4.4.3 miscelanious stuff.
5. Fix IR for GE ROMs.
6. Merge in some more 4.4.3 stuff for GE.
7. Ktweaker update: AUTO HOTPLUG OPTION IS NOW A LIST SELECTION INSTEAD OF CHECK BOX, MAKE SURE YOU GO AND SET IT TO THE PROPER VALUE!!!!!!!!!!!!! So if you used to have the checkbox off, select "Disabled", if you had it checked, select "KT Auto Hotplug"
-Hangouts and google earth libs deleted
[B]Note: if you are are on 06/08/2014 build you can just flash the latest google edition kernel [URL="http://forum.xda-developers.com/showthread.php?t=2297379"]here[/URL]
[/B]
[B]06/08/2014[/B]
-Vibration intensity reduced on back/menu/hold home haptic feedback, was way overkill with stock values
-H+ icon will now show when H+ is available, H will show otherwise
-Superuser updated to latest
-Framework-res translation for the clock app is fixed, Ringtone array is flawless now in all languages (Samsung/Google derp fixed
-Dialer is now Carbon Holo (Customized build only, doesn't effect pure Nexus)
-Contacts is now Carbon Holo (Customized build only, doesn't effect pure Nexus)
-Novalauncher updated (Customized build only)
-Optional flash for the battery icon got an update
[B][COLOR="Red"]Note: All optional flashes will work with any of my builds, feel free to customize as you wish and keep checking back because I always add more :)[/COLOR][/B]
[B]06/07/2014[/B]
-Framework-res ringtone translation fixed across all languages
-App ops enabled in Settings
-Google dialer has been themed Carbon
-Uploaded a Pure Nexus ROM with no themes, just a pure vanilla Android experience for those users who just want to keep it as close to stock as possible
[B]06/06/2014[/B]
-"Carrier Settings" in settings removed, this appeared when I world unlocked the dialer for you folks, it's gone now because it FC'd and we are not suppose to have it
-Samsung missed a string in the ringtone/notification selection array, Default Ringtone should be "None", this is now fixed
[B]Note: Samsung watchON and other IR apps are not working in 4.4.3, however the IR functions fine with smart IR remote for me so the IR is not actually broken, you just need updated apps[/B]
[B][COLOR="Red"]Dirty flash is acceptable, small update[/COLOR][/B]
[B]06/05/2014[/B]
-WiFi DHCP fixed
-Teleservice unlocked (We can now change to all available network modes)
-Added CM filemanager by ktoonsez request for quick phone setup
-CRT disabled in favor of the fade effect, much nicer on the eyes and better on battery life
-Updated KT kernel, Nothing much here, just 4.4.3 ramdisk stuff
-Don't expect a million updates like 4.4.2, I was well prepared for 4.4.3 and all my features/fixes from 4.4.2 are in this build
[B]06/04/2014[/B]
-Rebased everything below on 4.4.3, I was prepared for this one so it's all here in the first build ;) (Except dialer mods/theme)
-7 hours straight on this tonight, RAWR!!!
-ermm insert random stuff here because the changelog is to small
-more stuff
-even more stuff
-enjoy!
[B][COLOR="Red"]Note: If i9505 devices still reboot on the stock kernel I provide with this ROM, Don't worry ktoonsez already has the fix along with the other kernel developers, their current versions will actually boot this ROM at this time[/COLOR][/B]
[B]05/19/2014[/B]
-Contacts clear field image is now visible, was black on black
-Updated the official Google Camera and binary's into the system
-Menu will no longer unlock the phone from the lock screen if no password is set
-Small framework edit, cleaned up some code regarding the volume panel, nothing you will notice
-Updated build.prop
-Updated kernel (I've heard VERY good feedback on this release)
-Removed CM weather widget and made it an optional flash (apparently creates wakelocks for ppl who don't use it?)
-Everything up to date on a clean flash, no market updates required :)
*No more releases, all necessary changes are documented and I cannot wait until 4.4.3 so I can have you guys a ROM
asap*
[B]04/08/2014[/B]
-Deodexed this ROM and kept it fully compatible with ART (Believe it or not this fixes some strange issues for me, I think my odex script might break some things? all has been well for me now and I'm not seeing random SystemUI slowdown)
-deleted old google search libs and some koreanime lib, oh and libpinyin is gone too because they are useless (since I've removed their native apps they just sat dormant in the lib folder wasting system space)
-Updated the build.prop
-Updated GoogleTTS and Keyboard again
-Updated kernel (battery drain is gone)
-Use new optional zips in the OP. most of them saw an update so just use new ones and don't flash the old
03/28/2014
-Cloudprint fixed (MAJOR bug), grab it from the market
-Updated Google Keyboard in System/app
-Updated Google TTS in System/app
-Updated SU
-Cleaned up some reboot menu code
-Removed xposed, gravitybox, xuimod, get these yourself.
-Made apollo a flashable addon
-Google is now testing 4.4.3, this is a OTA I expect we will get in the next month or two
-Updated kernel
*Phone can charge while the device is off now on old bootloaders, thank you to @fenny for the code*
everything is fully up to date on clean flash
[B]03/24/2014[/B]
[B]*DarkUI and Battery icon optional zips got a update this build, if you use these features please use the latest optional zip*[/B]
-Framework-res auto brightness values adjusted, I made the screen a bit brighter without losing much battery power, in fact you won't even notice. I just wanted to bump it up 5 values so we can show off how gorgeous this 1080p AMOLED really is
-Redid contacts, I spent a great deal of time on this and I really think its a much better design then the last invert, Kryten and I talked about it but never did anything about it, I poured in a few hours the other night and came up with something I think looks gorgeous
-SystemUI will now display H+ in the status bar and quicksettings as opposed to just H
-Removed 2 useless build.prop tweaks that remained dormant and do nothing at all on 4.4.2, (they worked on 4.3)
-Updated Gravitybox to 3.0
-Updated kernel
-now for the bad news, I'm having family issues and need to move back home to support my parents, My mom and dad have hit hard times and I can't see them suffer, My activity on these forums will dwindle a bit since I will need to pound the pavement and make as much money as possible to support my folks so I kindly ask that the community helps each other out with any questions and concerns that may arise in the thread
[B]03/04/2014[/B]
-Added native reboot menu to Google editon (Works on ART!!!)
-Volume buttons can mute the device in the volume panel
-Removed Samsung CABLservice and digitalpensdk from android system
-Added custom Apollo music player
-Re-odexed the entire build to match the new framework
-Battery icon with % enabled is now an optional zip
-Added the ability to disable touchkey lights via android terminal by typing touchkeys after granting terminal SU (ART users)
-Reverted MMS back to inverted due broken widget, ill bring back the multi theme MMS.apk later
-Added stock themed MMS as an optional flash
-reverted opensource superuser back to chainfire SuperSU
-to many people having issues on the CM SuperSU and I don't want anymore headaches, this one
proved to work for many months
-I'm taking a vacation, this is about as stable as it gets for the S4
-Build.prop updated
[B][COLOR="Red"]*USE THE UPDATED MODS IN THE OP*
[/COLOR][/B]
[B]02/27/2014[/B]
-Autobrightness values updated. These are MUCH better indoors, the minimum brightness is now down to 15 from CM's native 20
and the brightness with a lux value of 150 and lower will now be 40 out of a possible 255 (max brightness), Autobrightness will
now do what the feature is supposed to do, save battery
-Added Opensource SU and removed chainfire SU
-- this fixes the "fix root" nag in recovery
-- It's faster debug (ALOT faster)
-- It looks cooler
-- It's integrated right into settings (settings>superuser)
-Enabled battery % for ART users and made sure its clear to read at sub 50%
-Updated MMS from source, it's now white but can be toggled to be inverted via settings
-Updated Google Services Framework
-Build.prop updated
-updated kernel to kt 02/24/2014
--WIFI driver update
--Sound driver updates
-Google Now Launcher is now available in the market and has been removed from the OP
[B]*Use the updated DarkUI in the optional section if you use this feature*[/B]
[B]02/18/2014[/B]
-Unlocked the dialer, we now have a world phone (you will still need to sim unlock if your provider locks it, however this helps travelers)
-Unlocked every network mode available for our modem, (Settings - More - Mobile networks - Preferred network)
-Enabled in call noise suppression (no idea why they didn't include this)
-Disabled CSP from the dialer, we now have full control over the phone and what networks we can choose (might not affect your carrier but this is useful for traveling, trust me)
-Tweaked my indoor auto brightness values, still using too much juice in medium/high indoor light, this is much better
-Enabled app ops in Settings > Security, Take total control of the permissions apps are granted when you install them from google play, VERY useful if you are concerned about privacy or you just don't want some misc app seeing your SMS's or having network permissions
-Added CM file manager to help users setup the ROM faster, This is actually a very nice app with lots of options and it works on ART. it's TINY too!
-Removed the buggy/useless/unsecure/lame/stupid face lock feature
-Updated Gravity box
-Updated build.pop
[B]*DO NOT FLASH ANY MODS UNTIL I UPDATE THEM*[/B]
*Stock edition had very low downloads, I have discontinued that build, all you have to do now is uninstall xposed and its modules like any other app
[B]02/08/2014B[/B]
-Flash [URL="http://www.androidfilehost.com/?fid=23329332407570009"]this[/URL] if you are on my previous release from today (no need to install the full build, this change is very small, the main build is updated for new users to the ROM however :) )
-Fixed date picker in contacts
-Enjoy
[B]02/08/2014[/B]
[B]*users on 02/06/2014 can flash [URL="http://www.androidfilehost.com/?fid=23329332407569942"]this[/URL], (wipe caches and flash in recovery), no need to update the full ROM*[/B]
-Improved CM Autobrightness
-Updated SuperSU
-Updated build.prop
-Use updated DarkUI, disable S-VIEW and Disable S-view + DarkUI zips
-Enjoy!!!
[B]02/06/2014[/B]
*Recommend a full wipe, many changes have been implemented
-Updated Kernel
-Fixed home button lag
-Disabled double tap for recents menu
-recents is now back to S4 standard of long press home
-Disabled Samsung Autobrightness (horrible)
-Enabled Stock Autobrightness with CM Autobrightness values (this took some research but I pulled it off without breaking ART) - This will result in massive battery savings
-Gravity box should now be able to control auto brightness values
-Removed Google search from system/priv-app for 2 reasons, 1) its out of date and 2) I actually prefer it as a user app, makes it easier to hibernate with greenify for non-premium users
-Removed Google earth libs, hangouts and chrome libs out of the system/lib folder
-the ROM is very light now, comes in at less then 300mb
-Updated Gravitybox
-Updated build.prop
-This is the most polished google edition available. I proudly support all 3 variants of the Galaxy S4 and I hope the international community appreciates this hard work ;)
[B]*DO NOT FLASH DARK UI ZIP OR THE DISABLE S-VOICE ZIP, USE THE UPDATED ZIPS AS THE OLD ONES ARE NOT COMPATIBLE WITH SOME CHANGES I MADE*[/B]
Credits
amarullz - AROMA installer
JustArchi - Kitchen for System.img dump
dvtonder - cLock
CyanogenMod - Opensource cherry picks
googy_anas - Kernel
XDA moderators
MJHawaii - Always providing solid i9505-g odins
Jimbju - Menu/back wake annoyance fix on 4.4.4
Romhut - Providing excellent hosting
Github
Reserved
UPDATE IN THE OP!
12/24/2014
-Updated kernel to googy 1.2.4
-Fixed all audio stuttering
-Modded stock launcher (much faster, more features)
-Performance added into Settings (opens s-tweaks)
-Unlocked Teleservice, enabled all network modes (world phone)
-Teleservice LTE toggling fixed
-DSP Audio manager
-Added file manager
-Ported AOSP gallery (100% working on 5.x)
-Gmail + stock exchange
-Removed AOSP email (atm it's not ready)
-H+ icon will now show when connected to HSPA+
-Hide alarm clock (interface)
-Enable on-screen navigation bar (Interface)
-Show 4g for LTE (Interface)
-Access to CM cLock settings (Interface)
-Signal cluster fixed when not connected to data
-OEM Brightness settings
-Cleaned up code in OTA app
-Added some binaries needed for Interface settings
-Removed un-needed libs (Dalvik ones) from TTS, Search, Camera, Chrome
-Updated build.prop (Ota info)
Merry Christmas from myself, Kryten, Googy_anas, ktoonsez and the rest of our testing team
AT&T USERS, I provided a script that will loki the boot.img in the OP so you can safely use any recovery now as long as your flash it after the ROM
Nice. Time to flash again. Thanks for the port
Sent from my SPH-L720 using XDA Premium 4 mobile app
brikzpapi said:
Nice. Time to flash again. Thanks for the port
Sent from my SPH-L720 using XDA Premium 4 mobile app
Click to expand...
Click to collapse
not a port should be unified
only issue apparently is eri.xml
get back to me, it's an easy fix
Will do. I'm going to pm you
Sent from my SPH-L720 using XDA Premium 4 mobile app
Great news!!!! this rom is the best!!!
Been running this since the 12/17 build. Fast and great battery life!
First I install Nova launcher.
I use system tuner to delete stock launcher, turn off Google now.
That's my basic setup getting great battery life and performance.
I attached my Black Theme for Nova Launcher.
No need to flash Gapps huh....bout to try it out
Danvdh said:
not a port should be unified
only issue apparently is eri.xml
get back to me, it's an easy fix
Click to expand...
Click to collapse
I posted an eri.xml file here a few days ago http://forum.xda-developers.com/showpost.php?p=57485719
put in /data folder and that overwrites framework-res.apk.
carole6m said:
I posted an eri.xml file here a few days ago http://forum.xda-developers.com/showpost.php?p=57485719
put in /data folder and that overwrites framework-res.apk.
Click to expand...
Click to collapse
awesome job Carole
Danvdh said:
awesome job Carole
Click to expand...
Click to collapse
Check your pm
Sent from my SPH-L720 using XDA Premium 4 mobile app
Can we get some screen shots please
Sent from my SPH-L720 using XDA Free mobile app
How do you enable dark contacts and dialer?
This is the proper framework-res.apk fix so the Sprint carrier label shows correctly.
Also here is a modified build.prop for Sprint devices so the device model show up correctly among other things. However, It has the OTA stuff removed that Dan put in. I was planning on building my own variant of the ROM until this showed up
With that said don't replace you build.prop with this one.
Could be useful for you Dan.
Son Rise said:
Can we get some screen shots please
Sent from my SPH-L720 using XDA Free mobile app
Click to expand...
Click to collapse
This is straight up stock lollipop gep. Lol there is no need for screenshots
carwashman said:
How do you enable dark contacts and dialer?
Click to expand...
Click to collapse
http://ultimarom.com/google-play-edition-12-24-2014/
Scroll down until you get to the mods folder and there it is.
Anyways running the new build and it is perfect no RR or lags. Haven't tested Bluetooth but this is a sweet ROM guys. Sprint users should really appreciate this ROM :thumbup: since we don't get much love anymore.
Sent from my GT-I9505G using my mind?
oh man! this is great1 happy damn holidays!
GPS isn't working for some reason but what the hell!
totbl said:
oh man! this is great1 happy damn holidays!
GPS isn't working for some reason but what the hell!
Click to expand...
Click to collapse
GPS works fine here. You might want to flash a stock rom and fix it.
Interesting, how does that fix it? What's this touchwiz fix I've heard about as well?
---------- Post added at 04:56 PM ---------- Previous post was at 04:33 PM ----------
carole6m said:
GPS works fine here. You might want to flash a stock rom and fix it.
Click to expand...
Click to collapse
HEYOOOO! just downloaded GPS Toolbox which works fine. GPS on all other apps work flawlessly now. Guess it just needed a nudge. Thanks a bunch!
SL720 here.

[ROM][N4][NMF26O] Fake nexus rom for Nexus 4. [Dec/06/2016]

[ROM][N4][NMF26O] Fake nexus rom for Nexus 4. [Dec/06/2016]
Introduction
This is an Android 7.1 custom rom for Nexus 4 that fully integrated Gapps. (Pixel Launcher, Google dialer, Contacts, Webview, backuptransport, etc.. )
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"
}
Features
Almost same as Pure Nexus Stock image.
Enabled SEAndroid, No Rooting feature provides for security reason.
All build scripts are opened on github
3G data is disabled as default for user that has cheap data plan. But you can enable on data setting menu.
Stock rom users can use this rom without perform reset userdata partition. (In theoretically, it can be applied to other custom rom users, but not tested. )
Known Issues
Nougat version is still unstable. Please use at your own risk.
Some apps can be crashed (ex: firefox, games using unity, etc...)
Camera app shows invalid orientation on preview screen
[*] User switch feature is not working. It should be fix in next release.
Please see FAQ
Installation instructions
1. power down
2. press power and volume down button, and your nexus 4 will go fastboot mode
3. connect usb cable with your PC
4. run fastboot for flashing
If you are using stock factory image or already use this rom.
Code:
$ fastboot update occam-img-20160108.zip
Or if you are using other custom roms, you might perform clear userdata partition.
Code:
$ fastboot -w update occam-img-20160108.zip
After flashing, it needs several (about 5-10) minutes to complete booting.
Changelog
Dec/06/2016: 20161206 (testing)
Update to NMF26O(android-7.1.1_r4)
Nov/08/2016: 20161108 (deprecated)
Update to NDE63V(android-7.1.0_r6)
Rebuild stubs for destroy useless icons
Nov/03/2016: 20161103 (deprecated)
add GmsCoreSetup
add Google VR Service
add help uri on Settings
apply pixel color accents
Nov/01/2016: 20161101 (deprecated)
fix user switch feature
add ringtone migration
fix tethering feature
fix dirtycow exploit
Oct/25/2016: 20161025 (deprecated)
Integrate Wallpaper picker on Settings
Integrate Google Backup & Sync on Settings
Integrate Google Storage Manager
Add Gesture menu on Settings
Enable color temperature setting in developer options
Use Ustwo wallpaper as default
Add Google Wallpapers
Stub apks can show round icons
Oct/21/2016: 20161021 (deprecated)
Update to NDE63P(android-7.1.0_r4)
apply pixel bootanimation, sounds, white navbar
apply latest pixel launcher
apply rounded icons for launcher
Note: it is not capable to use google assistant.
Note2: apps are not odexed, so, boot speed can be slow.
Note3: default ringtone, alarm, and notification sound is changed.
If you cannot hear these sounds, please set manually.
Oct/05/2016: 20161005 (deprecated)
update to NBD90Z (android-7.0.0_r14)
Oct/04/2016: 20161004 (deprecated)
fix ptrace bug on linux 3.4, thanks @zaclimon
switch to non-debuggable build
Sep/30/2016: 20160930 (deprecated)
Remove useless binaries and save space for system partition
apply qualcomm specific build macros
tune codec configuration for legacy binaries
Sep/26/2016: 20160926 (deprecated)
switch to debuggable build.
No more several apps might be crashed . but lesser secure.
revert to 320dpi as default
Sep/23/2016: 20160923 (deprecated)
debuggerd can dump stack when app is crashed on native code
Use Pixel launcher as default home
set 352 dpi as default
sign with release key
Refactor scripts to build other device(Nexus 5)
Sep/07/2016: 20160907 (deprecated)
update to NRD90S (android-7.0.0_r4)
Turned on sdcardfs
Sep/05/2016: 20160905 (deprecated)
Rebase device tree from @zaclimon V4
Remove w/r permission from vidc encoder device to all
It seems while mediacodec server open vidc encoder, camera server cannot use hardware encoder, and cannot record video stream.
Fix facelock funtion
Update widevine drm binary blobs from bullhead.
It might prevent to crash mediadrm and media service. But I cannot be sure it can play drm contents.
Switch to user build.
Sep/03/2016: 20160903 (deprecated)
Enable cpuset
implement exclusive core feature with simple mpcpusetd. @xenyz hints to me how to implement. Thanks.
Tune cpu governor while booting
Aug/31/2016: 20160831 (deprecated)
Rebase device tree from @zaclimon V3
Aug/29/2016: 20160829 (deprecated)
Rebase device tree from @zaclimon V2
Aug/28/2016: 20160828 (deprecated)
update to NRD90M (android-7.0.0_r1)
Rebase kernel source tree from @zaclimon
Rebase device tree from @zaclimon
Update occam device tree (fix compilation, update resources, etc...)
Aug/02/2016: 20160802 (stable)
update to MOB30Y (android-6.0.1_r60)
update google apps
Jul/07/2016: 20160707 (deprecated)
update to MOB30P (android-6.0.1_r50)
replace google photo as stub for reduce rom size
update google apps
Jun/07/2016: 20160607 (deprecated)
update to MOB30M (android-6.0.1_r46)
apply kernel security patches
update latest gapps
remove korean ime
May/03/2016: 20160503 (deprecated)
update to MOB30H (android-6.0.1_r41)
update latest gapps
update google play stub apks' icons
Apr/12/2016: 20160412 (deprecated)
update to MOB30D (android-6.0.1_r30)
apply flo kernel patches
Apr/05/2016: 20160405 (deprecated)
update to MMB29X (android-6.0.1_r20)
update latest gapps
Mar/21/2016: 20160321 (deprecated)
apply flo kernel security update for mm_mr1
Mar/09/2016: 20160309 (deprecated)
sync sources properly and rebuild
Mar/08/2016: 20160308 (deprecated)
update to MMB29V (android-6.0.1_r17)
update latest gapps
Feb/02/2016: 20160202 (deprecated)
update to MMB29Q (android-6.0.1_r11)
update latest gapps
setupwizard property typo fix ( reported by @jolas )
add hdcp binary blobs ( reported by @xenyz )
update opengl binary blobs (Jan 2016 qcom update)
Jan/08/2016: 20160108 (deprecated)
update latest gapps
I hope it could resolve Input Method issue.
Jan/05/2016: 20160105 (deprecated)
update to MMB29O (android-6.0.1_r7)
apply latest callmealdy kernel
Remove SysV IPC from kernel
fix leak of kernel memory to userspace
update qcom opengl binaries
Dec/10/2015: 20151210 (deprecated)
fix Google LatinIME to enable swipe gesture.
In 20151209 version, this rom used latinime from n7 factory image, and it had some problems when try to input with swipe gesture.
So I replaced with latinime from n5 factory image.
It is binary change, so there is no git commit link.
Dec/09/2015: 20151209 (deprecated)
update latest gapps that includes latinime
remove duplicated sound resources
add Google Connection Service and Nfc Provision
Dec/08/2015: 20151208 (deprecated)
update to MMB29K
remove unnecessary patches
replace to stub package for DeviceAssist to save storage
MMB29K image is slightly bigger than olders.
add Stk package as requested from @MarvinOl .
but cannot tested, because my mobile operator is not supported.
update apn list
update latest gapps
Nov/21/2015: 20151121 (deprecated)
Update adreno drivers (Nov 2015)
Update media codec profiles from flo
Apply audio resources from Nexus 5X (same things, but it is smaller than aosp stuff)
Apply memchr optimize patch
Apply patch that make surface buffer allocation asynchronous
Apply workaround for GoogleCamera3 crash
Nov/11/2015: 20151111 (deprecated)
apply libcore patches for speed up finalize daemon and object reference from aosp master
apply skia patches for using NEON from codeaurora
Nov/08/2015: 20151108 (deprecated)
remove useless camera behavior patches
reapply flashlight bug patch
Nov/07/2015: 20151107 (deprecated)
Switch to MDB08M (tree for Nexus 5x/6p)
Update resources and properties for MDB08M
add Dialer workaround for MDB08M
fix Audio HAL for MDB08M
apply recent gapps
Nov/03/2015 : 20151103 (deprecated)
MRA58V(Nov 2015 security patch level) applied
update kernel configurations for android recommands
add init.occam.rc (but it is empty yet)
remove invalid EAP-SIM support
Oct/30/2015 : 20151030 (deprecated)
FaceLock added
set Google Messenger to Default SMS/MMS app
adjust Launcher layout slightly
Oct/29/2015 : 20151029-1 (deprecated)
fix issue that home button is not working when upgrade from Stock factory image
Oct/29/2015 : 20151029 (deprecated)
All locales are available!!!
Also All (Stub) Gapps are available, too
Enable full odex (except prebuilt gapps) to reduce first booting time
Oct/25/2015 : 20151025 (deprecated)
stock rom users can be transitable to this rom without perform clear userdata partition
enable minikin text layout engine
fix gps hal build
Oct/24/2015 : 20151024 (deprecated)
fix a2dp bluetooth profile.
fix calendar sync problem (If calendar app is crashed, Please perform Settings -> Apps -> Calendar -> Storage -> "CLEAR DATA")
add several locales (sk_SK ar_EG pt_BR)
add version codes in gapps build rules
Oct/21/2015 : 20151021 (deprecated)
update adreno gpu driver (Oct/2015)
apply @CallMeAldy mako kernel
apply memcpy, memmove patch from codeaurora
apply flashlight torch mode bugfix
add "Press power button twice for camera" menu in Accessibility Setting (it will be removed after MDB08I source code opened)
Oct/16/2015 : mra58k (deprecated)
initial release
Before you ask something about this rom
Please read this article at first..
If you cannot read English well, it's okay. There are many translations of this article.
This is a very famous article for beginners that want to solve their problems.
Please DO NOT ASK via Private Message or Mail as described as upper article.
I cannot reply all messages and I may not understand all your problems.
If you post your question in this thread, any others can tell about your problems.
If you want to report your issue with this rom specific, please share bugreport data.
You can gather bugreport data with following methods.
Turn on USB debug feature, connect with PC, and run this command
Code:
$ adb bugreport > bugreport.txt
OR
Go to Developer options, select Take bug report. After several minutes, notification will be shown to share data.
Downloads
Stable (Aug/02/2016): https://androidfilehost.com/?fid=24651430732235260
Testing (Dec/06/2016): https://www.androidfilehost.com/?fid=457095661767121028
XDA:DevDB Information
fake_nexus, ROM for the Google Nexus 4
Contributors
ganachoco
Source Code: https://github.com/ganadist/vendor_fake_nexus/tree/nougat-dev
ROM OS Version: 7.x Nougat
ROM Kernel: Linux 3.4.x
Based On: AOSP
Version Information
Status: Testing
Current Stable Version: 20160802
Stable Release Date: 2016-08-02
Current Beta Version: 20161206
Beta Release Date: 2016-12-06
Created 2015-10-21
Last Updated 2016-12-06
Is there any way to apply torchlight fix to frank ROM as a flashable zip?
Sent from my Nexus 4 using XDA Forums
I flashed the testing version. It works like a charm!
So with this I can just login after start and use google restore and also my apps will be able to backup to drive when the developer implemented it? Or do I still need to set permissions for gapps?
//Edit: Cmon, I just flashed da **** Yeah works as stated above.
What's new in testing? And what does it mean no ROOTed. Aren't those custom kernels, rooted already? (noob question).
Many thanks.
finchi said:
What's new in testing?
Click to expand...
Click to collapse
Did you even take a look at the first post
Ah sorry. I mistook lines. I was reading it like Oct/21/2015 : 20151021 (testing) and nothing there. (feeling stupid)
Shouldn't a long press on the recent square switch to the previously used app? It does not work in this rom but did on franks. This was really cool.
Camera is launched on double tap on home circle oO nice
Great ROM, I hope it will stay pure as possible
LoadGamePL said:
Is there any way to apply torchlight fix to frank ROM as a flashable zip?
Sent from my Nexus 4 using XDA Forums
Click to expand...
Click to collapse
That is a source level patch.
Please ask that apply that patch to frank ROM maintainer.
bassbox said:
Shouldn't a long press on the recent square switch to the previously used app? It does not work in this rom but did on franks. This was really cool.
Click to expand...
Click to collapse
This rom provide only stock rom features.
I have no plan to add other features.
bassbox said:
Camera is launched on double tap on home circle oO nice
Click to expand...
Click to collapse
You find it!
That is hidden test feature that samsung phones have.
And I put for vefify https://android-review.googlesource.com/177020
finchi said:
What's new in testing?
Click to expand...
Click to collapse
Please see Changelog.
finchi said:
And what does it mean no ROOTed. Aren't those custom kernels, rooted already? (noob question).
Many thanks.
Click to expand...
Click to collapse
In testing release, this rom uses @CallMeAldy kernel.
And rooting feature that other roms have, is not provided as default for security reason.
ganachoco said:
This rom provide only stock rom features.
I have no plan to add other features.
Click to expand...
Click to collapse
Yeah I thought this is a New stock feature ^^
Can you integrate large version of Google Now Launcher (1.2.large) which originally comes with Nexus 5, 6...? Your rom contains 1.2.small version of Google Now Launcher.
Whenever I browse youtube, screen freezes and System UI FC's.
Rock-86 said:
Can you integrate large version of Google Now Launcher (1.2.large) which originally come with Nexus 5, 6...? Your rom contain 1.2.small version of Google Now Launcher.
Click to expand...
Click to collapse
Which are the changes between 1.2 large and 1.2 small?
Inviato dal mio Nexus 4 utilizzando Tapatalk
sidnoit22 said:
Whenever I browse youtube, screen freezes and System UI FC's.
Click to expand...
Click to collapse
Which version of the ROM are you using?
You should upload bug report data:
ganachoco said:
You can get bugreport data by
Turn on USB debug feature, connect with PC, and run this command
Code:
$ adb bugreport > bugreport.txt
OR
Go to Developer options, select Take bug report. After several minutes, notification will be shown to share data.
Click to expand...
Click to collapse
cianz94 said:
Which are the changes between 1.2 large and 1.2 small?
Inviato dal mio Nexus 4 utilizzando Tapatalk
Click to expand...
Click to collapse
Not sure, but Large is comming with Nexus 5, 6..
I found one note for Small version:
Notes / What's New
Uploader's notes: Google Now Launcher Version 1.2. small from Android One Device running Android Marshmallow 6.0
Click to expand...
Click to collapse
Rock-86 said:
Can you integrate large version of Google Now Launcher (1.2.large) which originally come with Nexus 5, 6...? Your rom contain 1.2.small version of Google Now Launcher.
Click to expand...
Click to collapse
According by this figure, N4 has large screen, and I'll put large version when next version release.
Thank you for notify!
Hmm seems interesting seeing that 3 days left on the battery page screenshot . I have not seen mine say more than a little over a day left since a LP ROM I had a very very long time ago where 3 days was almost actually what I got pretty darn close to a few times . Very cool
Update- just checked and at 91% left its says 14 hrs left lol. But I'm currently running a different Android 6.0 ROM but must say hands down this Marshmallow is the FASTEST/smoothest I've ever seen my N4 run. Hell was gunna get me a N6 or the newer N5 so I could use my google fi invite but Im very happy with my device speed that I'm not sure I want to atm now .

[ROM][6.0.1][20/08/16][OFFICIAL] BrokenOS 4.9.1 Moto X 2014 victara

BrokenOS 4.9.1 Moto X 2014 victara
"It started as my personal project, I was looking to get something that was exactly what I wanted on my Nexus 7 instead of any of Rom with a lot of features that you need a quest to find (not that there's anything wrong it just is not my cup of tea), or too light, without customization, where I needed a module to get it (not that there's anything wrong with that, too). it's too early, but I and my staff are trying to make this a nice design and keep it updated regularly as best we can. Keep it friendly. "
Characteristics:
- Layers
- Slim based
- Dark Dialer
- Dark Contacts
- Visuals Menu - Quick Settings & Status Bar options
- Tweaks menu - Ad Blocker, init.d and baked-in Kernel Tweaker
- Sound & Notifications - Vibration tunables, Heads Up notification control
- Battery - Battery Saver, option to change status / nav bar default color in Battery - Saver mode
- And much more....
-Changelog
====================
08-20-2016
====================
* device/motorola/victara/
75d4346 victara: enable new sample rate representation
* kernel/motorola/msm8974/
34df6e6 Kill 'em all
* vendor/broken/
9d3208f sepolicy: allow nfc service "find" access to system server
88746d6 sepolicy: Allow batterymanager and batteryproperties services to be found
====================
08-19-2016
====================
* kernel/motorola/msm8974/
cde68a9 Adding intellimm & intelliactive govs
6823f47 CPUFREQ: IntelliMinMax: Add governor from Faux
db1160b CPUFREQ: Intelliactive: Add new @faux123 governor
* vendor/broken/
baaa7cc adding bullhead
* vendor/motorola/
65aedab Merge pull request #255 from gmrt/cm-13.0
5a290bd msm8226-common thea titan peregrine falcon: Regenerate makefiles
====================
08-18-2016
====================
* device/qcom/common/
7c624b9 power-8916: Simplify missed soc_id check in 9e40a0e
6a61ee1 power: Undo video decode hint for ondemand
72882fd power: Simplify display_hint_sent
9e5c597 dtbtool: use O_TRUNC when writing to output file
* frameworks/base/
7473746 Fix battery icon not following light status bar
6fb30d1 Fix the null drawable so it doesnt break everything action dependant
* hardware/qcom/wlan-caf/
18bc4dc wifi-hal: stop the UMAC logspam
73835cb Merge branch 'wlan-aosp.lnx.1.0.c1-rel' of git://codeaurora.org/platform/hardware/qcom/wlan into cm-13.0
3d125a0 wifi-hal: Only try LOWI once
20968ba Wifi-HAL: Remove CLANG Warnings and errors
b075ad6 Revert "Opt out of clang till issues are fixed"
7a04501 Wifi-Hal: NAN feature enhancements
e0f4174 Wifi-HAL: Remove NAN_2.0 references
9aac7a7 wcnss_service: Migrate from QMI to QCCI
* packages/apps/Settings/
496e8ce Add an empty nav button ability to act as a spacer
* vendor/broken/
29b082e add broken_w7 to vendorsetup.sh
====================
08-17-2016
====================
* packages/apps/Settings/
03601cb Settings: Battery saver & low battery notification toggles [2/2]
a783514 Disable a buncha display features by default Users can toggle em if they want to
* vendor/motorola/
b1c6f76 Merge pull request #254 from Rashed97/quark-blur
6a52ec0 quark: Enable uiblur
8a532f4 quark: Use new generic blobs extraction scrips
3c57dc1 Merge pull request #253 from luk1337/cm-13.0
====================
08-16-2016
====================
* frameworks/base/
e3a2f14 Merge changes I14321c63,I60001149,Ifc471d5a into m6.0.1
* kernel/motorola/msm8974/
37d8a2d SmartMax go
3bbb06e SmartMAX: Tune for Victara
51f20d4 CPUFREQ: SMARTMAX GOV: added new governor based on ondemand and smartass2
====================
08-15-2016
====================
* vendor/motorola/
fde0351 Merge pull request #252 from MotoX-2015/cm-13.0
026cb79 clark: remove charge_only_mode
====================
08-14-2016
====================
====================
08-13-2016
====================
* bionic/
6501943 linker: Avoid logcat spam with some blobs
6e306fb bionic: Sort and cache hosts file data for fast lookup
* device/qcom/sepolicy/
bad6234 sepolicy: Re-add legacy IOP rules
2fc8d9f sepolicy: Fix garbage in upstream commit
d6943d2 seandroid: allow QFP dameon access to Android services
e3662ee sepolicy: Add policy for VR service
ad1fbb6 sepolicy: remove exec permission for radio
d8ee856 sepolicy: Add permissions for new dsp node
cb1b886 Location: added media server access permission for test app
4ca8fc7 SEPolicy: Update SePolicy for IOP
9d20f10 sepolicy: add permissions for i2c-6 device
d79b83b sepolicy : add inital rule to bootanimation.
bf4cb7f sepolicy: Add secontexts boot and persist.nativehmi.exit
e382c47 sepolicy : Allow bootkpi access to system apps and vold
2cb9ef2 common: add selinux policy for fastmmi
0f55dca sepolicy: Policy for SmartcardService
3851992 sepolicy: allow fstman write permissions to wifi directory
6f63948 sepolicy: update iop socket path
dc79a05 sepolicy: Mark time_daemon domain as mlstrusted
* frameworks/base/
e12a5cd Camera: Force HAL1 for predefined package list.
b82b3da Unset frame listener before tearing down GLThreadManager.
5b90a86 camera2 legacy: Allow HDR processing to take a while
* kernel/motorola/msm8974/
35a94db net: ipc_router: Bind only a client port as control port
ae92228 msm: kgsl: Defer adding the mem entry to a process
* platform_manifest/
e45aba1 Track our own qcom/camera
* vendor/motorola/
1737e6a Merge pull request #251 from razrqcom-dev-team/cm-13.0
====================
08-12-2016
====================
* frameworks/base/
6d1abd4 FWB: Battery saver and low battery notification toggles [1/2]
* kernel/motorola/msm8974/
10f8e00 ashmem: Validate ashmem memory with fops pointer
* vendor/motorola/
69111ba qcom-common: Add libuiblur
====================
08-11-2016
====================
* vendor/broken/
85c0d4f New boot ani courtesy of @direktive4 and his mad skills.. Thanks again man
CLEAN FLASH REQUIRED
Installation:
1. Download the ROM and GAPPS;
2. Place both in the internal memory of your Moto X;
3. Restart the Recovery mode;
4. Go Wipe> Wipe and select Advanced: System cache, date and dalvik-cache;
5. Confirm Wipe;
6. Go to Install and select the ROM and confirm, then select the GAPPS and confirm;
7. Now go Reboot> System
Link: https://www.androidfilehost.com/?fid=24651430732236486
Gapps: http://opengapps.org/
Remember to check your MD5!
The md5 for this file is 59b8fd54999951076530873bd12e8db5 and a file size of 278.7MB
#StayBroken
ROM OS Version: 6.0.x Marshmallow
ROM Kernel: Linux 3.4.x
Based On: AOSP
Version Information
Status: Stable
Created 2016-08-11
Last Updated 2016-08-20
Oficial site https://dysfunctionalroms.net
Developer this rom +Jesse Smith https://plus.google.com/112545726612368241967
I'm the official maintainer for broken victara. You have linked my build from our official team AFH. So everything in your op about changes and kernel are false. I've attached a screenshot of the build prop I got from the zip that I downloaded from your link. It clearly shows you're not the one that built this.
smith.jesse said:
I'm the official maintainer for broken victara. You have linked my build from our official team AFH. So everything in your op about changes and kernel are false. I've attached a screenshot of the build prop I got from the zip that I downloaded from your link. It clearly shows you're not the one that built this.
Click to expand...
Click to collapse
I decided to post your rom here so that others may know his work I admire and I follow every update. At no time I wanted to steal his own.
Joiner22 said:
I decided to post your rom here so that others may know his work I admire and I follow every update. At no time I wanted to steal his own.
Click to expand...
Click to collapse
At least the inormation is correct now, but your last op was FULL of wrong I formation. You claimed you had included a modified kernel with optimizarion that weren't there. This build includes my kernel that I have put a LOT of work into. If I wanted to host it on XDA I would do it. It's not your work to share. I host my builds on g+ just like the rest of my team. If you admire the work show some respect and remove this thread.
If so it would not be disclosed by this blog http://motox-brasil.blogspot.com.br/2016/07/rom-moto-x2-60x-broken-os-49-oficial.html?m=1
smith.jesse said:
At least the inormation is correct now, but your last op was FULL of wrong I formation. You claimed you had included a modified kernel with optimizarion that weren't there. This build includes my kernel that I have put a LOT of work into. If I wanted to host it on XDA I would do it. It's not your work to share. I host my builds on g+ just like the rest of my team. If you admire the work show some respect and remove this thread.
Click to expand...
Click to collapse
I'm not sure why so many people refuse to post their builds here (actually, I'm pretty sure I know why most don't, lol) but I'm thankful for when they do. There are a couple of ROMs that I'd have never found if someone didn't post them here. It sucks that the innocent users end up losing out.
To the OP, maybe remove all links except to the g+ page, and move this thread to general?
dictionary said:
I'm not sure why so many people refuse to post their builds here (actually, I'm pretty sure I know why most don't, lol) but I'm thankful for when they do. There are a couple of ROMs that I'd have never found if someone didn't post them here. It sucks that the innocent users end up losing out.
To the OP, maybe remove all links except to the g+ page, and move this thread to general?
Click to expand...
Click to collapse
There is a reason BrokenOs doesn't use xda to host it's builds. No need to get into details, but it's just not done. We have our builds on AFH and we announce releases in our G+ community. I'm surprised this thread is still up actually....
smith.jesse said:
There is a reason BrokenOs doesn't use xda to host it's builds. No need to get into details, but it's just not done. We have our builds on AFH and we announce releases in our G+ community. I'm surprised this thread is still up actually....
Click to expand...
Click to collapse
Like I mentioned, I'm pretty sure it's something along the lines of why a bunch of other developers don't either. Even if it isn't, your reasons are yours, and I respect that. All I'm getting at, is that if I didn't see this thread, other than when I troll AFH, I'd never know about your builds.
Surprised it's still up as well, lol.
dictionary said:
Like I mentioned, I'm pretty sure it's something along the lines of why a bunch of other developers don't either. Even if it isn't, your reasons are yours, and I respect that. All I'm getting at, is that if I didn't see this thread, other than when I troll AFH, I'd never know about your builds.
Surprised it's still up as well, lol.
Click to expand...
Click to collapse
I get what you're saying, but when it comes to our work there is not a lot of concern as fas as user count. We do this mostly for ourselves and we have some really dedicated users. You can follow on g+ for future updates.
As for this thread. I gave him a few days to take it down, but since it is still up I've reported it and asked that it be removed.
We will see....
Thread closed - this is not an original piece of work. Even if it isn't actually provided elsewhere on XDA.
Although every ROM is derived from another ROM in one way or another, it isn't fair to take other's work without their express consent.

[ROM] [7.1.2] [Snapdragon] [MultiVariant] EmotionOS [06/23/2017]

​
EmotionOS aims to provide stability, performance optimizations, ultimate customizations, theme support, security patches, and the most recent updates. If you are looking for a stable ROM that is featureful and fully customizable, you are in the right place.
Only bug reports with logs belong to this development thread while all other topics and questions should be posted in the Q&A thread.​
Click to expand...
Click to collapse
Disclaimer:
Code:
[B][COLOR="Red"]Your warranty is now void.[/COLOR][/B]
I am not responsible for bricked devices,
dead SD cards, thermonuclear war, or you
getting fired because the alarm app failed.
Please do some research if you have any
concerns about this ROM before flashing it!
YOU are choosing to make these modifications,
and if you point the finger at me for messing
up your device, I will laugh at you. A LOT.
Tags:
The builds will have three tags:
STABLE: include tested changes and confirmed bug fixes;
are suitable for daily use.
TESTING: include experimental changes to be evaluated and to possibly fix some issues;
may be used as daily driver only if they don't break functionality or introduce new issues.
VZW-ONLY: same as TESTING builds, but support Verizon variant (VZW SM-N910V) only.
​
Click to expand...
Click to collapse
Changelog:
For the latest changes and bug fixes, check the 2nd post.
You may also join EmotionOS Google+ Community.
Click to expand...
Click to collapse
Status:
This ROM supports all Snapdragon variants, especially US variants (Verizon / VZW SM-N910V, T-Mobile/TMO SM-N910T, Sprint / SPR SM-N910P, and US Cellular / USC SM-N910R4) and Canadian variant (SM-N910W8).
Check the ROM status in the 3rd post!
Click to expand...
Click to collapse
instructions:
Use this custom TWRP recovery
Make full backup
Do a full factory reset
You should wipe the system partition!
Flash the ROM ZIP + Gapps ARM 7.1
Gapps nano package is recommended!
Enjoy!
Only for international variants (SM-N910F/G):
>>> Flash RIL/QMI fix from the 3rd post, before flashing Gapps.
Click to expand...
Click to collapse
Notes:
Read the announcement post before flashing any OTA update.
Clean flash (wipe system/data/cache/dalvik) is recommended.
You need to install Gapps for ARM SDK 25 (Android 7.1.1 Nougat) .
You may also need to set default Apps and grant special access/permissions.
In Settings / Apps:
- Click the Settings icon and select "Show system" from the 3-dot menu...
Make sure that your preferred APNs are selected in Settings/Cellular networks.
If you run into DRM/Netflix issues, flash WidevineDRM_N910VVRU2CPL1.zip!
If you want to restore stock display colors/options, turn off LiveDisplay (set Display Mode to Off), Adaptive Display, and Ambient Display. Otherwise, enjoy tweaking your display options and calibrate the colors for your liking.
For fingerprint enrollment, you may need to swipe quilckly one more time at the end so that you get two "Done" messages. Fingerprint won't work until you successfully register at least one finger.
To enable backlight for hardware keys, go to Settings >> Emotion Control >> Buttons, disable and re-enable hardware keys switch, and set backlight brightness and illumination timeout.
Click to expand...
Click to collapse
Click to expand...
Click to collapse
Downloads:
EmotionOS Builds for Samsung Galaxy Note 4
Click to expand...
Click to collapse
XDA:DevDB Information
EmotionOS, ROM for the Verizon Samsung Galaxy Note 4
Contributors
hsbadr, Pafcholini
Source Code: https://github.com/EmotionOS
ROM OS Version: 7.x Nougat
ROM Kernel: Linux 3.10.x
ROM Firmware Required: N910VVRS2CQE1
Based On: LineageOS
Version Information
Status: Stable
Current Stable Version: 7.1.2-20170623
Stable Release Date: 2017-06-23
Created 2016-12-30
Last Updated 2017-06-27
Changelog
Green dates are for STABLE builds, blue dates are for TESTING builds, and red dates are for VZW-ONLY builds. To learn more about build tags, check OP!
You may find a WIP section on top, for what to expect in the coming build. You could vote for a newer build by hitting THANKS to the announcement post of the latest build. For more details, check ROM status in the 3rd post!
All builds include the upstream EmotionOS and/or LineageOS changes.
WIP:
...
23.06.2017:
Enabled SDCardFS
Enabled USB emulation
Enabled ZRAM/ZCACHE
Extended filesystems support
LineageOS 14.1 (Android 7.1.2 Nougat)
Updated SELinux policy and addressed denials
Updated vendor proprietary blobs (N910VVRS2CQE1)
28.03.2017:
Enabled Bluetooth SIM Access Protocol (SAP)
Enabled conference support for video calls
Fixed video autoscaling in the kernel
Increased audioflinger shared memory heap size
Increased Bluetooth TX timeout to 5 seconds
Updated APNs for VZW legacy CDMA networks
Updated camera HAL wrapper and configs
Updated display board configs and flags
Updated GLES version string to 3.2
Updated IPC Router Security Configuration (IRSC)
Updated kernel source code and ramdisk
Updated lights HAL from Samsung hardware
Updated media board configs and flags
Updated permissions and contexts for cpufreq
Updated SELinux policy and addressed denials
Updated SysFS permissions for leds
Updated translations and fixed typos
20.03.2017:
Added Gello package instead of AOSP Browser
Added support for OMS rootless Theme Interfacer
Enabled SIM Toolkit (STK) functionality
Enabled QCRIL UIM VCC feature
Increased bluetooth disable delay
Increased bluetooth patch settlement delay
Moved wakelock overlay for flashlight
Updated camera HAL wrapper and configs
Update GIDs, permissions and ownerships
Updated SELinux policy and addressed denials
Updated vendor proprietary blobs
12.03.2017:
Allowed flashlight to hold a wakelock
Enabled block-based OTAs
Enabled the Pinner Service
Included both Camera2 and SnapCam
Removed IP reachability monitor config
Set shutdowns timeout system property
Updated default permissions and capabilities
Updated media configs and overlays
Updated SELinux policy and addressed denials
Updated SnapCam camera app
Updated vendor proprietary blobs
28.02.2017:
Added face detection toast notification
Disabled quick pulldown by default
Patched CVE-2017-5967 vulnerability
Re-enabled hardware keys switch
Removed obsolete system props
Removed CMFileManager and Gello
Restored SnapCam configs and strings
Restored Substratum's background service
26.02.2017:
Added SELinux rules for SuperSU
Added support for SuperSU systemless root
Cleaned up and updaed SELinux rules
Correct minor string typos in Emotion Control
Enabled bluetooth interleaved scan feature
Fixed hardware keys backlight/brightness
Removed broken init entries/scripts
Set default bluetooth name using device model
Updated board configs and framework overlays
Updated camera HAL and SnapCam configs
Updated power HAL and removed obsolete hints
Updated SELinux policy and addressed denials
Updated vendor proprietary blobs (N910VVRS2CQB2)
20.02.2017:
Added aptX and aptXHD bluetooth audio codecs
Adjusted FlipFlap window dimensions
Changed default notification colors
Cleaned up and updated SnapCam app
Cleaned up and updated the RIL class
Enabled bluetooth AVRCP feature/profile
Enabled VoLTE in framerwork overlays
Fixed Fingerprint/ValidityService enrollment
Fixed permissions and SELinux contexts
Hid sRGB toggle in developer options
Replaced Snapdragon Gallery with Gallery2
Reset VSYNC event phase offsets
Restored bluetooth configs and overlays
Set idle GPU frequency to 240 Mhz
Updated and organized vendor proprietary blobs
Updated app permissions and SELinux rules
Updated camera HAL and SnapCam configs
Updated configs for panel display modes
Update graphics permissions and SELinux contexts
Updated SELinux policy and addressed denials
Updated screen density / AAPT configs
13.02.2017:
Added FlipFlap app for smart/flip cover
Cleaned up and updated CustomDoze app
Cleaned up system properties and overlays
Disabled block-based OTAs for multi-variant system
Enabled GPS HAL coarse position injection
Enabled more features for bluetooth compatibility
Enabled overlay for all location components
Fixed GPS with Samsung's legacy blobs
Fixed permissions and removed invalid UIDs
Fixed various issues in the boot sequence
Fixed video autoscaling on old OMX decoders
Fixed Youtube by removing smooth streaming property
Removed nonexistent firmware symlinks
Reorganized and cleaned up the source code
Updated and cleaned up camera overlays/configs
Updated audio configs and increased volume
Updated camera HAL and fixed some issues
Updated GPS configs and used HTTPS for XTRA
Updated MSM thermal paths/parameters
Updated SELinux policy and addressed denials
Updated services groups and capabilities
Updated vendor proprietary blobs (N910VVRS2CQA1)
05.02.2017:
Cleaned up and updated camera HAL wrapper
Replaced Camera2 app with a custom SnapCam
Secured kernel and ADB debugging
Updated Consumer IR HAL with MS_IR_SIGNAL
Updated device-specific power HAL
Updated display configs and board flags
Updated GPS XTRA servers and added CA path
Updated kernel configs and ramdisk
Updated SELinux policy and addressed denials
Updated vendor propietary blobs
Used numbers for camera HAL ISO values
Used real time values for lockscreen charging info
29.01.2017:
Added more features to Emotion Control
Added support for new mDNIe scenarios
Added QTI telephony extension
Cleaned up and updated camera HAL wrapper
Cleaned up board configs/flags
Cleaned up Dalvik/ART filter flags for JIT mode
Cleaned up system properties
Disabled lockscreen rotation override
Enabled Qualcomm's AV enhancements
Increased maximum number of users
Removed HW keys system property
Removed obsolete configs and overlays
Updated Bluetooth configs and overlays
Updated CMHW java classes
Updated Dalvik/ART filters/configs
Updated GPS HAL and configs
Updated kernel configs and ramdisk
Updated SELinux policy and addressed denials
Updated vendor propietary blobs
Various updates, tweaks, and bug fixes
20.01.2017:
Added per-app cellular data and WiFi restrictions
Added UI blur and volume link notification switch
Adjusted color temperature settings for LiveDisplay
Enabled UI blur support and added required blobs
Enabled/forced lockscreen rotation by default
Fixed Widevine DRM issues (Netflix) using L3 mode
Protect com.android.systemui.doze.pulse broadcast
Updated and cleaned up vendor proprietary blobs
Updated camera HAL wrapper and parameters
Updated SELinux policy and addressed denials
17.01.2017:
Added hardware keys on/off option
Cleaned up telephony system properties
Enabled various kernel features/configs
Fixed rotation issues with Samsung firmware
Removed unused/obsolete overlays
14.01.2017:
Restored modem-host interface (MHI) driver
Updated Messaging/Mms configs/overlays
Updated SELinux policy and addressed denials
12.01.2017:
Addressed more SELinux denials
Fixed Gallery FC with photo editing
Fixed SELinux file and service contexts
Updated bluetooth configs and overlays
Updated modem-host interface (MHI) driver
Updated vendor proprietary blobs
09.01.2017:
Added Snapdragon Gallery app
Addressed more SELinux denials
Cleaned up media configs and profiles
Fixed statusbar position/style
Restored EmotionOS statistics
Updated camera HAL wrapper
Updated Emotion Control package
08.01.2017:
Added carrier services and Sprint helper
Added more features to Emotion Control
Enabled VVM3 visual voicemail for VZW
Fixed Widevine DRM issues such as Netflix
Updated build info from MM 6.0.1 (N910VVRS2CPL1)
Update CarrierConfig overlays with more configs
Updated proprietary blobs (N910VVRS2CPL1)
Updated SELinux policy and addressed denials
04.01.2017:
Added option to select 4G or LTE
Cleaned up frameworks/SystemUI overlays
Fixed button actions reassignment
Re-organized Settings UI with summaries
Updated tethering configs and overlays
Updated SELinux policy and addressed denials
Updated Widevine DRM proprietary blobs
02.01.2017:
Added Dirty Unicorns navigation bar
Added missing resources in Settings
Cleaned up and updated overlays
Fixed Call Log reset with Bluetooth
Increased audio offloading buffer size to 64kb
Implemented EmotionOS OTA support
Retored Bluetooth configs and overlays
Showing 4G instead of LTE in SystemUI
Updated data services from CAF source code
Updated kernel ramdisk and service definitions
Updated SELinux policy and addressed denials
30.12.2016:
Fixed CPU info in Settings/About phone
Full support for Substratum OMS themes
Rebased on LineageOS (RIP CyanogenMod)
Removed unneeded HexoLibre theme
Updated display calibration and configs
Updated SELinux policy and addressed denials
Updated TelephonyProvider symlinks
Used 4 threads for dex2oat
Used the default/prebuilt GPS HAL
25.12.2016:
Cleaned up and updated audio configs
Disabled ERI operator string for non-VZW variants
Enabled TTY mode in Telecomm service
Increased gain for camcorder microphone
Increased gain for other mixer paths
Made time daemon MLS trusted subject
Restored contexts for directories during init
Set proper WiFi and bluetooth power configs
Updated operator info for CDMA variants
Updated SELinux policy and addressed denials
23.12.2016:
Added missing camera parameters
Addressed SELinux denials
Created missing init directories
Enabled gesture settings
Falling back to L3 by removing liboemcrypto
Re-enabled fingerprint wake-and-unlock
Updated init and kernel ramdisk
Updated RIL SHIM library
20.12.2016:
Cleaned up and updated media codecs
Created missing log directories
Defined actions to be executed during/after boot
Disabled camera CPP duplication
Disabled nonexistent media decoders
Disabled unsupported Qualcomm's flags
Enabled telephony IPv6 capability
Enabled the setgid bit on directories created by init
Fixed nandroid restores due to telephony data
GPS: Added android_runtime dependency
GPS: Cleaned up and updated GPS/location configs
GPS: Fixed missing Samsung sec-GPS configs
GPS: Fixed "Use of memory after it is freed" warning
Handled framebuffer hint for Ambient Display
Reverted "Allow Flashlight service to use wakelock"
Moved camera service to run on late start
Set appropriate permissions for time data
Toned down VM BMS logging level
Tuned system properties for graphics performance
Updated camera parameters and sysfs permissions
Updated and cleaned up SHIM libraries
Updated audio features and board flags
Updated graphics framebuffers permissions
Updated kernel cmdline for debugging
Updated QMUX daemon socket permissions
Updated Qualcomm's time services
Updated SELinux policy and addressed denials
Used the default number of surface buffers
15.12.2016:
Addressed SELinux denials
Allowed Flashlight service to use wakelock
Built OMX libraries from source code
Cleaned up media codecs from white spaces
Disabled fingerprint wake-and-unlock
Enabled Qualcomm's DivX video decoders
Enabled Qualcomm's MPEG video decoders
Fixed fingerprint/home wake conflict
Fixed Google Home app crashing
Fixed Google Fit app crashing
Fixed graphics and media configs
Moved qcamerasvr service to main class
Re-configured radio access family
Reduced bootanimation resolution to speed up boot
Restricted ERI for CDMA carriers
Updated init services GIDs
Updated media codecs and profiles
Updated/Restored trlteRIL java class
13.12.2016:
Added support for Substratum theme engine
Added system properties for Perf
Allowed all display rotation angles
Allowed interfaces to get v6 address for tethering
Cleaned up and organized system properties
Cleaned up and updated kernel ramdisk
Cleaned up CellBroadcastReceiver overlays
Cleaned up framework base overlays
Cleaned up SELinux contexts and escaped '.' character
Configured VSYNC phase offsets
Created Telephony Provider symlinks for legacy RIL
CyanogenMod 14.1 (Android 7.1.1 Nougat)
Disabled bluetooth by default
Disabled Qualcomm's location stack
Enabled extended video features
Enabled install non-market apps by default
Enabled IPv4 defrag and rpfilter support
Enabled IPv6 defrag and rpfilter support
Enabled PCM audio offload by default
Enabled SAP sensors for GPS use
Fixed MMS sending failure
Fixed offline charging animation
Fixed unknown phone number
Fixed unknown network / operator
Fixed Widevine DRM SHIM library
Forced reading operator-string from ERI XML
Increased maximum readahead to 512 KB
Increased media volume to 30 steps
Increased voice call volume to 15 steps
Moved ERI configuration files to CarrierConfig
Moved time_daemon service to main class
Removed duplicated system properties
Removed obsolete system properties
Removed old-apns-conf.xml APN list
Removed QTI telephony extension
Removed TelephonyProvider APN overlays
Removed unneeded Contacts overlays
Removed unneeded Keyguard overlays
Removed unneeded Messaging overlays
Removed unneeded Telephony overlays
Restored Samsung proprietary boot classes
Restored Graphics/HWC system properties
Reverted the custom bootanimation
Set correct permissions for tombstones
Set device provisioned by default
Set P2P preferred channel list
Set SELinux label for wifiloader service
Switched to CM charger libhealthd
Switched to unified LED capabilities overlay
Use 3 surface buffers to avoid timing issues
Used alternate ERI XML via init
Used HTTPS for GPS/XTRA2 download
Updated proprietary blobs (N910VVRU2CPJ2)
Updated all GPS/location configs
Updated and unified MMS configs
Updated build info from N910VVRU2CPJ2
Updated CarrierConfig overlay for all variants
Updated consumer IR HAL
Updated charging thresholds in uW
Updated doze and ambient display configs
Updated eMBMS configuration parameters
Updated media codecs and profiles
Updated Qualcomm's Adreno GPU drivers
Updated IMS/VoLTE proprietary blobs
Updated IMS/VoLTE system properties
Updated NFCEE access for Android 7.x Nougat
Updated servcies GIDs and SELinux labels
Updated SELinux policy and addressed denials
Updated system properties for audio
Updated system properties for media
Updated thermal-engine SHIM library
Updated vibrator/vibetonz sysfs permissions
26.11.2016:
Enabled proximity check on screen wake
Enabled suspend when screen is off due to proximity
Increased the maximum size for MMS message
Reset MMS user agent string and profile URL
Updated AAPT/DPI configs and system properties
Updated security configs for Android 7.x Nougat
Updated SELinux and addressed denials
kernel: Addressed eMMC 5.0 spec violation
kernel: Disabled MSM DMA test module
kernel: Updated filesystem drivers
kernel: Updated EXT4 driver
kernel: Updated ecryptFS driver
kernel: Updated sdcardFS driver
kernel: Updated MSM camera driver
kernel: Updated MSM GPU driver
kernel: Updated MSM IPA driver
kernel: Updated MSM SoC sound codecs
kernel: Updated MSM SoC sound driver
kernel: Updated network drivers
kernel: Updated QSEECOM driver
kernel: Updated Qualcomm SoC driver
kernel: Updates from the latest source code
25.11.2016:
Added custom telephony plugin
Added support for trltedt (SM-N910G)
Cleaned up CarrierConfig overlays
Cleaned up framework and boot class path
Customized telephony network values
Ported updates from Pixel XL images
Re-added custom bootanimation
Updated Android filesystem config
Updated ramdisk services groups
Updated SELinux policy and addressed denials
Updated SELinux rules for camera
Updated SELinux rules for CMHW/vibrator
21.11.2016:
Disabled Samsung MTP
Fixed unexpected app crashes
Updated CarrierConfig overlays
Updated telephony overlays
Updated vendor proprietary blobs
19.11.2016:
Fixed first/clean boot issues
Fixed media/Youtube audio issues
Fixed speaker and mic for voice calls
Optimized and cleaned up kernel ramdisk
Removed unused CM NFC feature
Reverted the custom bootanimation
Updated SELinux rules for the kernel
Updated filesystem mount options
Updated filesystem manager flags
Updated firmware GID and mount masks
18.11.2016:
Added support for all Snapdragon variants
Added fs_config support for custom binary
Added custom permissions for pm, camera, and IMS
Applied a fix for emergency calls
Enabled reschedule/delay service restarts
Restored audio configs from Touchwiz
Updated media codecs for Nougat
Updated media profiles for Nougat
Updated RIL java class for Nougat
Updated WiFi configs for Nougat
Updated SELinux and addressed denials
Updated SELinux rules for media hacks
Used set_prop to replace deprecated rules
Custom bootanimation by @Creeper36
14.11.2016:
Enabled audio features
Enabled Cell Broadcast settings
Enabled VoLTE bools
Hacked media for legacy blobs
Unified build for all variants
Updated SELinux policy
13.11.2016:
Addressed SELinux denials
Fixed some errors/exceptions
Updated proprietary blobs
12.11.2016:
Addressed SELinux denials
Fixed Widevine DRM
Restored audio effects
Updated media codecs
Updated bluetooth overlays
Updated telephony overlays
10.11.2016:
Preliminary support for other variants
Updated audio configs
Updated bluetooth configs
Updated SELinux policy
Updated kernel source code
November security patches
06.11.2016:
Initial Release of Android 7.1 Nougat
Click to expand...
Click to collapse
ROM Status
Release Date:
No ETA, but you could vote for a newer build by hitting THANKS to the announcement post of the latest build.
Click to expand...
Click to collapse
Supported Variants:
This ROM fully support US variants:
Verizon / VZW (SM-N910V)
T-Mobile / TMO (SM-N910T)
Sprint / SPR (SM-N910P)
US Cellular / USC (SM-N910R4)
and
Canadian variant (SM-N910W8)
International Snapdragon variants (SM-N910F and SM-N910G) need RIL/QMI fix. This can be done by flashing blobs from the latest firmware (cm-14.1-trltexx-fix_v3.zip or cm-14.1-trltexx-fix_v4.zip) before flashing Gapps.
Nandroid Backup/Restore:
To fix nandroid restores (No SIM and Phone FCs) due to TelephonyProvider data/symlinks for using legacy RIL blobs on newer versions of Android 7.x+, you may wipe TelephonyProvider data by flashing this ZIP directly after restore and before rebooting to system.
Click to expand...
Click to collapse
Click to expand...
Click to collapse
Required Firmware:
The latest firmware (currently, Android 6.0.1 Marshmallow) is required for all variants. Check your device/variant forum for firmware upgrade!
VZW-ONLY: Bootloader Unlock and Upgrade to Marshmallow
Click to expand...
Click to collapse
Click to expand...
Click to collapse
Bug Reports:
All bug reports should be posted here. I'll ignore the posts that don't include appropriate logs. Unfortunately, I don't have the time to respond to the PMs.
Click to expand...
Click to collapse
User Support:
There's a linked thread for Q&A, general discussions, and pre-/post-installation chat. Please keep this thread clean and post there all your personal issues that are not related to the development such as Xposed, themes, extra mods, other stuff, ... etc.
This thread is only for development, including bug reports with logs. All other topics should be moved to the support thread.
Thank you for collaboration! That's how users could contribute to the development.
Click to expand...
Click to collapse
You just made my day, flashing...
Thank you for your work. ^^ I'll give it a try.
Wow new rom to try
I am looking forward to trying this rom out
EmotionOS Downloads
The builds are moved to EmotionOS Downloads.
OTA updates will be supported in the next build.
@hsbadr Thanks!
@hsbadr Awesome Build!
I noticed that when trying to add (edit) the Quick Settings - I can only drag and drop the tiles that are closer to the top - The others just "bounce" back to their original position.
Log attached (hopefully it caught the issue)
Have a Very Safe - Very Happy and Healthy New Year ?
Thanks again!
https://drive.google.com/file/d/0B9TbnlZl-ugWdTFSN01SaXQ3dXM/view?usp=drivesdk
Sent from my Galaxy Note 4 using XDA Labs
Thank you ,look forward to using this ROM
Sent from my SM-N910V using XDA-Developers mobile app
Thanks.
But I have a little problem with samsung music app. It can't launch
Thanks for the ROM.
Happy New Year!
We're preparing New Year gifts for EmotionOS supporters/followers :good:
Some of you have voted against the development and down-rated the thread(s). If you do support this work, please leave 5-star rating, hit THANKS to the posts you like, and join EmotionOS Google+ Community! Only bug reports with logs belong to this development thread while all other topics and questions should be posted in the user support thread.
Read OP for general information and installation instructions/notes! Changelog is in the 2nd post and ROM status including the required firmware is in the 3rd post.
ripee said:
Read the OP please, and this is the wrong thread to be asking questions.
Click to expand...
Click to collapse
What is this section for ?
---------- Post added at 03:50 PM ---------- Previous post was at 03:48 PM ----------
plainbum said:
What is this section for ?
Click to expand...
Click to collapse
I see now
"Only bug reports with logs belong to this development thread "
No 4G on my 910V only 3G
Would someone be willing to help me get this working please? Ill answer any question you ask.
Preferred Network type = Global
System Select = Auto
CDMA subscription= RUIM/SIM
Access Point Names = Verizon VZWINTERNET
As my phone is a Dev Ev model I flashed this to get on the newest modem:
From Hsbadr:
"If you're already on unlocked Android 6.0.1 Marshmallow bootloader, you can extract and flash the DevEd partial fimware via Odin to upgrade:
N910VVRU2CPJ2_PartialFirmware_DevEd.tar.md5.7z"
This looks like a great ROM and I would like enjoy it,
Thanks!
I created a bug report, not sure what to do with it.a
it is a .zip file
HOW DO I SUBMIT A BUG REPORT?
I HAVE ZIP file and a serial number.
Using as daily driver on my N910T, no bugs so far...
Thanks :laugh:
ianeli1 said:
Using as daily driver on my N910T, no bugs so far...
Thanks :laugh:
Click to expand...
Click to collapse
How did you flash it onto your N910T ? Are you using trltexx TWRP? I'm getting "E3004: This package is for device: trltexx, trltedt; this device is trltetmo." using trltetmo TWRP. I plan to flash a new recovery to work around this, but just want to make sure I'm on the right track Too impatient to wait for tomorrow's unified build
EDIT: Did it as described - worked !
fragtion said:
How did you flash it onto your N910T ? Are you using trltexx TWRP? I'm getting "E3004: This package is for device: trltexx, trltedt; this device is trltetmo." using trltetmo TWRP. I plan to flash a new recovery to work around this, but just want to make sure I'm on the right track Too impatient to wait for tomorrow's unified build
EDIT: Did it as described - worked !
Click to expand...
Click to collapse
I flashed the rom on my n910t with no problem. Latest twrp.
---------- Post added at 09:18 PM ---------- Previous post was at 09:15 PM ----------
plainbum said:
What is this section for ?
---------- Post added at 03:50 PM ---------- Previous post was at 03:48 PM ----------
I see now
"Only bug reports with logs belong to this development thread "
No 4G on my 910V only 3G
Would someone be willing to help me get this working please? Ill answer any question you ask.
Preferred Network type = Global
System Select = Auto
CDMA subscription= RUIM/SIM
Access Point Names = Verizon VZWINTERNET
As my phone is a Dev Ev model I flashed this to get on the newest modem:
From Hsbadr:
"If you're already on unlocked Android 6.0.1 Marshmallow bootloader, you can extract and flash the DevEd partial fimware via Odin to upgrade:
N910VVRU2CPJ2_PartialFirmware_DevEd.tar.md5.7z"
This looks like a great ROM and I would like enjoy it,
Thanks!
I created a bug report, not sure what to do with it.a
it is a .zip file
Click to expand...
Click to collapse
I have the same problem, trltetmo, no 4g. 3g &2g works. Only lte makes network bars disappear.
ianeli1 said:
I dont know, i just wiped with the latest TWRP (3.0.2.0) for trltetmo and then installed without gapps, then rebooted again and installed them. It didn't show any of that.
Click to expand...
Click to collapse
enian.doda said:
I flashed the rom on my n910t with no problem. Latest twrp.
Click to expand...
Click to collapse
Was your filename = Emotion-trltexx-NG.beta32-r1.Official-20161220-220953.zip ?
I'm using that with trltexx TWRP 3.0.2.0 and it seems to be working. Wouldn't flash with trltetmo TWRP though :|
Edit: mobile voice/data wasn't working. Solution was to install the VZW beta rom, which is working okay besides for GPS lock pretty much... but I think let's wait for tomorrow's build before we complain about such bugs
There is no file to download on android file host. 2 folders but no files
@ianeli1 Does LTE work? Doesn't on mine.

Categories

Resources