-
Notifications
You must be signed in to change notification settings - Fork 664
Moto G7 Power
Tested with Phh Treble v212
VERY IMPORTANT
- To boot the Android 10 GSI, you must first change
ro.control_privapp_permissions=enforcing
toro.control_privapp_permissions=log
in/vendor/build.prop
. Vendor enforcements denies permissions from the GSI and considers them violations. If this property is not changed, the vendor will prevent the device from booting. - To use Magisk on this GSI or any other, you must also remove
init.mmi.hab.sh
from/vendor/bin/
. This file conflicts with Magisk's rooting permissions, preventing the device from booting when applied. - To successfully receive an SMS message over the LTE network,
android.hardware.telephony.ims.xml
must be applied tosystem/etc/permissions
with the permission 0644. Optionally, the file can also be applied tovendor/etc/permissions
given the 0644 permission. This solution may be easily break, so installing a Magisk module such as Pix3lify, is strongly ill-advised.
partially - only if this patch is flashed in TWRP, modifying the vendor partition, will DHCP (default) connections work, otherwise Wifi connections will only be successful on Static connections
works
works - only when the Wifi patch above is not flashed
works
- Outgoing call
partially - (https://github.com/phhusson/treble_experimentations/issues/1138)
- Incoming call
partially - (https://github.com/phhusson/treble_experimentations/issues/1138)
currently not working
- Sending (SMS and MMS)
works
- Receiving (SMS and MMS)
partially - only if android.hardware.telephony.ims.xml
is applied to the system as instructed above
works
works
- Taking pictures (front and rear)
works
- Recording (front and rear)
works
- Flashlight
works
works
works - fully functioning only outside of phone calls
works
not working - FM radio receiver could not be picked up by the new NextRadio app
works
works
-
The GSI's "Display Cutout" option in Developer Settings "device default, hide, etc" does not effectively hide the notch, like it does on the device's stock firmware, although executing
adb shell wm size 720x1280
(a 16:9 screen ratio) is a good temporary solution. (The1280
value (screen width) can be changed to the user's preferences) -
The System UI of the GSI currently conflicts with the Magisk module Pix3lify when the enabling of the Pixel framework is selected
-
The navigation bar (the 2 button or 3 button scheme) can no longer be modified with the Custom Navigation Bar app, therefore receiving an incompatibility error when installing from the Google Play Store
-
Once decrypting the device, 1) the fingerprint API for the GSI is erased and 2) when setting a screen lock, it refuses to accept the correct passcode to unlock the device; in other words, any password is the "incorrect password"
-
The swipe up for recent apps function when the 2-button navigation is selected does not work correctly in landscape mode, neither does the swipe right for previous app function, if in the development settings, the "Smallest width" display value is set to at least 597
https://github.com/phhusson/treble_experimentations/issues/791
End