[ROM] A11 ArrowOS [Garden] 29-12-2021 UNOFFICIAL

Search This thread

Ivan.Adriazola

Senior Member
Nov 8, 2022
85
10
Redmi 9A
bro, where did I get this ROM from, I think, I got it from here,


but I swear when I uploaded this:

I checked the links on this site and they were all the same, the f is going on, maybe im dumb but I was so sure about it...


Hate to say it but the only logical explanation is Im stupid XD.
 

Ivan.Adriazola

Senior Member
Nov 8, 2022
85
10
Redmi 9A
Bingo! ArrowOS 12.1 booted right away.

Wifi, bluetooth ok. more tests needed ofc
TKS!

UPDATE: phone calls ok, amazing UI speed, kudos!
As a guy who bought this phone exclusively for it signal in rural areas, I can say, its a little bit worse, it used to work the whole 45 minutes to my site on in the country on 4g the whole way, but now its more like 25 minutes good, 1 or two minutes off, and the rest of the way, its only 3G and below, but the debloat is just too good to pass on, and for now the signal is good enough, I also love seeing the apps, there is so few of them, I love it.

Here is a collection of the issues Ive have with arrow OS 12 so far.

No wifi hotspot (nor VOLTE whatever that means it was in the known issues of the build)

Even with Gapps, using google drive back ups for whatsapp is not posible, IDK maybe im dumb, i had to use a local backup transfer.

Google maps location is buggy, it works kinda, but sometimes even on good wifi it tells you it doesnt know your location (I use google maps a lot, this is actually my biggest issue so far). probably also related to Gapps

The touchscreen issue that came with stock rom when I bought it is still there, not really arrowOS fault but it wouldve been nice if it was fixed (its a lot better tho)


Also, to answer your question
Somebody can share wich google apps should we install?

On the link I provided, there is a Gapps, but to be honest I didnt like them, there is something off about it, google maps and google drive back ups dont want to work, I think there must be a better solution, maybe try to register your phone to google, I didnt do it because the command to get android id did not work, but maybe you find a workaraound, or one of these nice people can provide a way to get android ID on this custom ROM.


I also rooted the phone, I can help you guys to do that, but to be honest I dont see a reason to do it, I wanted to solve my touchscreen issue but it did not work.


Lastly, I feel like I should apologise, I was here giving advice on how to do something that was never going to work and if I was just a little more careful I wouldve noticed it was as easy as posting a link to the right thread.
 

carlos9545

Senior Member
Jun 6, 2012
213
80
Barranquilla, Colombia
As a guy who bought this phone exclusively for it signal in rural areas, I can say, its a little bit worse, it used to work the whole 45 minutes to my site on in the country on 4g the whole way, but now its more like 25 minutes good, 1 or two minutes off, and the rest of the way, its only 3G and below, but the debloat is just too good to pass on, and for now the signal is good enough, I also love seeing the apps, there is so few of them, I love it.

Here is a collection of the issues Ive have with arrow OS 12 so far.




Also, to answer your question


On the link I provided, there is a Gapps, but to be honest I didnt like them, there is something off about it, google maps and google drive back ups dont want to work, I think there must be a better solution, maybe try to register your phone to google, I didnt do it because the command to get android id did not work, but maybe you find a workaraound, or one of these nice people can provide a way to get android ID on this custom ROM.


I also rooted the phone, I can help you guys to do that, but to be honest I dont see a reason to do it, I wanted to solve my touchscreen issue but it did not work.


Lastly, I feel like I should apologise, I was here giving advice on how to do something that was never going to work and if I was just a little more careful I wouldve noticed it was as easy as posting a link to the right thread.
I followed ur guide and it worked
I was using the latest version of miui 12.5, thanks to your advice I decripted the data partition with fastboot -w then wiped all partitions and reboot with orange recovery again, then just flashed the arrow os and BiTGApps-arm-12.1.0-v1.8_signed.zip
And I got it working just fine, faster than any other rom and better
 

Ivan.Adriazola

Senior Member
Nov 8, 2022
85
10
Redmi 9A
I followed ur guide and it worked
I was using the latest version of miui 12.5, thanks to your advice I decripted the data partition with fastboot -w then wiped all partitions and reboot with orange recovery again, then just flashed the arrow os and BiTGApps-arm-12.1.0-v1.8_signed.zip
And I got it working just fine, faster than any other rom and better

Wonderful, hey man if you can, check how google maps works (I'm actually interested in GPS so Uber, or pokemon Go, or others, will also give me the info I want) I have the theories that GPS doesn't work because of my Gapps, but I think maybe its the GPS controller ArrowOS uses in which case, its not easily fixable.
 

Ivan.Adriazola

Senior Member
Nov 8, 2022
85
10
Redmi 9A
Hello guys, I bring amazing news, I fixed Wifi hotspot, Im currently testing what else got fixed, I flashed the boot.img (of the oficial MIUI ROM) to te boot partition from recovery.

Ill leave the one I used in here with the other files



I have no idea what consequences this might have, I also have no fast way to check if volte is working, but Ill try to check that too, I just came here as fast as I was able to.

Installation Guide:

  1. Flash MIUI Global 12.0.10 Via Fastboot (Or else, you are going to have issues with wifi)
  2. Install PBRP 3.1.0 Garden
  3. Boot into recovery (Power button + Vol up button until Redmi logo shows up)
  4. Wipe data
  5. Reboot recovery
  6. Flash ROM
  7. Flash GAPPS (Optional)
  8. Reboot to system
  9. Install Magisk (Optional)
  10. Done

this is big enough for the OP to fix it, I would also recommend updating the link to ArrowOS 12.1

or maybe we all should move to this thread on Redmi 9C IDK
 
  • Like
Reactions: SphericLeopard

rudd15221

New member
Dec 6, 2022
1
0
View attachment 5497043







About:

ArrowOS
is an AOSP based project started with the aim of keeping things simple, clean and neat. We added just the right and mostly used stuff that will be actually USEFUL at the end of the day, aiming to deliver smooth performance with better battery life.



Made for Garden (Redmi 9A/Redmi 9/Redmi 9C)

Installation Guide:

  1. Flash MIUI Global 12.0.10 Via Fastboot (Or else, you are going to have issues with wifi)
  2. Install PBRP 3.1.0 Garden
  3. Boot into recovery (Power button + Vol up button until Redmi logo shows up)
  4. Wipe data
  5. Reboot recovery
  6. Flash ROM
  7. Flash GAPPS (Optional)
  8. Reboot to system
  9. Install Magisk (Optional)
  10. Done



Download: https://drive.google.com/file/d/16_wiTK5mwZpb6oRZg3iv3iV7LRP0cTXD/view?usp=sharing



Sources:
ROM:
https://github.com/ArrowOS/android_manifest
Device Tree: https://github.com/garden-dev/android_device_xiaomi_garden
Vendor: https://github.com/garden-dev/proprietary_vendor_xiaomi_garden
Kernel: Prebuilt on Device Tree
ROM SITE: https://arrowos.net/




PSA: You can search for more roms made for Garden on xda forums
Thankyooooooou sooooo much!
 

carrot213

Member
Sep 29, 2015
22
4
Tried this from MIUI 12.5.6, antivar didn't return an index, so I thought anti-rollback protection was off.
Now device is softbricked and stuck at redmi boot logo. Guess I'll try some other stuff.
Update: Tried flashing MIUI 12.0.10, then ArrowOS, now phone's hard bricked. Welp.
Update: Fixed the hardbrick using my guide so it had 12.5.4.0 , then flashed OFRP, then flashed ArrowOS. Phone stuck at redmi boot logo now. I'm gonna leave it as is for a while, maybe it will work this time.

Okay that didn't work.

Can you explain this in further detail?
Please did you use OFR to install the miui12.5.4 zip & then flash ArrowOs 12 zip?
 

ax0

Member
Jan 25, 2023
24
0
LG G3
Nexus 9
I HAVE NO IDEA HOW I ENDED UP DOWNLOADING FOR THE 9A AND NOT 9C!

Im not blaming anyone for this but,
As other people, I bricked my phone using A10 MIUI 12.0.10.0 and OrangeFox Recovery

I have a Redmi 9C, (and from what I can tell, somehow, I downloaded the 9A version and not the 9C) ,and when I follow a tutorial (
), it tells me to press power off, volume up and down. After I do that like in his video MediaTek USB connects, but disconnects after a seccond or two.

What can I do to un-brick my phone?
 
Last edited:

Ivan.Adriazola

Senior Member
Nov 8, 2022
85
10
Redmi 9A
I HAVE NO IDEA HOW I ENDED UP DOWNLOADING FOR THE 9A AND NOT 9C!

Im not blaming anyone for this but,
As other people, I bricked my phone using A10 MIUI 12.0.10.0 and OrangeFox Recovery

I have a Redmi 9C, (and from what I can tell, somehow, I downloaded the 9A version and not the 9C) ,and when I follow a tutorial (
), it tells me to press power off, volume up and down. After I do that like in his video MediaTek USB connects, but disconnects after a seccond or two.

What can I do to un-brick my phone?

Im assuming you already have a SPFLASH tool, still, Id recomend downloadong this version since its one I know worked for me a short time ago.


SPflash tool uses 3 files:
The ROM, the correct one for you should be here ( in this case you should use global fastboot 12.5.4.0)

The Scatter file, that is on the ROM, you need to extract the ROM and search into ROM/images/ the file that says scatter in its name is the correct one

The auth file, that you should not need, if it fails youll need to look for a new pair of scatter file and auth file, I honestly tried like 7 until one scatter file with no auth worked, Ill leave here what I have on hand, but remember, I am redmi 9a and you redmi 9c so I dont know how incompatible they might be, anyway here it is; redmi 9a scatter files specifically the one that worked for me was MT6765_Android_scatter--V12.5.4.0.RCDMIXM.txt)

take notice that the scatter file should ideally have information on its name about what it is for, for example I did not even tri the ones that said 12.0.3 cuz thats a different ROM version

I hope the best for you man.
 

ax0

Member
Jan 25, 2023
24
0
LG G3
Nexus 9
Im assuming you already have a SPFLASH tool, still, Id recomend downloadong this version since its one I know worked for me a short time ago.​


SPflash tool uses 3 files:
The ROM, the correct one for you should be here ( in this case you should use global fastboot 12.5.4.0)

The Scatter file, that is on the ROM, you need to extract the ROM and search into ROM/images/ the file that says scatter in its name is the correct one

The auth file, that you should not need, if it fails youll need to look for a new pair of scatter file and auth file, I honestly tried like 7 until one scatter file with no auth worked, Ill leave here what I have on hand, but remember, I am redmi 9a and you redmi 9c so I dont know how incompatible they might be, anyway here it is; redmi 9a scatter files specifically the one that worked for me was MT6765_Android_scatter--V12.5.4.0.RCDMIXM.txt)

take notice that the scatter file should ideally have information on its name about what it is for, for example I did not even tri the ones that said 12.0.3 cuz thats a different ROM version

I hope the best for you man.
Hey there! Ive actually gotten' very far!
Do you know maybe what I could do to fix the current issue?

Currently trying/issue:
Code:
Show's sign of life for a milliseccond,
then turns off
 
Last edited:

Ivan.Adriazola

Senior Member
Nov 8, 2022
85
10
Redmi 9A
Hey there! Ive actually gotten' very far!
Do you know maybe what I could do to fix the current issue?

Currently trying/issue:
Code:
Show's sign of life for a milliseccond,
then turns off
No idea, I had that same issue, but it got fixed doing what I sugested, my only idea is try different roms and diferent scatter files, one ought to work, what does SPFLASH tell you?
 

Ivan.Adriazola

Senior Member
Nov 8, 2022
85
10
Redmi 9A
Im assuming you already have a SPFLASH tool, still, Id recomend downloadong this version since its one I know worked for me a short time ago.


SPflash tool uses 3 files:
The ROM, the correct one for you should be here ( in this case you should use global fastboot 12.5.4.0)

The Scatter file, that is on the ROM, you need to extract the ROM and search into ROM/images/ the file that says scatter in its name is the correct one

The auth file, that you should not need, if it fails youll need to look for a new pair of scatter file and auth file, I honestly tried like 7 until one scatter file with no auth worked, Ill leave here what I have on hand, but remember, I am redmi 9a and you redmi 9c so I dont know how incompatible they might be, anyway here it is; redmi 9a scatter files specifically the one that worked for me was MT6765_Android_scatter--V12.5.4.0.RCDMIXM.txt)

take notice that the scatter file should ideally have information on its name about what it is for, for example I did not even tri the ones that said 12.0.3 cuz thats a different ROM version

I hope the best for you man.
i just remembered you need the DA the ROM and scatter are basically the same, Iscrewed up
 

Top Liked Posts

  • There are no posts matching your filters.
  • 2
    Arrowlogo.png




    I'm not responsible for damage made to your device



    About:

    ArrowOS
    is an AOSP based project started with the aim of keeping things simple, clean and neat. We added just the right and mostly used stuff that will be actually USEFUL at the end of the day, aiming to deliver smooth performance with better battery life.



    Made for Garden (Redmi 9A/Redmi 9/Redmi 9C)

    Installation Guide:

    1. Flash MIUI Global 12.0.10 Via Fastboot (Or else, you are going to have issues with wifi)
    2. Install PBRP 3.1.0 Garden
    3. Boot into recovery (Power button + Vol up button until Redmi logo shows up)
    4. Wipe data
    5. Reboot recovery
    6. Flash ROM
    7. Flash GAPPS (Optional)
    8. Reboot to system
    9. Install Magisk (Optional)
    10. Done



    Download: https://drive.google.com/file/d/16_wiTK5mwZpb6oRZg3iv3iV7LRP0cTXD/view?usp=sharing



    Sources:
    ROM:
    https://github.com/ArrowOS/android_manifest
    Device Tree: https://github.com/garden-dev/android_device_xiaomi_garden
    Vendor: https://github.com/garden-dev/proprietary_vendor_xiaomi_garden
    Kernel: Prebuilt on Device Tree
    ROM SITE: https://arrowos.net/




    PSA: You can search for more roms made for Garden on xda forums
    1
    Can somebody please tell me which Gapps I have to use? Do I need ARM or ARM64 Gapps? I've tried it with OpenGapps and others without succes. Thanks
    Arm Android 11

    I use pico, but you can use what you like most

    And i have used opengapps and works great, but there are others


    ARM because the phone is 32 bits,

    11/A11/R because this ROM its android 11

    Pico because it only install the necesary to work, then you can download everything else on playstore
    1
    Wifi doesn't work. I used it as a base 12.0.10.0.
    just flash ur stock rom boot image in boot.img then reboot system ur wifi will be working 100%
    1
    How did you manage to install OrangeFox and ArrowOS
    mmm... I didnt do anything special really, I just followed Orange fox install instructions (I did have a slight issue with it but it was at the end of the instalation).

    with the phone unbricked and on MIUI 12.5.4.0

    first thing I did was to unlock bootloader, since it was locked again, I used the latest miunlock tool and I dint even need to wait

    Checked I have a A-only device with "adb shell getprop ro.boot.slot_suffix" like it tells you on [OFRP Install guide] (this is done in system), nothing showed up, so my device is A-only

    Downloaded [SDK platform-tools] and extracted it on "C:/adb/platform-tools"

    Restarted my phone into fastboot (power + vol dwn)

    Installed phone drivers using this video [ADB <Waiting for device> error]

    Downloaded this [Orange Fox Recovery .zip]

    Extracted the Recovery.img on the zip to "C:/adb/platform-tools"


    On windows oppened a CMD and went to "C:/adb/platform-tools" in CMD

    ran this command "fastboot flash recovery recovery.img"

    went into Orange fox recovery by using power+vol up

    The phone got bootloped, but weirdly enough only when trying to go into recovery, it was able to go to system just fine, so I looked it up and go to this thread [Recovery stuck on splash logo]. this will delete all your personall data, but it will allow you to go into custom recovery, you go into it, check it all works out good, and flash the .zip of oragne fox ( the one that you got the recovery.img [Orange Fox Recovery .zip])

    there you have orange fox custom recovery, at this point to be fully honest I dont remember if I even tried to go into system again, everytime I did before I flashed the .zip It created user data wich was ncrypted and made me use the fix once again, so I just flashed the ArrowOS .zip from the Orange fox custom recovery and it worked great, as I said, a lot better than expected.