So as Nougat is getting quite old, I tried myself at building Pi/e/ for I9100 and to my surprise it built quite easy and succesful, thanks to rinando and linusdan a.k.a Danilo Santos ☭.
To flash it please follow the steps given at this XDA-page by Danilo, as this device is quite old and it is not intended for such new android versions you have to follow the exact steps for flashing;
Boot your phone into Download-mode (Volume down + Power/Standby + Home and hold for 10 seconds).
Start ODIN 3.07 on your PC.
Connect your phone via USB to your PC.
Press volume up on your phone, ODIN should detect your phone.
In ODIN:
Auto Reboot : unchecked
Re-Partition: checked
PIT : i9100-LOS-16.0-Emulated-Storage.pit
PDA : i9100-LOS-16.0-Emulated-Storage-TWRP-3.3.1-1.tar.md5
Press Start.
After succesful flash, reboot phone into Recovery:
Press Volume up + Power/Standby + Home and hold for 10 seconds.
The phone shuts down.
Repeat Press Volume up + Power/Standby + Home and hold for 10 seconds
Phone boots in recovery TWRP 3.3.1-1.
Swipe to Allow Modifications
In TWRP 3.3.1-1 you need to format partions
Wipe -> Format Data -> Type [yes]
Wipe -> Advanced Wipe -> Select:
Davik / ART Cache
Cache
System
Non-emulated Storage
-> Swipe to Wipe
Install /e/OS-0.9
Boot System
the first boot may take several minutes to start, be patient.
Please note this is a test build.
Please take a backup of your data before your proceed.
Please report if you encounter bugs.
If you are Ok with these warnings then you can download the Pi/e/ image for the Samsung Galaxy SII - (i9100) “i9100” is available for download here
for Heimdall flash please use the same files as given in the linked XDA thread and follow these steps:
In dev options RAM usage 435Mo/ 822Mo, it is very fluid.
Nice work !!
I hope you will maintain times to times this build, just to prove it can be done with device unveiled 13 February 2011
I was impressed by its fluidity as well, also battery keeeps up quite a bit and it is not getting really hot as it happens with other systems i tried on it before…
Hello Chimpthepimp !
Thank you for creating this image for the I9100 !
I am using Linux Mint. So I could not use Odin. I tried point 5. it with Heimdall, and it works.
I only had to untar
It contains the files “recovery.img” and “zImage”.
So I flashed with Heimdall:
i m on linux since years now and always had good experiences with heimdall :)) it may be a little bit more complicated for new users… In this case i just copy pasted from xda LOS 16.0 thread for i9100…
@breversa You have the BOOT.IMG inside the ZIP of the /e/ROM. You copy this BOOT.IMG to your smarthphone’s memory. Then, you have to install Magisk Manager (APK), and from it install Magisk by choosing the option to patch BOOT.IMG. Select the BOOT.IMG you found in the ZIP from /e/OS. When Magisk Manager is finished, it will have created a magisk_patched.img inside the Downloads folder.
You already have your BOOT patched with Magisk. Then if you want, you flash it to have root.
Not with this particular smartphone, but with different ones and it’s always the same process.
In this one, as I only wanted to be root (and not use Magisk modules), I used the .ZIP flashing from TWRP of LineageOS 16.0, which works for eOS Pie. https://download.lineageos.org/extras
I have a problem though: it never finish booting; the dot under the e just kept jumping for an hour until i retried the procedure, with another battery just to change something, same result.
Because you other people get it working, i think it may be a hardware problem, or some old debris maybe because I failed to get LOS15 on it last year - nut did not have time to dig or ask on forum.
I am not sure, but I had the same issue after flashing with adb sideload. I waited more than 1h for the first booting. I forgot, that there was an SD plugged in. I removed the SD and flashed the phone again. After flashing without SD, my i9100 booted successfully. I think it took 20 minutes for the first boot. Maybe it does not work with an SD-Card plugged in. After the first successful boot, I plugged the SD-Card in. The SD was successfully detected, formatted and worked.