I know, to some people, this question may seem illogical, but I have tried every possible solution available. I want to flash a 64 bit AOSP phusson's GSI in my Redmi S2, which has stock 32 bit OS, however, the CPU is capable of 64 bit. I tried directly to install 64 bit gsi but it failed and repeatedly booted into fastboot rather than system. Then I read somewhere that it was so because it'd kernel too is 32 bit. I gathered 64 bit source files for my phone, compiled it and tried to flash it but the kernel was looping over and over in bootloader. What should I do to install a 64 bit ROM? (32BU It GSI is working in my phone)
1 Answer
You will need to recompile your entire ROM as 64 bit, then flash the GSI
GSIs will need the vendor and kernel and well everything else to be 64 bit
This is not a task for the faint heart, but I'm sure you can find a guide somewhere. Even so, the source ROM may not have the required 64 bit libraries, so you'll have to include those. Basically the only way to bring 64 bit support is a 64 bit ROM. Not undoablle, but not easy.
-
Can you please give a link to such guide please? Commented Aug 1, 2019 at 18:38
-
-
Is it OK that if I flash a 64 bit CUSTOM ROM instead of STOCK ROM and then flash GSI? Like flashing lineageOS first and then GSI: forum.xda-developers.com/redmi-s2/development/… like this one? Commented Aug 1, 2019 at 18:49
-
@ChMuhammadSohaib that should w provided its designed for your device Commented Aug 1, 2019 at 21:07
-
Yes, it's in development section of Redmi S2. Means it would work for me? Commented Aug 2, 2019 at 6:47