[How-to] Install GSI-A roms (Ulefone Armor 6)

Extosis

Senior Member
Dec 22, 2014
74
72
0
I started fiddling even more with installing GSI-A partitions roms into the Ulefone Armor 6 as of today. Here's how you install GSI-A roms. I have tried roms from Android 8-10 official & unofficial. Lineage, RR, Pixel Experience, & etc...

Disclaimer:
I am not responsible if you damage, brick, or willingly alter your phone in any way shape or form blah blah blah, you get the point.
I did not fully test with 100 certainty these GSI-A roms below. Even the ones below that I did test have many bugs/issues. The ones below were the ones that booted correctly for me. Test at your own discretion. Some of these roms wont have SU & GAPPS.


Prerequisites:
Make sure you have an unlocked bootloader.
Make sure your phone has, TWRP installed.
Make sure you have drivers installed, here.
Fastboot & ADB tools, here.


Rom's I've tested & boot on Armor 6:
Android 10
1. (AOSP) Android 10 by phhusson
2. PixelExperience 10.0 BETA by ExpressLuke
3. Havoc OS 3.0 by ExpressLuke
Android 8
4. Resurrection Remix by phhusson
Any other GSI-A roms being supported can be found here, feel free to try out your own if you feel like it.


Installation:
1. Place your device in, "Fastboot mode"
2. Open up command prompt (cmd) on your computer, cd into the folder where fastboot & adb is in, and type, "fastboot erase system"




3. Now flash the GSI-A image to your Armor 6 system partition. "fastboot flash system (what ever your system name).img"



4. This following command will format userdata & cache. "fastboot -w"



5. Last but not least step using fastboot, is to reboot your device. "fastboot reboot"


Now, pay attention.
When you flash the system image to your device, it only flashes the minimum data size that comes with the image. You have to reboot into TWRP, Resize /data partition & format to EXT4 to get the full 128GB partition size.


6. Boot into TWRP. To do this, power off the device and press both the, "Power button + Volume up button" at the same time during which you should see the bootloader menu. To move between options to have to press the volume up, until you are hovering over, "recovery" option. Then press volume down, to select recovery and boot into it.


7. Select the, "wipe" option.




8. Select & check mark, "Data" first, then secondly, select, "Repair or change file system."


9. Resize the data partition.



10. Now change the file system format, to, "EXT4"



Now reboot the phone

That's all there's to it. Not all GSI-A images will work, if they don't work, the developer of that GSI-A has to make it so. Good luck.
 
Last edited:
  • Like
Reactions: Teconpl and Pergmen

Extosis

Senior Member
Dec 22, 2014
74
72
0
thanks dude, are roms working without bugs? mobile network and gps working?

Weekend I will try to install the Ressurection Remix or Pixel Experience (10), I'm still in doubt rsr, and bring news if it's working well with me. thanks!
The AOSP 10 by phh, has a bug that I came about, that my computer couldn't detect my Armor 6 device. So unless you have a wireless app, you cant transfer files locally as of this version.
Pixel Experience has a bug, that you have to register your device as a custom rom with google. Otherwise the device can't download Google Play Store apps. I am currently running this version. I'm testing it more. I didn't test Havoc completely, but it doesn't come with Google Play Store.
 
Last edited:
  • Like
Reactions: SMAAALLL BR

SMAAALLL BR

Member
Aug 13, 2018
25
3
0
21
Cruz das Almas
www.instagram.com
The AOSP 10 by phh, has a bug that I came about, that my computer couldn't detect my Armor 6 device. So unless you have a wireless app, you cant transfer files locally as of this version.
Pixel Experience has a bug, that you have to register your device as a custom rom with google. Otherwise the device can't download Google Play Store apps. I am currently running this version. I'm testing it more. I didn't test Havoc completely, but it doesn't come with Google Play Store.
oh, so I'm going to test Remix 9.0, I need USB working to test applications I develop.

Sent from my Armor_6 using Tapatalk
 

Pergmen

Member
Aug 20, 2019
12
3
0
Unlocked the bootloader (After flashing to stock once) and flashed the following roms. Device is 6E:

PixelExperience
Resurrection Remix
UltraSuccRom

Bootloop on every one. All were ARM64, A bootable.

Interestingly, I couldn't get TWRP to boot/stick this time, either. Perhaps the official image is different? I have flashed to stock again and will go through the process of obtaining root. I will report back if flashing recovery with the TWRP app is successful.

[Update] TWRP installed through the TWRP app and can be booted through adb. I was able to successfully bypass DM-Verity. Attempting to boot into TWRP using key combinations apparently results in a system hang. I Will attempt flashing images with TWRP next.

[Update 2] No success with TWRP or Fastboot. Returning to stock...
 
Last edited:

Extosis

Senior Member
Dec 22, 2014
74
72
0
Unlocked the bootloader (After flashing to stock once) and flashed the following roms. Device is 6E:

PixelExperience
Resurrection Remix
UltraSuccRom

Bootloop on every one. All were ARM64, A bootable.

Interestingly, I couldn't get TWRP to boot/stick this time, either. Perhaps the official image is different? I have flashed to stock again and will go through the process of obtaining root. I will report back if flashing recovery with the TWRP app is successful.

[Update] TWRP installed through the TWRP app and can be booted through adb. I was able to successfully bypass DM-Verity. Attempting to boot into TWRP using key combinations apparently results in a system hang. I Will attempt flashing images with TWRP next.

[Update 2] No success with TWRP or Fastboot. Returning to stock...
My guide is for the Armor 6.
If I am not mistaken, I believe the Armor 6E has an A/B partition scheme. You can always check with the Treble Checker app on stock OS.
 

SMAAALLL BR

Member
Aug 13, 2018
25
3
0
21
Cruz das Almas
www.instagram.com
Well, RRemix of this link was just the "bios screen", did I do something wrong?

I was able to install the latest Pixel Experience BETA and apparently it is working, I will test it in the next few days, USB is working normally.

update:
Not working NFC, Google Chrome, Rear Speaker, instagram and facebook videos lock the image and only play the audio.
 
Last edited:

SMAAALLL BR

Member
Aug 13, 2018
25
3
0
21
Cruz das Almas
www.instagram.com
Well, RRemix of this link was just the "bios screen", did I do something wrong?

I was able to install the latest Pixel Experience BETA and apparently it is working, I will test it in the next few days, USB is working normally.
Apparently the player is muted, I'm afraid of rebooting entrat in boot loop.

Has anyone tested the latest PixelXp and rooted?

---------- Post added at 02:08 PM ---------- Previous post was at 01:10 PM ----------

Have you found any ROMs with working speakers? I haven't found any where the ringer or speaker is working.
I'm also without audio.

@Extosis, which system are you using?

---------- Post added at 02:09 PM ---------- Previous post was at 02:08 PM ----------
 
Last edited:

SMAAALLL BR

Member
Aug 13, 2018
25
3
0
21
Cruz das Almas
www.instagram.com
Anyone tested the latest havoc 3.0?

updates:
-PixelExperience 10 ExpressLuke 28-10-2019:
fluid, a more stable, speaker does not work, nfc does not work, bluetoth works, headset works, insta / face videos only plays audio, some apps do not work, is the best I have tested;

-PixelExperience 10 ExpressLuke 16-10-2019:
unstable, not registered with play protect, speaker doesn't work, headset doesn't work, crashed and couldn't test anymore;

-Havoc 3.0 latest 10-11-2019;
fluid, less stable than pixel, no gapps, nfc apparently works, no speakers;

-RRemix phhuson gapps:
it's just the ulefone boot screen

-Evolution, Havoc2..9 and RRemix 7.0.3:
bootloop


I could not download any rom hosted on GitHub, very bad server, but I am going back to Stock while not updating update for PixelXP, I could not boot any rom from android 9 and all that flashed openGapps bootloop

edit:
If you are testing and finding solutions, please give feedback.
any android pie working well?
 
Last edited:
  • Like
Reactions: Extosis

Pergmen

Member
Aug 20, 2019
12
3
0
Are all Armor 6 devices without sound or only some? The 6E has sound on both AOSP and PixelExperience, if that information helps at all with figuring out the problem.

Observed issues with GSI images for 6E users (Tests ended November 9th):

-Spazzy GUI elements, specifically gifs and videos embedded in apps (It's pretty funny though)
-Extremely inaccurate battery charge reporting (Especially on PixelExperience, possibly unsafe)
-Cannot receive incoming calls (I'm on Verizon's network, which shouldn't be working to begin with, so your mileage may vary)
-Only boots once. Clearing the data partition is necessary to boot again.
-Screencasting (Doesn't work on stock either)

Observed working:

-Bluetooth audio
-Graphics processing unit
-Storage access on Windows over USB
-External Speaker and headphone output
-Camera and flash (Makes an audible click when closing on both GSI roms and stock. Strange.)
-All Play Store apps (That I tested)
-SMS, outgoing calls

The more information we have out there, the closer we get to... whatever we're trying to accomplish. Best of luck everybody.
 
Last edited:
  • Like
Reactions: Extosis

Extosis

Senior Member
Dec 22, 2014
74
72
0
Are all Armor 6 devices without sound or only some? The 6E has sound on both AOSP and PixelExperience, if that information helps at all with figuring out the problem.

Observed issues with GSI images for 6E users (Tests ended November 9th):

-Spazzy GUI elements, specifically gifs and videos embedded in apps (It's pretty funny though)
-Extremely inaccurate battery charge reporting (Especially on PixelExperience, possibly unsafe)
-Cannot receive incoming calls (I'm on Verizon's network, which shouldn't be working to begin with, so your mileage may vary)
-Only boots once. Clearing the data cache is necessary to boot again.
-Screencasting (Doesn't work on stock either)

Observed working:

-Bluetooth audio
-Graphics processing unit
-Storage access on Windows over USB
-External Speaker and headphone output
-Camera and flash (Makes an audible click when closing on both GSI roms and stock. Strange.)
-All Play Store apps (That I tested)
-SMS, outgoing calls

The more information we have out there, the closer we get to... whatever we're trying to accomplish. Best of luck everybody.
That actually helps guide me in the right direction, thanks!