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

[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

Related

[Discontinued-ROM][[2013-12-16][Guhl] Permission Spoofing Framework - AOSP 4.4

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

[ROM][5.1.1]Unofficial Slimlp for Galaxy Music (all variants)

SlimRoms is a custom android operating system. The main goal is to offer users a slimmed down but still feature rich alternative to other android operating systems.
Click to expand...
Click to collapse
Source
Tree: https://github.com/Alonso1398/android_device_samsung_ivoryss/tree/slim-5.1
Kernel: https://github.com/Alonso1398/muZic_kernel_ivoryss/tree/cm-11.0
Vendor files: https://github.com/Alonso1398/proprietary_vendor_samsung_ivoryss
Patches:
Most patches by pawitp: https://gist.github.com/pawitp/88a1d4514a0734c866c7 (replace each time it says CAPRI with RHEA)
Icu4c compat for working rhea EGL driver: https://gist.github.com/Flex1911/47a9515fc482d5551a85
audioflinger patch for support old API https://gist.github.com/Flex1911/79969e4bfe06cf91b647, https://gist.github.com/Alonso1398/9eede1c631c2a88ec2fc and https://gist.github.com/Alonso1398/5d9dbb0f0eb5cc9cf25a
Credits/thanks
Dhinesh77
flex1911
happyhere
Pawitp
Slimroms Team
XDA forum
Requirements
-Updated TWRP 2.8.6 or CWM
-Have Stock 4.1 or any custom rom
-Those having the DUOS variant should check if the name on the build.prop matches the name of the updater-script (ivoryss). If it doesn't, then edit the updater script.
Installation Instructions
-Make a backup just in case
-Wipe data/factory reset
-Install the rom
-Install optionaly gapps
Bugs/What's not working?
-Bluetooth half working
-Video recording (works with 3rd party apps)
-3gp videos will look weird (3rd party apps like vlc work fine)
-Network activity indicators
-Email app (I wonder why)
-AudioFX app may look weird due to small screen size.
-Probably other features I may not use frequently
-Long pressing home won't open recent apps (but it can be fixed going to settings->Navigation->Hardware buttons and then enable custom action to configure it)
Download Links
MEGA: https://mega.nz/#!VYw0EBDL!NgjZcMwBIR1HJoXU3aQbNk5Go6QBG-qm9itqmVFxjaQ
Dropbox: https://www.dropbox.com/s/zejbxn74u6kzetu/Slimlp 5.1 ivoryss beta 1.zip?dl=0
Changelog
Beta 1
-Initial release
Workaround for some issues
-For playing videos. Enabling AwesomePlayer instead of NulPlayer inside Developer Settings will make most videos work, however still 3gp videos'll look weird. Installing third party players like vlc will reproduce them with no problem
-For the video recording, you can install third party apps. Also you can replace the camera with a kitkat camera and video recording will work (but panoramic photo won't). You can replace it by going to /system/app/Camera2 and deleting Camera2.apk and placing there the the new Camera2.apk and setting the permissions as -rw-r-r-. Here are some cameras from different roms
-For apps that needs bigger screens like AudioFX you can enable expanded desktop for these apps by going to Settings->Display & lights.
-For email, there are a lot of options to install from the Play Store
Notes:
-To enable root, first enable developer options. Then enable it in Settings -> Developer Options -> Root access.
i have installed this rom on galaxy music duos but got boot-loop just after selecting language every time is it necessary to change the name on the build.prop and how to do that
satyawan0307 said:
i have installed this rom on galaxy music duos but got boot-loop just after selecting language every time is it necessary to change the name on the build.prop and how to do that
Click to expand...
Click to collapse
The build.prop change is only for flashing problems, no that kind of problems. Did you installed the rom over stock 4.0 or 4.1?
Facing Error!!
Alonso1398 said:
Source
Tree: https://github.com/Alonso1398/android_device_samsung_ivoryss/tree/slim-5.1
Kernel: https://github.com/Alonso1398/muZic_kernel_ivoryss/tree/cm-11.0
Vendor files: https://github.com/Alonso1398/proprietary_vendor_samsung_ivoryss
Patches:
Most patches by pawitp: https://gist.github.com/pawitp/88a1d4514a0734c866c7 (replace each time it says CAPRI with RHEA)
Icu4c compat for working rhea EGL driver: https://gist.github.com/Flex1911/47a9515fc482d5551a85
audioflinger patch for support old API https://gist.github.com/Flex1911/79969e4bfe06cf91b647, https://gist.github.com/Alonso1398/9eede1c631c2a88ec2fc and https://gist.github.com/Alonso1398/5d9dbb0f0eb5cc9cf25a
Credits/thanks
Dhinesh77
flex1911
happyhere
Pawitp
Slimroms Team
XDA forum
Requirements
-Updated TWRP 2.8.6 or CWM
-Have Stock 4.1 or any custom rom
-Those having the DUOS variant should check if the name on the build.prop matches the name of the updater-script (ivoryss). If it doesn't, then edit the updater script.
Installation Instructions
-Make a backup just in case
-Wipe data/factory reset
-Install the rom
-Install optionaly gapps
Bugs/What's not working?
-Bluetooth half working
-Video recording (works with 3rd party apps)
-3gp videos will look weird (3rd party apps like vlc work fine)
-Network activity indicators
-Email app (I wonder why)
-AudioFX app may look weird due to small screen size.
-Probably other features I may not use frequently
-Long pressing home won't open recent apps (but it can be fixed going to settings->Navigation->Hardware buttons and then enable custom action to configure it)
Download Links
MEGA: https://mega.nz/#!VYw0EBDL!NgjZcMwBIR1HJoXU3aQbNk5Go6QBG-qm9itqmVFxjaQ
Dropbox: https://www.dropbox.com/s/zejbxn74u6kzetu/Slimlp 5.1 ivoryss beta 1.zip?dl=0
Changelog
Beta 1
-Initial release
Workaround for some issues
-For playing videos. Enabling AwesomePlayer instead of NulPlayer inside Developer Settings will make most videos work, however still 3gp videos'll look weird. Installing third party players like vlc will reproduce them with no problem
-For the video recording, you can install third party apps. Also you can replace the camera with a kitkat camera and video recording will work (but panoramic photo won't). You can replace it by going to /system/app/Camera2 and deleting Camera2.apk and placing there the the new Camera2.apk and setting the permissions as -rw-r-r-. Here are some cameras from different roms
-For apps that needs bigger screens like AudioFX you can enable expanded desktop for these apps by going to Settings->Display & lights.
-For email, there are a lot of options to install from the Play Store
Notes:
-To enable root, first enable developer options. Then enable it in Settings -> Developer Options -> Root access.
Click to expand...
Click to collapse
I tried installing the same ROM but facing error somehow. Display shows logo of SlipLP after loading and it doesn't proceed any further. Please help.

[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.1] [UNOFFICIAL] CyanogenMod 14.1 [Dec 25, 2016]

​
Disclaimer:
Code:
/*
*
* Your warranty is now void.
*
* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this ROM
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at me for messing up your device, I will laugh at you.
*
*/
Tags:
To avoid confusion with the OFFICIAL CyanogenMod build tags that include Nightly/Developement (every 24 hours, experimental, newest features, unstable) and Snapshot/Release (every 1-2 months, suitable for daily use, devices signed-off by maintainers for inclusion), these UNOFFICIAL builds 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!
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). This is only possible because I made major changes to the kernel, init, and frameworks/telephony overlays. Moreoever, the vendor proprietary blobs for VZW variant support both CDMA and GSM networks. So, the device name/model and related properties will reflect the VZW base/blobs.
Check the ROM status in the 3rd post!
Click to expand...
Click to collapse
Kernel:
For stability, this ROM uses ~pure Samsung source code for the kernel with carefully cherry-picked commits from CAF MSM 3.10 source code for APQ8084. A few patches are merged to implement some CMHW features. Moreover, driver updates are integrated from the latest Samsung releases.
Base Source Code: SM-N910V_NA_MM_Opensource_N910VVRU2CPD1.zip
Latest Source Code: SM-N910T_NA_MM_Opensource_N910TUVU2EPJ2.zip
Click to expand...
Click to collapse
I'm also contributing to this kernel repo that will be shipped in some builds for extra features.
Click to expand...
Click to collapse
instructions:
Hit THANKS
Make backup
Do a full factory reset
You should wipe the system partition!
Flash ROM + 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:
Clean flash (wipe system/data/cache/dalvik) is required.
You need to install nano 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, as needed.
Make sure that your preferred APNs are selected in Settings/Cellular networks.
Click to expand...
Click to collapse
Click to expand...
Click to collapse
Downloads:
UNOFFICIAL CyanogenMod 14.1 Builds for Samsung Galaxy Note 4
Click to expand...
Click to collapse
Support:
A voluntary work consumes resources and more importantly time!
If you'd like to support the development, you may donate here:
It's fine to just click THANKS or enjoy without saying anything.
A donation is to show appreciation of the work I have done already.
A donation is not by any means in expectation of future work.
A donation doesn't entitle for preferred/private support/requests.
A donation is meant as a gift - always appreciated, never required.
Click to expand...
Click to collapse
If you couldn't donate, you can hit THANKS :good:​
Click to expand...
Click to collapse
XDA:DevDB Information
CyanogenMod 14.1, ROM for the Verizon Samsung Galaxy Note 4
Contributors
hsbadr
Source Code: https://github.com/CyanogenMod
ROM OS Version: 7.x Nougat
ROM Kernel: Linux 3.10.x
ROM Firmware Required: N910VVRU2CPJ2
Based On: CyanogenMod
Version Information
Status: Stable
Current Stable Version: 14.1-20161225
Stable Release Date: 2016-12-25
Created 2016-11-06
Last Updated 2016-12-25
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 CyanogenMod changes.
END OF DEVELOPMENT​
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 blobs (MMB29M.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:
CyanogenMod 14.1 (Android 7.1 Nougat)
[/QUOTE]
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.
END OF DEVELOPMENT​
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) 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 Android 6.0.1 Marshmallow firmware is required for all variants. Check your device/variant forum for firmware upgrade!
VZW-ONLY:
ROM Firmware Required: N910VVRU2CPJ2
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 will upgrade the base firmware (NON-HLOS, modem, rpm, sbl1, sdi, and tz) to N910VVRU2CPJ2.
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
Q&A:
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 new thread.
Thank you for collaboration! That's how users could contribute to the development.
Click to expand...
Click to collapse
It's finally here! I'm so excited! Lol as always @hsbadr, thank you so much for all your hard work and dedication for the community! I will be downloading sometime tonight and report back
@hsbadr Thank you for your continued support with our Note 4.
StayingSober said:
It's finally here! I'm so excited! Lol as always @hsbadr, thank you so much for all your hard work and dedication for the community! I will be downloading sometime tonight and report back
Click to expand...
Click to collapse
Extra Virgin said:
@hsbadr Thank you for your continued support with our Note 4.
Click to expand...
Click to collapse
Click to expand...
Click to collapse
The 1st build is now available for download:
http://forum.xda-developers.com/devdb/project/?id=17713#downloads​
I have a Note 4 DE - Not Retail
running CyanogenMod Version 13.0-20150525 UNOFICCIAL -trltevzw
Baseband N910VVRU2BOK3
Can I simply flash this from recovery?
THank you for your time!
Definitely be downloading this as it becomes more of a Stable release!
---------- Post added at 04:35 PM ---------- Previous post was at 04:17 PM ----------
plainbum said:
I have a Note 4 DE - Not Retail
running CyanogenMod Version 13.0-20150525 UNOFICCIAL -trltevzw
Baseband N910VVRU2BOK3
Can I simply flash this from recovery?
THank you for your time!
Click to expand...
Click to collapse
I could be wrong, but it does say this:
ROM Firmware Required: N910VVRU2CPG2
Click to expand...
Click to collapse
JOSHSKORN said:
Definitely be downloading this as it becomes more of a Stable release!
---------- Post added at 04:35 PM ---------- Previous post was at 04:17 PM ----------
I could be wrong, but it does say this:
Click to expand...
Click to collapse
I've looked quite a bit and can't seem to find anything on a safe upgrade to CPG2. Do you happen to know where I could find any info on that? Thanks
plainbum said:
I have a Note 4 DE - Not Retail
running CyanogenMod Version 13.0-20150525 UNOFICCIAL -trltevzw
Baseband N910VVRU2BOK3
Can I simply flash this from recovery?
THank you for your time!
Click to expand...
Click to collapse
dhplap said:
I've looked quite a bit and can't seem to find anything on a safe upgrade to CPG2. Do you happen to know where I could find any info on that? Thanks
Click to expand...
Click to collapse
Click to expand...
Click to collapse
ROM Firmware Required: N910VVRU2CPD1/N910VVRU2CPF3/N910VVRU2CPG2
hsbadr said:
ROM Firmware Required: N910VVRU2CPD1/N910VVRU2CPF3/N910VVRU2CPG2
Click to expand...
Click to collapse
Thanks hsbadr! And I also want to say thank you for your continued support on our phones. So after I flash this it would be ok to restore my other marshmallow roms and vise versa? Didn't know since this is Nougat. Really appreciate your time and help.
Oh my god! This is extremely exciting!
I'm going to wait to see how stable it is, since my Note is my daily driver, but I can't wait to flash this.
(Does it support Dual Boot?)
Zacharee1 said:
(Does it support Dual Boot?)
Click to expand...
Click to collapse
I think that'd require the dual partitioning
Bicknasty said:
I think that'd require the dual partitioning
Click to expand...
Click to collapse
Well there's Dual Boot Patcher. If it works with that, I could try it out of without breaking CM13.
@hsbadr, amazing job on the build sir! Everything seems to be running smoothly, first boot took about 10 minutes, and after that I breezed through the setup. Found that the old trick of quickly running your finger over the fingerprint sensor to set up prints worked beautifully. Going to try flashing Xposed here in a bit. I will report any and all FC's, or issues, while also running @chevyrhoads Note 7 port. Thank you!
Zacharee1 said:
Well there's Dual Boot Patcher. If it works with that, I could try it out of without breaking CM13.
Click to expand...
Click to collapse
Ohhh, I misunderstood. I thought you were asking about the Nougat seamless updates thing, and how some had been speculating that the dual-partitioning could be repurposed by developers for a dual-boot paradigm.
bertmag said:
@hsbadr, amazing job on the build sir! Everything seems to be running smoothly, first boot took about 10 minutes, and after that I breezed through the setup. Found that the old trick of quickly running your finger over the fingerprint sensor to set up prints worked beautifully. Going to try flashing Xposed here in a bit. I will report any and all FC's, or issues, while also running @chevyrhoads Note 7 port. Thank you!
Click to expand...
Click to collapse
I'm pretty sure Xposed doesn't work on Nougat http://www.xda-developers.com/rovo89-updates-on-current-status-of-xposed-for-android-nougat/
Get this error when trying to install, upgrading from cm 13
GeoHogan said:
Get this error when trying to install, upgrading from cm 13
Click to expand...
Click to collapse
I'm fairly certain you need to clean flash.
Thanks for making this HS.. Just curious if anyone is using this on TING? It installed fine for me.. but i have no cell connection, And when i goto APN settings it says no settings available for this user. Anyone run into this yet?
Actually it isn't seeing my Sim at all.

[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