Related
Google in the update from Android KitKat to Android Lollipop has introduced a new type of restriction that blocks the execution of non-PIE binary.
This block mainly forces the user to copy the binaries he wants to run in /system/bin, /system/xbin, or in /sbin.
This restriction stops executing some apps (also app no-root), this Magisk module disable this restriction.
Who needs this module ?:
This modulr can be useful if you run the following statement while you are running a binary:
Error: only available independent executables (PIE) are supported.
How does the module work ?:
The operation is really simple, I checked the commit of the aosp source to identify the changes made to linker.cc responsible for the PIE restriction and I removed the part of code that blocks the execution of non-PIE binaries then it was enough to compile the linker and create a Magisk module with modified binaries.
Compatibility:
Android 7.1.X (probably also 7.0 but has not been tested)
Architectures: all
Flash in Magisk Manager or TWRP, NEEDED MAGISK 13.1 OR NEWER
The source for now is not available, will be released on the following days (Monday at maximum)
Working on Samsung Galaxy S7 edge nougat 7.0
Spartacus500 said:
Working on Samsung Galaxy S7 edge nougat 7.0
Click to expand...
Click to collapse
Did you try to run a non-PIE binary?
No, I did not try, I just installed the module.
ErnyTech said:
Did you try to run a non-PIE binary?
Click to expand...
Click to collapse
Hi! Small understanding info on my language on net. Its security restrictions for PIE added,removed by Google in different versions of Android. But in newer buidls his add this check,and any modern OS too have it. In two words tell me why i need bypass this sec.system(e.g disable security)? For exploits?
sorry,Eng is not my native lang.
zentao78 said:
Hi! Small understanding info on my language on net. Its security restrictions for PIE added,removed by Google in different versions of Android. But in newer buidls his add this check,and any modern OS too have it. In two words tell me why i need bypass this sec.system(e.g disable security)? For exploits?
sorry,Eng is not my native lang.
Click to expand...
Click to collapse
Unfortunately in some roms there are, for example, the Oxygen OS and sometimes also the Lineage. The mod need for users who have to run a binary but its execution is blocked by PIE verification, probably most of the users do not need
Yes may be most of the users don't need but thanks for your efforts
If I use this Magisk module, I cannot take any photo with my camera. Disabling this module, everything is ok again.
I have got a HTC One M8 with LineageOS 14.1.
Herbie_2005 said:
If I use this Magisk module, I cannot take any photo with my camera. Disabling this module, everything is ok again.
I have got a HTC One M8 with LineageOS 14.1.
Click to expand...
Click to collapse
Uhm what rom?
LineageOS 14.1 (CM 14.1)
is it will work on latest LineageOS 14.1??
Edit :: Yes.! it works ...but can u please make a zip for supersu user??it will be really helpful.
Does this work on stock Android 8.0?
I cannot pass the "Starting apps" if i use this module
Darkaxis said:
I cannot pass the "Starting apps" if i use this module
Click to expand...
Click to collapse
What rom you're using?
SRGX2 for Life One X2 MiniThis Rom Is a Stripped down modified version of the Life One X2 Mini stock Rom.
NOTE: After installation give Launcer 3 notification permission and update Google Play Services (click on the notification).
(Please remember I do this in my free time and with my own money. If you like it please hit the thanks button)
Mods:
Malware removed
Build.prop Tweaks
Oreo Launcher
Camera app replaced by OpenCamera
File manager replaced by MiXplorer
To do list:
Build wifi drivers into the Kernel
Strip down rc scripts
What Works:
Boots
Calls
SMS
Data
GPS
Wifi
Bluetooth
Audio
Video Playback
Sensors
Led
Camera
Flash
Fingerprint
Not Working Yet:
(You tell me)
Downloads:
Current Build: https://www.androidfilehost.com/?fid=673956719939824825
Builds: https://www.androidfilehost.com/?w=files&flid=239712
Patches: https://www.androidfilehost.com/?w=files&flid=254440
TWRP: https://drive.google.com/file/d/0BzMHnGbQH3bhTERvcGxlSkZFa2M/view?usp=sharing
Kernel: https://github.com/vampirefo/android_kernel_blu_kernel_x2 (Special thanks to @vampirefo for the kernel source)
Screenshots: comming soon
Changelog
Version: Testing
Build: 01072018211020
Initial release
Version: rc1
Build: 01142018205847
switched to stock theme
Version: 1.1.0
Build: 02182018215948
rebuild off of the 01/04/2018 update
Version: 1.1.1
Build: 02242018165134
fixed mobile data bug
Version: 1.1.2
Build: 03032018224915
changed DPI to 441
added stock calendar app
added stock calculator app
add stock clock app
Troubleshooting
reserved
Does quick charge work?
Been running for a couple of days now without issue.
cyrusharding said:
Does quick charge work?
Click to expand...
Click to collapse
Yes it works, I've beeen using 2 QC3 chargers with no problems at all.
Awesome, works great so far. Here are a few things I noticed :
1- Keyboard didn't show up easily during setup, but eventually it became smooth
2- Following apps did not install (Package Helper error) : Fitbit & Spotify. Spotify was a known issue in stock rom but Fitbit was working fine in stock.
3- Netflix is not available. Previously I had LineageOS 13 and I was able to install Netflix. I know they banned uncertified devices, but I was still able to get it with that rom.
4- Fingerprint is not working 100%. I am able to unlock the device with it but apps are not able to use it properly. For example try Starbucks or any banking app. They will ask if you want to use fingerprint, you say yes and you put your finger, some apps crash, others will say fingerprint recognized, but then they don't actually store/use that fingerprint? Something must have gone wrong... LineageOS 13 also had this issue, but stock rom did not.
I would like to know if it's possible to not have the customizations you did for colors. Blue (pun not intended) hurts my eyes and transparency doesn't look great with some apps open. Also, if you go to device encryption, because you changed colors, some foreground and background colors are now identical and I wasn't able to read the options... I think that screen was the one for if I wanted to ask for password when the device boots.
Also do you have a git for the source tree? I'm learning to build Android and am hoping to see how you are doing things?
Thanks again and keep it up!
enduo said:
Awesome, works great so far. Here are a few things I noticed :
1- Keyboard didn't show up easily during setup, but eventually it became smooth
2- Following apps did not install (Package Helper error) : Fitbit & Spotify. Spotify was a known issue in stock rom but Fitbit was working fine in stock.
3- Netflix is not available. Previously I had LineageOS 13 and I was able to install Netflix. I know they banned uncertified devices, but I was still able to get it with that rom.
4- Fingerprint is not working 100%. I am able to unlock the device with it but apps are not able to use it properly. For example try Starbucks or any banking app. They will ask if you want to use fingerprint, you say yes and you put your finger, some apps crash, others will say fingerprint recognized, but then they don't actually store/use that fingerprint? Something must have gone wrong... LineageOS 13 also had this issue, but stock rom did not.
I would like to know if it's possible to not have the customizations you did for colors. Blue (pun not intended) hurts my eyes and transparency doesn't look great with some apps open. Also, if you go to device encryption, because you changed colors, some foreground and background colors are now identical and I wasn't able to read the options... I think that screen was the one for if I wanted to ask for password when the device boots.
Also do you have a git for the source tree? I'm learning to build Android and am hoping to see how you are doing things?
Thanks again and keep it up!
Click to expand...
Click to collapse
try "dogfood spotify" i had same issue and got that to work on the lineageos 13 blox2mini ROM.
cyrusharding said:
try "dogfood spotify" i had same issue and got that to work on the lineageos 13 blox2mini ROM.
Click to expand...
Click to collapse
Interesting, didn't know that exists. I currently just download off of http://download.spotify.com/android/SpotifyAndroid.apk
enduo said:
Awesome, works great so far. Here are a few things I noticed :
1- Keyboard didn't show up easily during setup, but eventually it became smooth
2- Following apps did not install (Package Helper error) : Fitbit & Spotify. Spotify was a known issue in stock rom but Fitbit was working fine in stock.
3- Netflix is not available. Previously I had LineageOS 13 and I was able to install Netflix. I know they banned uncertified devices, but I was still able to get it with that rom.
4- Fingerprint is not working 100%. I am able to unlock the device with it but apps are not able to use it properly. For example try Starbucks or any banking app. They will ask if you want to use fingerprint, you say yes and you put your finger, some apps crash, others will say fingerprint recognized, but then they don't actually store/use that fingerprint? Something must have gone wrong... LineageOS 13 also had this issue, but stock rom did not.
I would like to know if it's possible to not have the customizations you did for colors. Blue (pun not intended) hurts my eyes and transparency doesn't look great with some apps open. Also, if you go to device encryption, because you changed colors, some foreground and background colors are now identical and I wasn't able to read the options... I think that screen was the one for if I wanted to ask for password when the device boots.
Also do you have a git for the source tree? I'm learning to build Android and am hoping to see how you are doing things?
Thanks again and keep it up!
Click to expand...
Click to collapse
I'm doing my mods on the precompiled factory rom. If you go to the Lineage OS thread, Vampirefo has a link to the device and vendor tree he created for his rom. I am considering having two versions of my rom for the Mini. A light theme (stock) and dark theme the one that is out now. Right now the rom is only in testing stage. I enjoy seeing your interest in learning how to do what I am doing, the more developers the better.
Thanks for you feedback, here are some helpful links. I am a Linux user and my links may be geared toward Linux, some things can be done in Windows, but some require Linux.
Lineage OS for the Mini: https://forum.xda-developers.com/android/development/lineageos-13-life-one-x2-mini-t3692814 (has links to his device and vendor tree)
How to compile an Android kernel: https://forum.xda-developers.com/le-2/how-to/guide-compiling-64-bit-android-kernel-t3512749 (I'm still trying to locate the Mini kernel source)
Tool to unpack and repack a rom: https://forum.xda-developers.com/ap...dows-linux-superr-s-kitchen-v3-0-0-0-t3601702
tool for unpacking apks: https://ibotpeaches.github.io/Apktool/
I hope these help you and enjoy
srgrusso said:
I'm doing my mods on the precompiled factory rom. If you go to the Lineage OS thread, Vampirefo has a link to the device and vendor tree he created for his rom. I am considering having two versions of my rom for the Mini. A light theme (stock) and dark theme the one that is out now. Right now the rom is only in testing stage. I enjoy seeing your interest in learning how to do what I am doing, the more developers the better.
Thanks for you feedback, here are some helpful links. I am a Linux user and my links may be geared toward Linux, some things can be done in Windows, but some require Linux.
Lineage OS for the Mini: https://forum.xda-developers.com/android/development/lineageos-13-life-one-x2-mini-t3692814 (has links to his device and vendor tree)
How to compile an Android kernel: https://forum.xda-developers.com/le-2/how-to/guide-compiling-64-bit-android-kernel-t3512749 (I'm still trying to locate the Mini kernel source)
Tool to unpack and repack a rom: https://forum.xda-developers.com/ap...dows-linux-superr-s-kitchen-v3-0-0-0-t3601702
tool for unpacking apks: https://ibotpeaches.github.io/Apktool/
I hope these help you and enjoy
Click to expand...
Click to collapse
This is awesome thanks so much!! I use Windows on a daily basis but I do have a pretty good knowledge about Linux and have set up a build environment in for Android. These links should help me understand what I am missing. I am also happy to continue testing and give you feedback on this ROM as it is currently my daily driver.
New Rom out. It has the stock theme, other than that it is the same.. I haven't decided if I'm going to build two Roms or have the theme be a patch. Maintaining all the different variants of the Rom are getting to be very time and space consuming.
https://www.androidfilehost.com/?fid=889964283620778170
Strange question, but on the original stock rom, I started having issues with the Package Access Helper not working, while installing updates for Paypal, and just straight up trying to install Spotify, even the APK. I did a full factory reset, still did not work. I also installed the custom rom over at BLOX2.com, and the Package Access Helper still would stop working, even after clearing data/cache. I'm just curious if you know if your rom will fix that issue?
Requia77 said:
Strange question, but on the original stock rom, I started having issues with the Package Access Helper not working, while installing updates for Paypal, and just straight up trying to install Spotify, even the APK. I did a full factory reset, still did not work. I also installed the custom rom over at BLOX2.com, and the Package Access Helper still would stop working, even after clearing data/cache. I'm just curious if you know if your rom will fix that issue?
Click to expand...
Click to collapse
Is this without root? I don't know if my rom will fix that, I never used the Paypal app. Your welcome to try and let me know. Also there is LineageOS 13 for the mini which has been built from source.
https://forum.xda-developers.com/android/development/lineageos-13-life-one-x2-mini-t3692814
New rom rebuilt from the 01/04/2018 update.
v 1.1.0
There is a problem with the latest version of SRGX2. Mobile data doesn't work. I work on it this weekend and keep everyone updated.
Here is the fixed rom.
https://www.androidfilehost.com/?fid=818070582850494825
Good news I was able to get Android File Host to make the Life One X2 an official device. I have made a request for the Mini too. For now all the files will be under the Life One X2 device.
Updated rom: https://www.androidfilehost.com/?fid=673956719939824825
It includes the stock Calendar, Clock and Calculator apps. I changed the DPI to 441. Let me know if anyone has any problems with the Playstore. I know that there has been some requests for the stock Camera and file Manager apps. It's hard to please everybody so I added a patch section which may please some.
I'm skipping 90% of words here because if you are here I assume you know what you are doing. And you can either Google, use the search button, or ask.
This is a private work of mine, that I use normally on my spare device. Supported as is.
Disclaimer:
Not responsible for any injuries you do to yourself or your device being damaged caused by this ROM.
Known issues:
- Camera not working
INSTRUCTIONS
Clean Flash
Download The ROM & GApps (pick latest one in drive, I use opengapps)
Wipe: System, Data, Dalvik, Cache
Flash ROM + GApps (Opengapps pico)
Reboot & Enjoy
Dirty Flash
Download the ROM
Wipe: Dalvik and Cache
Flash ROM (+Magisk if rooted previously or if want root)
Reboot & Enjoy
Download Folder Link:
https://drive.google.com/open?id=1D0Od55prO_Q_e8RY6QkZ-DjO36Qb188X (Pick Grouper)
Credits to:
Unlegacy Team
Initial Release:
May Security Patch
Can't download the ROM 404 error
JT1510365 said:
Can't download the ROM 404 error
Click to expand...
Click to collapse
https://drive.google.com/open?id=1usLQT6qkg8eUe3FwOvXXHRRaBF8VxR5H
This is the direct link for latest, thanks for trying out! cheers!
KiD3991 said:
https://drive.google.com/open?id=1usLQT6qkg8eUe3FwOvXXHRRaBF8VxR5H
This is the direct link for latest, thanks for trying out! cheers!
Click to expand...
Click to collapse
Which kernel you use?
TureX said:
Which kernel you use?
Click to expand...
Click to collapse
It's stock thus far, but I am testing out other things.
So I assume F2FS can't work, right?
New update:
Direct Link: https://drive.google.com/open?id=1ObhbiIgSwxIS3fDfb2AREEx_6syQSpi_
Consider this pre-June patch build. And no F2FS doesnt work @Stylez Ray. I am too noob to implement it. (For now)
Guys, I apologize but this month's upload will be slightly delayed due to my work and studies having major setbacks. Again, I apologize.
New update:
Direct Link: https://drive.google.com/open?id=1LkbL1TEupSYUY2zA_L_NklEP-j9xWDUP
Changes are minimal in this build other than using a better build machine lol
Thank's good job !!!
All works fine magisk v19.3, dax_axon7_v1.6.1.zip
I return on Andisa rom 7.1.2 freeze and lags horrible
This is really awesome, no more random system freezes like in the first official UA builds. Thanks a lot, it really makes this ancient device useful again ?
@KiD3991 hello, maybe you would like to join Unlegacy team as Tegra 3 developer?
Slightly odd request at this stage probably but is there any chance off an unlegacy lollipop build for grouper? with a 3.4 kernel please?
actually strike that the marshmellow build will be just fine
but does anyone know if shared memory is implemented in a chroot I get -
sysctl -w kernel.shmmax=268435456
returns cannot stat /proc/sys/kernel/shmmax: No such file or directory
New build up, sorry I was really unavailable.
I tried fixing a couple of things, see if it helps, do tell me though, mention me and I will show up.
Direct link: https://drive.google.com/open?id=1g4eu0ulizZ8ZO44hRjMUnIyEYIyWQL9t
Changelog:
Minor bug fixes
July Security Patch
curioct said:
Slightly odd request at this stage probably but is there any chance off an unlegacy lollipop build for grouper? with a 3.4 kernel please?
actually strike that the marshmellow build will be just fine
but does anyone know if shared memory is implemented in a chroot I get -
sysctl -w kernel.shmmax=268435456
returns cannot stat /proc/sys/kernel/shmmax: No such file or directory
Click to expand...
Click to collapse
Interesting for the marshmellow build. Does it have to be UL?
For the bottom one you gotta dig the right directory.
KiD3991 said:
Interesting for the marshmellow build. Does it have to be UL?
For the bottom one you gotta dig the right directory.
Click to expand...
Click to collapse
Hmm I've kind of slipped off this little project for a while I'm trying to use it with the newer kali builds chroot (requiring the 3.4 kernels I believe) in the hope of having a device with WiFi monitor mode available but I was running in to that shared memory issue with services such as postgresql etc think is was causing me issues with csploit too but as I say not really looked at it in a few weeks now.
curioct said:
Hmm I've kind of slipped off this little project for a while I'm trying to use it with the newer kali builds chroot (requiring the 3.4 kernels I believe) in the hope of having a device with WiFi monitor mode available but I was running in to that shared memory issue with services such as postgresql etc think is was causing me issues with csploit too but as I say not really looked at it in a few weeks now.
Click to expand...
Click to collapse
OMG SAME! I was trying with the Kali too on my other device. It was kinda confusing no doubt
This rom is working great, thanks. Please can anyone help me with how to install browser on this rom, as the USB is not working.
did u tried to activate the debug mode , in dev settings? if that doesn't work .. you have to switch the drivers by yourself, in windows ( devices manager ) from ADB Bootloader to Storage Device .. for your Nexus 7
WARNING:
YOU MUST INSTALL THE A/B PARTIRION ROM FOR CC9/Mi 9 LITE. IF YOU INSTALL THE TREBLE CHECK APP, YOU THINK THIS DEVICE IS A ONLY PARTITION. IT'S NOT A ONLY!! IF YOU INSTALL A ONLY GSI IT STUCK IN BOOTLOGO. SO YOU MUST DOWNLOAD THE A/B PARTITION
# DOWNLOAD #
First, Download this files. (I recommend install EU Weekly 9.10.31 vendor or after new weekly version vendor)
Pixel Experience Android 10 GSI: https://drive.google.com/uc?id=1Sw96w1J_ZymUh9J7ayhqYrlLZwhuQjJB&export=download (A/B)
after download, extract .zip file!
EU(Weekly):https://sourceforge.net/projects/xi...files/xiaomi.eu/MIUI-WEEKLY-RELEASES/9.10.31/
magisk(optional):https://github.com/topjohnwu/Magisk/releases
# INSTALL STEP #
0. You must Unlock Bootloader and install twrp.
1. Move files to your phone and install Xiaomi.eu Weekly rom. after you install done wipe -> advanced wipe -> check system, dalvik, data, cache(don't check the vendor!!) and swipe.
2. Install -> and check Install Image -> select PixelExperienceQ-28101028-ARM64-AB.img -> check system image and swipe. now install is done. if you install magisk flash 20.1 or 20.0
3. Reboot.
and phone is booted. now install is finish!
# Whats Working? #
WIFI
Mobile Data(LTE, 3G work)
Bluetooth
Hospot
Camera(Gcam too)
Audio
Brightness control
LED
Dark Mode
FOD
Ambient Display
etc..
# Not working #
VOLTE
ANXCamera(app open is working but if you take pictures it has been stopped)
etc..
ScreenShots!:
Works way, way better than I would've expected for a GSI.
So far, the only gripes I have with the ROM are:
- The fingerprint reader is not really accurate nor fast, but adding the same finger a bunch of times improves the reliability;
- Double tap to wake is missing;
- As far as I've seen, there's no way to disable the Ambient Display. Normally that wouldn't be a problem, but it doesn't turn off when the device is laying flat for a while nor when it's in a pocket. Kinda concerned with burn-in;
Everything Magisk/Root related works fine, except for Viper4Android or Dolby Atmos.
Didn't have any issues restoring backups with Titanium, so far I haven't experienced a single crash.
Great job, man!
EDIT: So, three things I found out while using the ROM: first, there actually is a way to disable the Ambient Display, yay! Google simply moved it in the display settings, under the section that lets you control how notifications behave on the lockscreen. Weird, but it works.
Secondly, Bluetooth earbuds and speakers stopped working after a while: the phone connected to both devices, but didn't play media through them. Apparently this is an Android 10 bug that happens occasionaly, had to re-do a clean install to fix it.
Thirdly, the microphone doesn't work when sending WhatsApp voice notes. Haven't had time to actually call someone and see if it works there, but I'll add onto this post once I'll check.
iuliusdeblobbis said:
Works way, way better than I would've expected for a GSI.
So far, the only gripes I have with the ROM are:
- The fingerprint reader is not really accurate nor fast, but adding the same finger a bunch of times improves the reliability;
- Double tap to wake is missing;
- As far as I've seen, there's no way to disable the Ambient Display. Normally that wouldn't be a problem, but it doesn't turn off when the device is laying flat for a while nor when it's in a pocket. Kinda concerned with burn-in;
Everything Magisk/Root related works fine, except for Viper4Android or Dolby Atmos.
Didn't have any issues restoring backups with Titanium, so far I haven't experienced a single crash.
Great job, man!
EDIT: So, three things I found out while using the ROM: first, there actually is a way to disable the Ambient Display, yay! Google simply moved it in the display settings, under the section that lets you control how notifications behave on the lockscreen. Weird, but it works.
Secondly, Bluetooth earbuds and speakers stopped working after a while: the phone connected to both devices, but didn't play media through them. Apparently this is an Android 10 bug that happens occasionaly, had to re-do a clean install to fix it.
Thirdly, the microphone doesn't work when sending WhatsApp voice notes. Haven't had time to actually call someone and see if it works there, but I'll add onto this post once I'll check.
Click to expand...
Click to collapse
Hey man, you still using this rom? how is the experience so far? I plan to install tmr, I wonder if it's stable enough for daily driver
this is very exciting! does this also mean that official pixel experience rom will soon be coming to cc9/mi 9 lite?
vannrith said:
Hey man, you still using this rom? how is the experience so far? I plan to install tmr, I wonder if it's stable enough for daily driver
Click to expand...
Click to collapse
TL;DR: Yeah, as long as you don't care about the camera and the stuff I mentioned in my previous post!
Long version: I've been using this ROM as my daily driver ever since, and I really haven't noticed any actual deal breakers.
Performances are great, I'd say on par with MIUI! No stutters, everything feels really responsive and I'm able to hit a consistent 60FPS on high details while playing Call of Duty: Mobile.
DT2W is missing, but I've been using "Always on AMOLED" from the PlayStore, which apart from offering a customizable Ambient Display with burn-in protection also sort-of enables that feature.
The microphone does work, it's just that since I restored WhatsApp with Titanium Backup I had to manually allow the microphone permission. Oops.
If you use Bluetooth Headphones, though, they don't work while using the Google Dialer.
GCam sort of works? There's a 6.2 build for the Mi 9 SE which is kind of compatible, but the experience is really hit or miss. So far, I've not been able to find a MIUI camera port that doesn't crash on lunch or a more optimized GCam.
Apart from that, I'm loving this ROM. It's really all I'll need until a build of HavocOS will be available for our device
EDIT: ANXCAMERA IS WORKING! All you have to do is to download the latest zip and change the "ro.product.device" value to "pyxis" inside the build.prop file ^^
iuliusdeblobbis said:
TL;DR: Yeah, as long as you don't care about the camera and the stuff I mentioned in my previous post!
Long version: I've been using this ROM as my daily driver ever since, and I really haven't noticed any actual deal breakers.
Performances are great, I'd say on par with MIUI! No stutters, everything feels really responsive and I'm able to hit a consistent 60FPS on high details while playing Call of Duty: Mobile.
DT2W is missing, but I've been using "Always on AMOLED" from the PlayStore, which apart from offering a customizable Ambient Display with burn-in protection also sort-of enables that feature.
The microphone does work, it's just that since I restored WhatsApp with Titanium Backup I had to manually allow the microphone permission. Oops.
If you use Bluetooth Headphones, though, they don't work while using the Google Dialer.
GCam sort of works? There's a 6.2 build for the Mi 9 SE which is kind of compatible, but the experience is really hit or miss. So far, I've not been able to find a MIUI camera port that doesn't crash on lunch or a more optimized GCam.
Apart from that, I'm loving this ROM. It's really all I'll need until a build of HavocOS will be available for our device
EDIT: ANXCAMERA IS WORKING! All you have to do is to download the latest zip and change the "ro.product.device" value to "pyxis" inside the build.prop file ^^
Click to expand...
Click to collapse
I used to install Havoc GSI pie on my phone, Anx camera works, calling and stuff work, but no viper and FOD sucks. I'll try this one myself. Thanks so much
vannrith said:
I used to install Havoc GSI pie on my phone, Anx camera works, calling and stuff work, but no viper and FOD sucks. I'll try this one myself. Thanks so much
Click to expand...
Click to collapse
Got Viper4Android working! All you need is to flash this magisk module; I found it on the HavocOS GSI general thread
Hi @hanbin81j32 ,
Was this GSI image created by yourself? If not, do you know where it originated or who built it?
Thanks.
peppertarts said:
Hi @hanbin81j32 ,
Was this GSI image created by yourself? If not, do you know where it originated or who built it?
Thanks.
Click to expand...
Click to collapse
https://github.com/phhusson/treble_experimentations/wiki/Generic-System-Image-(GSI)-list
This GSI creater is ExpressLuke
hanbin81j32 said:
https://github.com/phhusson/treble_experimentations/wiki/Generic-System-Image-(GSI)-list
This GSI creater is ExpressLuke
Click to expand...
Click to collapse
Wait, does this mean that the ROM wasn't modified to enable the fingerprint scanner? If I were to flash another GSI on top of the MIUI vendors would it still work?
since no REAL bugs exist in this rom, can someone take this GSI and patch it to make it only for 9 lite with necessary fixes? thanks!
Foreal_Bruh said:
since no REAL bugs exist in this rom, can someone take this GSI and patch it to make it only for 9 lite with necessary fixes? thanks!
Click to expand...
Click to collapse
Yes, i'd love to see a Pixel Experience 10.0 ROM for the Mi 9 Lite, I've just ordered this phone 2 days ago, excited to see this subforum grow!
waiting hopefully.
iuliusdeblobbis said:
Got Viper4Android working! All you need is to flash this magisk module; I found it on the HavocOS GSI general thread
Click to expand...
Click to collapse
flash this first or flash the viper first man? I tried, not working. I installed Viper legacy, it asks me to install driver all the time
vannrith said:
flash this first or flash the viper first man? I tried, not working. I installed Viper legacy, it asks me to install driver all the time
Click to expand...
Click to collapse
I got the Viper4Android 2.7 apk from XDALabs, once I installed it I flash Audio Modification Library, the module I linked and after a reboot it all worked
I'm waiting for the release to unlock my bootloader and test ... Is this GSI matching notification icons to notch size?
I was able to install, but FOD didn't work
Your tutorial works with the latest version
Although the fp placement on the screen no longer shows up, you have to guess where it is I think, anyone know how to fix that?
hanbin81j32 said:
WARNING:
YOU MUST INSTALL THE A/B PARTIRION ROM FOR CC9/Mi 9 LITE. IF YOU INSTALL THE TREBLE CHECK APP, YOU THINK THIS DEVICE IS A ONLY PARTITION. IT'S NOT A ONLY!! IF YOU INSTALL A ONLY GSI IT STUCK IN BOOTLOGO. SO YOU MUST DOWNLOAD THE A/B PARTITION
# DOWNLOAD #
First, Download this files. (I recommend install EU Weekly 9.10.31 vendor or after new weekly version vendor)
Pixel Experience Android 10 GSI: https://drive.google.com/uc?id=1Sw96w1J_ZymUh9J7ayhqYrlLZwhuQjJB&export=download (A/B)
after download, extract .zip file!
EU(Weekly):https://sourceforge.net/projects/xi...files/xiaomi.eu/MIUI-WEEKLY-RELEASES/9.10.31/
magisk(optional):https://github.com/topjohnwu/Magisk/releases
# INSTALL STEP #
0. You must Unlock Bootloader and install twrp.
1. Move files to your phone and install Xiaomi.eu Weekly rom. after you install done wipe -> advanced wipe -> check system, dalvik, data, cache(don't check the vendor!!) and swipe.
2. Install -> and check Install Image -> select PixelExperienceQ-28101028-ARM64-AB.img -> check system image and swipe. now install is done. if you install magisk flash 20.1 or 20.0
3. Reboot.
and phone is booted. now install is finish!
# Whats Working? #
WIFI
Mobile Data(LTE, 3G work)
Bluetooth
Hospot
Camera(Gcam too)
Audio
Brightness control
LED
Dark Mode
FOD
Ambient Display
etc..
# Not working #
VOLTE
ANXCamera(app open is working but if you take pictures it has been stopped)
etc..
ScreenShots!:
Click to expand...
Click to collapse
Not working
Cant even open the file
VyktorJonas said:
Your tutorial works with the latest version
Although the fp placement on the screen no longer shows up, you have to guess where it is I think, anyone know how to fix that?
Click to expand...
Click to collapse
did you use this version?
PixelExperience_ARM64-AB-10.0-20191115-1221-BETA-UNOFFICIAL
I don't know if this is the right place to ask or if it already has been or not, but is there any possible way to get 32 bit apps to run in some type of compatibility mode or something like that? For the most part the majority of my old apps came over from my old phone, however there are some apps I have and used regularly which are not compatable with this phone and I am not sure if the developers are still active or not. I'm assuming the answer is no, or would require root if it were possible and rooting is out of the question for me because I have Verizon. I am expecting to be SOL but figured it was worth asking about here.
This question has been asked and discussed in length, try search
I will not be rude and the short answer is no. Apps on the play store had roughly 2 years to switch 64 bit. For s**ts and giggles I did try to do a search with zero results.
If the devs are still active and they havn't updated to 64bit by now then they are a lost cause.
No Google's heads up to devs gave them ample amounts of time to switch all their apps from 32bit over to 64bit. Tough shiz if the devs didn't take the arning seriously and switched their apps over whenthey had the cance to do so. I'm genuinely curious of 32bit compatibility is a concern and/or a necessity for you why you would buy a smartphone that doesn't support it? I really don't see how that makes much sense when you could have chose from a lot of other new flagships with 32bit support in tact.
Get a Galaxy S22 Ultra, Motorola Edge 30 Ultra or OnePlus 10 Pro. It's likely next year's flagships of any brand will be 64 bit only, so the forced shift is coming.
I did not even know this was a thing prior to buying the phone and don't remember seeing anything posted about it until after I got the phone and google'd and found people talking about it on reddit but I did not find anything on here going into detail about it.
I never stated it was a "necessity" and I have no idea if the developers are active or not. They are older apps that are not overly popular that everyone uses however they were things I used on a regular basis and have no idea how I would even check to have known if they were 32 or 64 bit until I got the new phone and they didn't work and wouldn't let me install them. It's not the absolute end of the world, it's just an inconvenience and means I need to try and find replacements or reach out to the devs but it doesn't hurt to ask here because I figured there would be a way around it but obviously not.
This might be of some help to run 32 bit apps you want:
GitHub - ThomasKing2014/Pixel7_32bit_helper
Contribute to ThomasKing2014/Pixel7_32bit_helper development by creating an account on GitHub.
github.com
Interesting I will have to check this out
Not working for my Pixel 7 Pro, version 13 (TD1A.221105.001) : (
I dirty flash patched init_boot.img, and replace Magisk app to initial version of that repo.
VergeDX said:
Not working for my Pixel 7 Pro, version 13 (TD1A.221105.001) : (
I dirty flash patched init_boot.img, and replace Magisk app to initial version of that repo
Click to expand...
Click to collapse
Remove "stock' magisk
Install the patched magisk apk
Patch the stock init boot with the patched magisk apk
Flash the new patched init boot
on a clean install it works for me (beta: cheetah-t1b3.221003.008)
lunacies said:
I did not even know this was a thing prior to buying the phone and don't remember seeing anything posted about it until after I got the phone and google'd and found people talking about it on reddit but I did not find anything on here going into detail about it.
I never stated it was a "necessity" and I have no idea if the developers are active or not. They are older apps that are not overly popular that everyone uses however they were things I used on a regular basis and have no idea how I would even check to have known if they were 32 or 64 bit until I got the new phone and they didn't work and wouldn't let me install them. It's not the absolute end of the world, it's just an inconvenience and means I need to try and find replacements or reach out to the devs but it doesn't hurt to ask here because I figured there wld be a way around it but obvio
Click to expand...
Click to collapse
That's what I meant by and or sorry if me misinterpreting what you meant
bhammler said:
on a clean install it works for me (beta: cheetah-t1b3.221003.008)
Click to expand...
Click to collapse
I've compiled Magisk with the supplied patch from the repo and it isn't working for me. I've verified that the init does include the changes to override ro.zygote, however none of the Zygote processes start as the adb server never starts up, and well it doesn't boot.
Tested with the modified Magisk APK from the repo, same deal.
Strange that a clean install is necessary.
don't bother with a clean install, after I've installed some Mgaisk modules, I had a bootloop ;-)
It's nice to see there may be an option and I hope it works for everyone else. I am stuck with a Verizon phone so rooting is out of the question for me and I figured something like this would require root but hopefully other people are successful in getting it to work.
This works now, the problem was not the modules. If you enabled the zygisk in the 24 manager app than you got stuck in the bootlogo „G“. It’s fixed now, there is a new 25 magisk patched manager app that works with zygisk enabled. All my 32 Bit apps working now.
Wouldn't it be easier to just patch build.prop with a magisk module instead of patching the boot image?
Pixel7_32bit_helper/patch.diff at main · ThomasKing2014/Pixel7_32bit_helper
Contribute to ThomasKing2014/Pixel7_32bit_helper development by creating an account on GitHub.
github.com
hahimot483 said:
Wouldn't it be easier to just patch build.prop with a magisk module instead of patching the boot image?
Pixel7_32bit_helper/patch.diff at main · ThomasKing2014/Pixel7_32bit_helper
Contribute to ThomasKing2014/Pixel7_32bit_helper development by creating an account on GitHub.
github.com
Click to expand...
Click to collapse
No as I discuss here.
Namelesswonder said:
Didn't sleep, I have gotten closer, but Magisk modules aren't going to be the solution.
The earliest Magisk allows you to modify properties is after the post-fs-data trigger, which is well inside the init.rc. This is problematic because the property needs to be set before init.rc is even read.
Using a Magisk module to replace the init.rc with something else also isn't possible, since Magisk doesn't setup the overlays until well into the boot process.
This replacing is necessary because init.zygote64_32.rc actually has the secondary zygote service disabled, so the file needs to be modified to enable it, or with control over init.rc just stuffing a custom zygote service into it.
I don't think slipstreaming a modified init.rc and init.zygote64_32.rc into the ramdisk in init_boot will work since they would be overwritten once the system partition mounts. Could just modify the system partition, but that'll be for another day.
Click to expand...
Click to collapse
Gerr1 said:
This works now, the problem was not the modules. If you enabled the zygisk in the 24 manager app than you got stuck in the bootlogo „G“. It’s fixed now, there is a new 25 magisk patched manager app that works with zygisk enabled. All my 32 Bit apps working now.
Click to expand...
Click to collapse
Does it? I tried with building my own 24300, 25200, and 25205 and the result was the same on all of them. I didn't remove all modules and kept Zygisk on, so I guess I will have to try completely deleting all Magisk data.
Namelesswonder said:
No as I discuss here.
Does it? I tried with building my own 24300, 25200, and 25205 and the result was the same on all of them. I didn't remove all modules and kept Zygisk on, so I guess I will have to try completely deleting all Magisk data.
Click to expand...
Click to collapse
Yes it works now with the new magisk Manager APK.