[ROM+Kernel 3.10] [LA.UM.5.8.r1-02600-8x98] [7.1.2] CAF Rom for Xiaomi Mi3/4 [20-Aug]

JBolho

Senior Member
Nov 8, 2011
1,315
1,087
133
Porto
Whatsapp notification delay problem. I have excluded whatsapp from battery optimization and still notifications dont come unless i open the app.
I am on wifi all the time. No data. Wifi is kept on always during sleep. Anyone else facing this problem?
Do you have data economy enabled? If you do (even on wifi) you need to give the app unrestricted data consumption. I had this problem with FB Messenger and that was the solution...
 

spideman3

Senior Member
May 6, 2015
63
9
0
KVL
Before a month qualcomm leaked that the 801 will not get Nougat. You see that the courage, how this is done after the qualcomm gave nothing ie codes ntraivers.
 

JBolho

Senior Member
Nov 8, 2011
1,315
1,087
133
Porto
Before a month qualcomm leaked that the 801 will not get Nougat. You see that the courage, how this is done after the qualcomm gave nothing ie codes ntraivers.
The 800 and 801 won't get official N because of hardware restrictions that do not pass the Google test. These 2 only support software-based encryption, Google demands hardware-based encryption support in their N approval test.
Also, because of Vulkan API, Android N will be the last Android version these devices will see. I'm not sure if Google also demands Vulkan API compatibility on their approval test, but it is known that in the next Android version, Vulkan will be the only available graphics API, and the Adreno 3xx family of GPU's don't have that capability.
Thankfully for us, N still works with both Vulkan and OpenGLES.
 

Shahan_mik3

Senior Member
Mar 8, 2013
4,979
16,043
0
Bangalore
New build will be released soon:

Changelog:

*Updated to Aosp r6 tag
*Oms support added (Substratum)
*Buttons backlight fixed
*Gapps backup tool added
*Advanced reboot
*Offline charging fixed
*Enabled night mode and Navbar
*Added latest Snapdragon cam
*Added browser and music player
*Custom dpi settings
........
Code:
 * frameworks/base/
de477d7 BACKPORT: SystemUI: Display bluetooth battery status when available
56b0ae1 InputWrapper: opt out early if session == null
f645ef9 Reset battery stats (extracted from https://github.com/CyanogenMod/android_frameworks_base/commit/91039$
2914d7a camera: add workaround for GoogleCamera3
d3497f4 Add back 'Show brightness slider'
5643c56 telephony: Hack GSM and LTE signal strength
781bd1d0 SystemUI: make sure to expand all the way when flinging
3dfa503 Fix slow anim when using a gesture to open status bar pulldown
86fa739 pm: do not verify system apps signatures
9ddf199 basel: no telephony check for airplane mode in globalactions
76626cd SystemUI: disable statusbar time refresh when screen off
3e36ed7 Optimize IncallUI delay for voice calls
3beb9fe core: Add support for more webviews
9f462bf fix foreground process will be mistakenly killed when it uses content provider.
0aa03e8 N-Extras: Add dynamic theme BootAnimation support
cc38937 N-Extras: AudioService: Allow system effect sounds to be themed
3ec6f74 N-Extras: Add dynamic theme fonts support (Squash)
563db28 OMS-N: ApplicationsState: add filter for Substratum overlays [1/2]
a9d3fe6 OMS-N: Allow on-demand window refreshes using "om refresh"
66b11c1 OMS-N: Allow multiple targets for enabling and disabling overlays
1988c5b Prevent IndexOutOfBoundsException
d5fce88 OMS-N: Disable Zygote preloaded drawables.
6057756 OMS-N: Themes should be dynamically theming the power menu
c0e515b OMS-N: Officially announce the rebase completion to Nougat [14/14]
d3ce2b6 OMS-N: adb shell command to access OverlayManagerService [13/14]
74a96f5 OMS-N: Ensure unique type IDs when parsing overlays [12/14]
77bbd42 OMS-N: Persistence on boot through OverlayManagerServiceImpl [11/14]
286bffa OMS-N: Fix memory leak during idmap creation [10/14]
dd96c3b OMS-N: Check invariants after ResTable is modified [9/14]
601ad72 OMS-N: idmap: suppress print for padded resources [8/14]
af5a693 OMS-N: pm: set EXTRA_REPLACING correctly in ACTION_PACKAGE_ADDED [7/14]
6511e30 OMS-N: integrate OverlayManagerService into framework [6/14]
1422191 OMS-N: introduce the OverlayManagerService [5/14]
026be14 OMS-N: Add ResTable::remove(cookie) [4/14]
778a56b OMS-N: Make asset manager cookies opaque [3/14]
6cf82ae OMS-N: installd: add command 'rmidmap' [2/14]
cdd9362 OMS-N: Support downloaded overlay packages [1/14]
3b07dc8 Fix Android 7.0 GApps permisions which were causing F/C
8e4c5f4 Enable SystemUI Tuner by default -Disable long tap and tuner icon
2d25674 Return NightMode and NavBar editor
5637b8f Advanced Reboot + Fixs (Squashed) * SystemUI: Add global reboot option -CAF * AdvancedReboot: Add advanced reboot options -CM * AdvancedReboot: Enhance power menu reboot option -CM * Shutdown$
697a1c2 PowerManagerService: Fix updating of mUserActivitySummary
bb9f8ad power: Disable keyboard/button lights while dozing/dreaming
68ff0f8 Add PowerManager integration for button and keyboard backlight.
bb9b648 display: Don't enable keyboard lights when dozing
1788db0 keyboard: re-add code to detect lid state and handle lights
7cd977b Reintroduce button-backlight (and respective inactivity timeout)
fe022b3 Revert "SystemUI: Add global reboot option."
192e5f1 Keyguard: don't refresh ui when screen off

   * packages/apps/Settings/
e89693e OMS-N: Apps: show/hide Substratum overlays [2/2]
2166209 add additional battery saver steps
88bddb7 Skip Misc/Overcounted battery stats regardless of build type.
   
* frameworks/native/
4c64395 OMS-N: installd: add command 'rmidmap'
 
Last edited:

tokict

Senior Member
Nov 6, 2013
690
340
0
27
Banyumas
New build will be released soon:

Changelog:

*Updated to Aosp r6 tag
*Oms support added (Substratum)
*Buttons backlight fixed
*Gapps backup tool added
*Advanced reboot
*Offline charging fixed
*Enabled night mode and Navbar
*Added latest Snapdragon cam
*Added browser and music player
*Custom dpi settings
........
Code:
 * frameworks/base/
de477d7 BACKPORT: SystemUI: Display bluetooth battery status when available
56b0ae1 InputWrapper: opt out early if session == null
f645ef9 Reset battery stats (extracted from https://github.com/CyanogenMod/android_frameworks_base/commit/91039$
2914d7a camera: add workaround for GoogleCamera3
d3497f4 Add back 'Show brightness slider'
5643c56 telephony: Hack GSM and LTE signal strength
781bd1d0 SystemUI: make sure to expand all the way when flinging
3dfa503 Fix slow anim when using a gesture to open status bar pulldown
86fa739 pm: do not verify system apps signatures
9ddf199 basel: no telephony check for airplane mode in globalactions
76626cd SystemUI: disable statusbar time refresh when screen off
3e36ed7 Optimize IncallUI delay for voice calls
3beb9fe core: Add support for more webviews
9f462bf fix foreground process will be mistakenly killed when it uses content provider.
0aa03e8 N-Extras: Add dynamic theme BootAnimation support
cc38937 N-Extras: AudioService: Allow system effect sounds to be themed
3ec6f74 N-Extras: Add dynamic theme fonts support (Squash)
563db28 OMS-N: ApplicationsState: add filter for Substratum overlays [1/2]
a9d3fe6 OMS-N: Allow on-demand window refreshes using "om refresh"
66b11c1 OMS-N: Allow multiple targets for enabling and disabling overlays
1988c5b Prevent IndexOutOfBoundsException
d5fce88 OMS-N: Disable Zygote preloaded drawables.
6057756 OMS-N: Themes should be dynamically theming the power menu
c0e515b OMS-N: Officially announce the rebase completion to Nougat [14/14]
d3ce2b6 OMS-N: adb shell command to access OverlayManagerService [13/14]
74a96f5 OMS-N: Ensure unique type IDs when parsing overlays [12/14]
77bbd42 OMS-N: Persistence on boot through OverlayManagerServiceImpl [11/14]
286bffa OMS-N: Fix memory leak during idmap creation [10/14]
dd96c3b OMS-N: Check invariants after ResTable is modified [9/14]
601ad72 OMS-N: idmap: suppress print for padded resources [8/14]
af5a693 OMS-N: pm: set EXTRA_REPLACING correctly in ACTION_PACKAGE_ADDED [7/14]
6511e30 OMS-N: integrate OverlayManagerService into framework [6/14]
1422191 OMS-N: introduce the OverlayManagerService [5/14]
026be14 OMS-N: Add ResTable::remove(cookie) [4/14]
778a56b OMS-N: Make asset manager cookies opaque [3/14]
6cf82ae OMS-N: installd: add command 'rmidmap' [2/14]
cdd9362 OMS-N: Support downloaded overlay packages [1/14]
3b07dc8 Fix Android 7.0 GApps permisions which were causing F/C
8e4c5f4 Enable SystemUI Tuner by default -Disable long tap and tuner icon
2d25674 Return NightMode and NavBar editor
5637b8f Advanced Reboot + Fixs (Squashed) * SystemUI: Add global reboot option -CAF * AdvancedReboot: Add advanced reboot options -CM * AdvancedReboot: Enhance power menu reboot option -CM * Shutdown$
697a1c2 PowerManagerService: Fix updating of mUserActivitySummary
bb9f8ad power: Disable keyboard/button lights while dozing/dreaming
68ff0f8 Add PowerManager integration for button and keyboard backlight.
bb9b648 display: Don't enable keyboard lights when dozing
1788db0 keyboard: re-add code to detect lid state and handle lights
7cd977b Reintroduce button-backlight (and respective inactivity timeout)
fe022b3 Revert "SystemUI: Add global reboot option."
192e5f1 Keyguard: don't refresh ui when screen off

   * packages/apps/Settings/
e89693e OMS-N: Apps: show/hide Substratum overlays [2/2]
2166209 add additional battery saver steps
88bddb7 Skip Misc/Overcounted battery stats regardless of build type.
   
* frameworks/native/
4c64395 OMS-N: installd: add command 'rmidmap'
Cant wait for this build. Thanks for both of u who working hard on this.

Sent from my MI 4W using Tapatalk
 

rpjuvvadi

Senior Member
Dec 26, 2011
99
35
18
Hyderabad
How to remove NFC in MI3?
Thanks for the great work.
He probably was/is using Mi4 and it don't have NFC hardware hence was suggested to remove NFC app from /system.
Mi3 has NFC so you dont have to remove it - Removing it will not increase your battery backup.

Answer for your Question:
1. remove /system/app/nfcnie
2. remove /system/private-app/tag
3. Reboot

use any File Manager which can read-write /system ( like Root Explorer)
PS: copied from http://forum.xda-developers.com/showpost.php?p=68525773&postcount=56
 
Last edited:

Korozu

Member
Mar 4, 2016
30
0
0
He probably was/is using Mi4 and it don't have NFC hardware hence was suggested to remove NFC app from /system.
Mi3 has NFC so you dont have to remove it - Removing it will not increase your battery backup.

Answer for your Question:
1. remove /system/app/nfcnie
2. remove /system/private-app/tag
3. Reboot

use any File Manager which can read-write /system ( like Root Explorer)
PS: copied from http://forum.xda-developers.com/showpost.php?p=68525773&postcount=56
Thanks for the quick reply.
 

karthikb89

Senior Member
Jun 10, 2013
108
16
18
New build will be released soon:

Changelog:

*Updated to Aosp r6 tag
*Oms support added (Substratum)
*Buttons backlight fixed
*Gapps backup tool added
*Advanced reboot
*Offline charging fixed
*Enabled night mode and Navbar
*Added latest Snapdragon cam
*Added browser and music player
*Custom dpi settings
........
[/code]
Wow.. can't wait.. Just when we were a bit disappointed reading Vasi's post.. Great work u guys put in!
 

xdasynx

New member
Aug 13, 2016
4
0
0
Thanks for this super stable rom.
Bugs found (I don't know if they have already been reported):
*Now On Tap FC
*Hardware Buttons
*IR Blaster not detected
*GPS not locking
*Proximity Sensor not working properly during calls
*Low audio output
*Unimpressive camera quality and no video recording
*Offline charge bootloop
*dt2w and nfc cause battery drain and intense heating
However, the above bugs, I have faced no lag/stutter during games/multitasking/notifications and the battery life is the best I have ever experienced (after handling nfc and dt2w).

Can someone please help me fix gps, I have tried changing gps conf files both by flashing and replacing it using root explorer.
I don't get a single satellite and the gps app says no fix.
I have flashed cm13 and miui 8 and my gps worked just fine on both the roms.