How To Guide [GUIDE] HOW TO INSTALL GSI CUSTOM ROMS ON REDMI NOTE 10 5G/POCO M3 PRO 5G

Search This thread

i am human

New member
Jan 28, 2023
1
0
hello, does anyone know the stable camera apps on a gsi rom like stock. because the default camera apps in gsi rom is very laggy..
 

elliot123

Member
Dec 22, 2012
26
4
Having an issue installing this GSI. Got it working just fine previously.

But now each time I try to install the rom. I get the initial "Welcome to your Pixel", but as soon as I press "Get Started". The screen goes black. I assume this is because adaptive brightness is on. But I don't know how to change this. Does anyone know how to fix this?

Many thanks
 

elliot123

Member
Dec 22, 2012
26
4
Having an issue installing this GSI. Got it working just fine previously.

But now each time I try to install the rom. I get the initial "Welcome to your Pixel", but as soon as I press "Get Started". The screen goes black. I assume this is because adaptive brightness is on. But I don't know how to change this. Does anyone know how to fix this?

Many thanks
Going to flash stock rom and try again. Will post an update in case this helps someone in the future with the same issue.
 

wetito

Senior Member
Dec 12, 2014
1,451
302
50
reggio emilia
Xiaomi Mi A3
Yep, same thing happened with me. I presume you have to flash gapps but I don't know how to do that after installing this gsi
search on google....

the problems is restricted to mtk devices running android 13

the solution:

configure the phone offline
connect the phone via adb
type this command in linux terminal or wind cmd

adb shell settings get global restricted_networking_mode
now internet work
 

androidjim69

New member
Oct 6, 2019
2
1
Tried PixelExp and PixelExp+ 13.0, ArrowOS 13.0, and CrDroid 9.2 on my camellian. All work, here are my findings.

ArrowOS 13.0 is closest to stock with minimal if any mods or UI enhancements available. Also has the best battery life of all 4 roms. Doesn't have per-app volume control.

Pixel Exp 13.0 looks and feels like a Pixel phone (launcher, wallpapers, icons, fonts, bootanimation) with no mods available. Very heavy UI. Worst battery life of the 4 roms. No per-app volume control. Slightly laggy UI compared to Arrow and CrDroid.

Pixel Exp Plus 13.0 also looks and feels like Pixel phone. Minimal mods available (statusbar, lockscreen, homescreen). Heavy UI. Slightly better battery life than PixelExp, but worse than CrDroid and Arrow. No per-app volume control.

CrDroid 9.2 looks and feels like LineageOS. Comes with a separate section for all mods and UI enhancements. More smooth UI than Pixel Exp. Better battery than Pixel Exp. More UI mods than Pixel Exp. Also has per-app volume control. Only Arrow has better battery and smoother UI, at the cost of UI mods.

TLDR:
Battery life: Arrow > CrDroid > PixelExp+ > PixelExp
Speed: Arrow > CrDroid > PixelExp+ > PixelExp
UI mods > CrDroid > PixelExp+ > PixelExp > Arrow
Base UI > PixelExp+ > PixelExp > CrDroid > Arrow
 
  • Love
Reactions: brian00009

oicu81

New member
Feb 11, 2023
4
0
You root GIS builds the same way as any other builds: https://topjohnwu.github.io/Magisk/install.html

As for without root, I am not aware of a method other than this.

you have to patch boot.img of stock fastboot rom, not gsi. gsi contain only system.img

Can the boot.img from the stock rom be applied through magisk while already on a gsi? Or do you have to be on the stock rom when you patch the boot.img?

I am on sparkOS unrooted and would like to gain root without having to reflash miui if it's safe to do so.
 

oicu81

New member
Feb 11, 2023
4
0
Thx for replying so fast Tedfin.

This phone shipped with miui 12 and it was on 13 when I flashed sparkos. So I need a miui 13 boot.img? Am i correct?

Would the boot.img from this firmware work for this or I need the exact version of miui 13 that i was on?

 

TedFin

Senior Member

oicu81

New member
Feb 11, 2023
4
0
I have an update.

Let me start by saying I made the fastboot delete-logical-partition product mistake. I got that "tip" from here --> https://www.droidwin.com/fix-failed-remote-not-enough-space-to-resize-partition/.
DON'T USE IT.

This guide worked like a charm the first time. When I went to install a different GSI the next time I ran into an error saying FAILED (remote: ‘Not enough space to resize partition’). Deleting the product partition worked and the GSI installed and it booted fine.

I installed magisk and patched the boot.img to root it and that is when I ended up in a boot loop. So, I tried using miflash to install the stock rom and was getting errors deleting boot(I think because of the rooted boot.img) which ended up with the phone only blinking the backlight on boot. No fastboot or anything.

I then used mtkclient(excellent tool- barebones but excellent) to install the stock boot.img file which let me boot to fastboot again(fastboot screen looked dif after this). I switched back to miflash and tried again and miui installed and booted.

I rooted miui(miui 13) with magisk and it worked fine. So I thought maybe it would accept a GSI again. When I installed a GSI it booted directly into fastboot that time. So I just went back to stock and am now on stock.

The problem really seems to be the deleted product partition. I think there should be a warning on the OP about this. I wasn't the first to make this mistake and probably won't be the last.

If anyone knows a solid fix for this that would be awesome. I found this post --> https://forum.xda-developers.com/t/tutorial-magisk-on-gsi-on-devices-with-dynamic-partition.4311045/ which did not work for me but seemed to work for kuski.

Is there a way to go about making that product img or perhaps restoring the original partition table from mtkclient?
 

Top Liked Posts

  • There are no posts matching your filters.
  • 1
    View attachment 5872143

    Ported MIUI 14 CH from camellia? How when it's not out? Will this work on Camellian Global Latest?
    try it
  • 4
    Code:
    I am NOT responsible for bricked devices, destroyed SD cards or any
    damage that may happen to your device.


    Requirements:
    Unlocked bootloader.

    WARNING

    Don't use Nippon gsi they aren't working,I recommend using phh gsi by @phhusson lineage os by @AndyYan and PE 12 by @ponces


    How to guide:

    power + volume down button

    fastboot reboot fastboot

    install fastbootd drivers,follow this tutorial


    fastboot set_active a

    fastboot erase system

    fastboot flash system (name gsi.img)

    fastboot --disable-verity --disable-verification flash vbmeta (vbmeta.img)

    fastboot flash vbmeta_b (vbmeta.img)

    fastboot set_active a

    fastboot reboot recovery

    in recovery select wipe data

    reboot to system


    The GSI will be installed in your phone ;)

    Bugs:
    Brightness slider but you can fix it

    Recommended rom:

    Pixel experience:

    Select arm64 ab variant


    How to fix brightness slider:

    Go to phh treble settings,misc settings enable "use alternative brightness scale", "use linear screen brightness slider" and "allow setting brightness to the lowest possible",reboot the device

    There is an better alternative to fix this annoying bug,follow this guide!



    How to fix bluetooth audio:

    Go to phh treble settings,misc settings, "Force enable a2dp off-load" and "Bluetooth workarounds" select mediatek option and reboot the device.


    How to install magisk on your device:



    How to flash gapps:
    You need magisk on your phone
    Download this file then flash from magisk


    3
    Spark android 13.1,vanilla + microg g.no major bugs, good customizations, smooth and fast. With a few system tweak Almost completely absent. Very good rom
    3
    Latest corvus has auto brightness fixed
    2
    Nippon gsi is the largest community of ported gsi. but flash carefully. not al generic gsi are compatible with stock vendors driver. after rebbot you can have some bugs. but the stock system can be easily restored. i suggest ported gsi from redmi note 8
    2
    that was fast. thank you
    side note, do you have twrp for poco m3 pro 5g?
    No twrp