Installed the new display on the Lenovo M10 tablet and been using it for a couple of weeks. It’s a wifi only tab’ so only apps and camera to spend any real testing time on. I gave it to my partner to try out the Aurora store with as she is more like the typical tablet user in that she plays games and uses browsing and shopping apps which is really what tablet use is all about. She gave MicroG the thumbs up anyway. Even the camera seems to be100% on the M10.
Here’s a link to the install method I used……. Gsi install guide
I recently bought an M11 plus with a busted USB port that is already on it’s way so planning to give that the GSi treatment soon. Will probably keep this M10 for now just in case for some reason the M11 isn’t GSi compatible.
1 Like
Ended up with a Gandroid Sony 10iii for almost nothing the other day off Vinted, so I thought I’d give the Gsi a shot as I’ve sold a couple of Gsi 10 ii’s with no comebacks. Standard Gsi install as described (post #6), by chrisrg and booted up first time. Been daily driving it for a couple of days and all the main features are working fine. Aurora app’ install seems to work ok too as I installed Devcheck with it no problem.
Has anyone tried the GSI on a oneplus 7 pro? Is e/os my only option for a de-googled op7pro?
No. If your phone supports GSIs, then there are a number of alternatives to /e/OS
- iodéOS
- Various LineageOS for microG GSI’s (e.g here and here
AFAIA you need a project treble compatible device to get full functionality from a GSi and the OnePlus 7 is not a treble compliant device. So even if it does run the GSi in some form you will have to expect some lack of functionality if only loss of OTA updates. I sold a 1+ 7T recently that I had installed LOS4microG on and had a play with it for a few days in the interim and TBH I found it to be a more than capable device.
If I wasn’t such a Sony fan boy I’d have a 1+ in my pocket although having said that, I’m also getting into nothing phones right now and they are treble compliant.
That’s not right - that’s wrong, dear @Russian_Spy_Bear!
The entire OnePlus 7 family - including the OP7, OP7 Pro (guacamole), OP 7T and OnePlus 7T Pro has been upgraded over time to Android 12 and OxygenOS 12.1 and supports the GSI Treble Project via arm64 A/B aystem architecture.
Treble-Info screenshot
Although I’m a big fan of Generic System Images (GSI), I would always prefer a functional custom ROM over a custom GSI. lineage-23.2-20260512-microG-guacamole is a tried-and-true custom ROM. The official lineage-23.2-20260629-nightly-guacamole-signedis also a long-maintained custom ROM. I use it with one (of eight possible) MicroGPlus add-ons (which can be uninstalled via MicroGPlus Uninstaller while the device is running). And yes, the LineageOS custom ROMs still need a little tweaking to become more privacy-friendly.
Is not the first time iody, sometimes you have to be wrong if only to get the right answers, but TBH it’s one of those times I’m happy to be wrong if it gives 1+ users more options to degoogle their devices with. Myself included as I just took delivery of a 1+ 7 that I might just try the iode GSi on now. If it doesn’t work out I can always go LOS4microG but either way will be interesting to see just how it pans out.
Just a heads up that I just read an article that said oneplus is suggesting folks upgrade to oppo outside usa. Also I have a nothing phone 3a and although the phone is capable nothing has some poor business practices. If you buy the n3a in the USA it’s considered a beta device and instead of the full warranty you get 15 days. That’s it and there is no reason not to keep the same warranty for the HARDWARE. It ensured I would not purchase my next phone from them. Right now I’m thinking crdroid (which allows for microg apparently) and whatever else I need to add to do signature spoofing if the GSI is not going to have full functionality. The only reason I upgraded from the op 7 pro was because it didn’t have 5G.
I just tried to unlock the bootloader on this 1+ 7 and it failed. It returned…..
FAILED (remote: ‘Device cannot be unlocked for technical reason.’)
So I had a poke around with the search engine and there is a thread on the e/os users forum that posits that you have to roll back to oxygen 11, unlock the bootloader and then upgrade back to 12. Someone says it worked for them but it often pays to do your homework first in this game. Save yourself asking the questions later.
Seems it might not be as straight forward as @iodysseus came across with it but I would value his comments before proceeding further as he does appear to be knowledgeable on the subject of 1+ Full functionality for the iode GSi on the 7T Pro could well be the outcome from what he said earlier so I wouldn’t rule it out just yet.
As for Nothing phones I know they aren’t big in the US and from what you are saying that’s probably the reason as to why. I’m in Britain so is not the case and have flashed three so far without any problems. Only problem I have with them is that they are difficult to buy inexpensively over here in good condition hence the reason I’m trying to make it happen with 1+.
Not heard from iody so decided to look a little deeper into it and came across this thread on xda…. https://xdaforums.com/t/downgrade-op-7-pro-to-android-11-to-unlock-oem.4554561/ which kind of explains as to why it’s not as straight forward as iody implied in his post. The usual Android nonsense with inconsistencies all over the place. My conclusion is that it may be possible but I really can’t be bothered with all the effort when I could just flip it on ebay and buy an 8 or an 8T to flash instead, which of course is exactly what both screwgle and OnePlus wanted their customers to do. (only not flash it of course) 
Some people are suggesting it’s a bug but TBH an upgrade that opens a device up for life extension with both custom roms and GSi’s was most likely just a step too far for OnePlus to accept.
1 Like
Generic System Images (GSIs) can replace missing custom ROMs, but there is always the risk that not all features of the original stock Android will be supported. It’s not uncommon to need to use various workarounds just to boot a GSI, and support for online OTA updates is not the norm. That’s why I always prefer a reputable and actively maintained custom ROM over a custom GSI.
OnePlus 7 (guacamoleb) °°° OnePlus 7T (hotdogb)
OnePlus 7 Pro (guacamole) °°° OnePlus 7T Pro (hotdog)
The OnePlus 7 family has been supported by the official LineageOS Android Distribution for years [LOS 17.1 (A10) through LOS 23.2 (A16)] and receives weekly OTA updates; whether this update sequence is necessary is a matter of debate.
I run all my OP7 models with the LineageOS 23.2 (A16) ROM and one of eight different MicroGPlus add-ons. The advantage of MicroGPlus is that it can be swapped out at any time while the system is running and can even be completely uninstalled.
It’s well known that LineageOS isn’t on the same level as iodéOS when it comes to privacy and data protection, but that can be changed and improved relatively easily. For example, the iodéOS repository can be integrated via the FOSS F-Droid Store, allowing users to use iodéOS apps.
In a nutshell: A good custom ROM is better than a custom GSI.