[ROM] [N9] ArrowOS 12.1 | OFFICIAL [Android 12] [OTA] [OSS]

Search This thread

amarisLindsey

New member
May 18, 2022
2
0
Can someone help? I want to flash ArrowOS on Noble Rom 2.2. I tried doing it, wiping the vendor, data, system, and cache, but whenever I reboot, it just leads me to Download Mode. Is there a step I missed or something?
 
sir but how i can use sim service in aosp rom
Your answer is pretty simple
i am using jio 4g sim
As your Sim is Jio and only works with volte in calls, won't work with AOSP ROMs on Samsung as it doesn't support volte.
You'll need to switch to a One UI ROM. If you want stock Android 10 with Some modifications you can find Alexis ROM, Dev base, and more in XDA.
And if you want android 11 or 12 One UI Port, Noble ROM is available.
Good luck
 

neerajgoel

Member
May 17, 2022
5
1
Your answer is pretty simple

As your Sim is Jio and only works with volte in calls, won't work with AOSP ROMs on Samsung as it doesn't support volte.
You'll need to switch to a One UI ROM. If you want stock Android 10 with Some modifications you can find Alexis ROM, Dev base, and more in XDA.
And if you want android 11 or 12 One UI Port, Noble ROM is available.
Good luck
Thank you so much for all the support
 
  • Like
Reactions: alkh301180

have0

Senior Member
Dec 10, 2012
55
1
I have Samsung n960f exynos version
Currently I'm on android 10 custom rom
Super pie note 9 v7 - lamlazy
Have tried many times to install noble rom but end up on vendor error
Can some please guide me how can I install this rom
Thanks
 

Attachments

  • D370AA9F-2285-46D1-8068-5BD4CBD3E520.jpeg
    D370AA9F-2285-46D1-8068-5BD4CBD3E520.jpeg
    1.2 MB · Views: 22

king1990

Senior Member
Oct 13, 2012
518
878
I have Samsung n960f exynos version
Currently I'm on android 10 custom rom
Super pie note 9 v7 - lamlazy
Have tried many times to install noble rom but end up on vendor error
Can some please guide me how can I install this rom
Thanks
Update to stock oneui 2.5 first. And boot into it
Then from twrp
* wipe data , system , cache and vendor.
* Format data
* Flash ROM zip
* Done
 
  • Like
Reactions: BinukaSL

silkshadow

Senior Member
Jun 1, 2007
200
12
Quick question, does this rom support exfat?

If it does, can anyone help me figure out why this rom keeps telling me to format it when I stick in my OTG USB-C drive? It works fine in my S22 and it used to work fine when I ran LineageOS on this phone.

Also, there was a mention in the OP of a patch to enable encryption. Was that pacth released somewhere (like on Telegram or something)?
 

king1990

Senior Member
Oct 13, 2012
518
878
Quick question, does this rom support exfat?

If it does, can anyone help me figure out why this rom keeps telling me to format it when I stick in my OTG USB-C drive? It works fine in my S22 and it used to work fine when I ran LineageOS on this phone.

Also, there was a mention in the OP of a patch to enable encryption. Was that pacth released somewhere (like on Telegram or something)?

Here is EFE (Enable Force Encryption) flashable zip

* How it works It is a very basic script that will patch the fstab to enable encryption

* How to use :
Wipe clean.
Format data to ext4.
Flash ROM.
Flash EFE
Reboot.

REMINDER: ALWAYS FLASH EFE AGAIN AFTER ROM UPDATE AND BEFORE BOOT

Warning 1: Best used with ROM that come gapps version of arrow. Some gapps (like flamegapps) can't survive the encryption and will cause a bootloop after update

Warning 2: Any ROM update will overwrite the EFE changes and the ROM wont boot.
You need to flash the zip again to boot. While it will boot fine and nothing wrong will happen I will advise to not forget to flash it (so update manually/and flash the zip)

Thanks to thenist for his help and support to make this work properly
 

Attachments

  • exynos9810-oss-EFE.zip
    1.3 KB · Views: 17
  • Like
Reactions: silkshadow

p32929

Senior Member
Jul 11, 2013
146
41
Chittagong
This ROM is better than any other ROMs out there for Note 9 in terms of Battery. Of course, there are UI glitches here & there, but those are manageable. But I'm not sure if anybody else faced the same bug, I'm unable to change my keyboard. When I'm focussing an input, it doesn't show any notification/option to change keyboard. Here's a screenshot. Can you please take a look? Thanks btw

Screenshot_20220616-222731_Nova7.png
 

king1990

Senior Member
Oct 13, 2012
518
878
but you posted that it's for samsung
What do you mean ?
This ROM is better than any other ROMs out there for Note 9 in terms of Battery. Of course, there are UI glitches here & there, but those are manageable. But I'm not sure if anybody else faced the same bug, I'm unable to change my keyboard. When I'm focussing an input, it doesn't show any notification/option to change keyboard. Here's a screenshot. Can you please take a look? Thanks btw

View attachment 5639033

Maybe a problem with this keyboard. Gboard works fine here.
 

silkshadow

Senior Member
Jun 1, 2007
200
12
Here is EFE (Enable Force Encryption) flashable zip
Thank you!!

Sorry but about Exfat support? Or any ideas why my OTG USB-C drive (SanDisk 512GB Ultra Dual Drive Luxe USB Type-C) doesn't mount (asks me to format it)?

It works in TWRP, I just used it to flash the encrytion zip.

I am setting this up for my niece and she needs both sim card slots. So she will rely on the USB C stick for school and stuff as the 128GB internal is not going to be enough.
 

king1990

Senior Member
Oct 13, 2012
518
878
Thank you!!

Sorry but about Exfat support? Or any ideas why my OTG USB-C drive (SanDisk 512GB Ultra Dual Drive Luxe USB Type-C) doesn't mount (asks me to format it)?

It works in TWRP, I just used it to flash the encrytion zip.

I am setting this up for my niece and she needs both sim card slots. So she will rely on the USB C stick for school and stuff as the 128GB internal is not going to be enough.
Ah sorry missed exfat question, I will send you a kernel with exfat support to check if it works
 
  • Like
Reactions: silkshadow

p32929

Senior Member
Jul 11, 2013
146
41
Chittagong
What do you mean ?


Maybe a problem with this keyboard. Gboard works fine here.
Pardon me if my english is not understandable. I meant, the keyboard works perfectly fine. but when I want to change the keyboard from Gboard to lets say swiftkey keyboard, & I focus an input box, shouldn't it show a button or something where I can click to show the list of installed keyboards to select from? As you can see in the screenshot, I'm unable to change keyboard directly. Had to do some workarounds to change keyboard
 

Top Liked Posts

  • There are no posts matching your filters.
  • 1
    Quick question, does this rom support exfat?

    If it does, can anyone help me figure out why this rom keeps telling me to format it when I stick in my OTG USB-C drive? It works fine in my S22 and it used to work fine when I ran LineageOS on this phone.

    Also, there was a mention in the OP of a patch to enable encryption. Was that pacth released somewhere (like on Telegram or something)?

    Here is EFE (Enable Force Encryption) flashable zip

    * How it works It is a very basic script that will patch the fstab to enable encryption

    * How to use :
    Wipe clean.
    Format data to ext4.
    Flash ROM.
    Flash EFE
    Reboot.

    REMINDER: ALWAYS FLASH EFE AGAIN AFTER ROM UPDATE AND BEFORE BOOT

    Warning 1: Best used with ROM that come gapps version of arrow. Some gapps (like flamegapps) can't survive the encryption and will cause a bootloop after update

    Warning 2: Any ROM update will overwrite the EFE changes and the ROM wont boot.
    You need to flash the zip again to boot. While it will boot fine and nothing wrong will happen I will advise to not forget to flash it (so update manually/and flash the zip)

    Thanks to thenist for his help and support to make this work properly
    1
    Thank you!!

    Sorry but about Exfat support? Or any ideas why my OTG USB-C drive (SanDisk 512GB Ultra Dual Drive Luxe USB Type-C) doesn't mount (asks me to format it)?

    It works in TWRP, I just used it to flash the encrytion zip.

    I am setting this up for my niece and she needs both sim card slots. So she will rely on the USB C stick for school and stuff as the 128GB internal is not going to be enough.
    Ah sorry missed exfat question, I will send you a kernel with exfat support to check if it works
  • 4
    logo.png

    ArrowOS

    ABOUT
    ArrowOS
    is an AOSP/CAF based project started with the aim of keeping things simple, clean and neat.

    Website: https://arrowos.net
    Telegram: Channel | TG Portal/Links
    Github: https://github.com/ArrowOS
    Code Review: review.arrowos.net
    E-mail: arrowos.contact
    PayPal: Donate to us
    Blog: blog.arrowos.net

    Checkout more documentation at (maintainership/contributing): Check this out

    WHAT WORKS?
    • Almost everything

    WHAT DOESN'T WORK?
    • Volte, Wifi Calling and other samsung proprietary apps
    Be sure to include a log : check how to

    DOWNLOADS

    SUPPORT GROUP
    Telegram

    Read our blog article/post about:
    * HOW-TO report a bug
    * GAPPS and VANILLA variants
    * Checking build integrity

    ROM Source: https://github.com/ArrowOS
    Kernel Source: https://github.com/ArrowOS-Devices/android_kernel_samsung_exynos9810

    CREDITS
    ArrowOS Team for the rom sources
    All the tester and developers in Exynos9810 TG group
    4

    Official Arrow 12.1 OSS is here​

    Changelog :​

    • Arrow 12.1 based on Android 12.1.​

    • May Security update​

    • Fully rebased on latest Joisp(los19.1) trees.​

    • Audio hal updated to V7​

    • Using stock oneui APN config file for better carrier support.​

    • Updated Mali blobs and many other from N770F.​

    • Fixed USB Audio.​

    • Fixed WPA2-EAP connection.​

    • Dolby profile works similar to stock oneui.​

    • Fixed Spen cursor and landscape mode.​

    • Kernel upstreamed from 4.9.291 to 4.9.312 thanks to @nils

    • Increase the thickness of Status bar to fit privacy indicators pills. Thanks to @Dylan for convincing me lol.​

    • Support for N variant.​

    • Switch to aidl vibration hal , better effect and be customized from the accessibility menu.​

    • Fixed Ok google​

    • Better overall performance and battery life,​

    • F2FS support for both data and cache.​

    • And many more small changes here and there.​

    Known Bugs:​

    5Ghz Hotspot​

    What about encryption:​


    Flashable zip to enable encryption is in this post
    How to enable encryption

    I posted this in Telegram Channel :​

    "One important thing is the encryption thing and I know the majority voted for it to be included but I'm truly sorry to go against the majority as encryption will make my development work much slower and there will be always a risk to lose data from my side which I can't afford. So no force encryption in arrow-12.1 and it won't work unless it was forced at boot(changed in fstab).​

    However I'm planning to provide a flashable file that will enable encryption but it need further testing to make sure everything is working correctly.​

    I hope everyone understand my decision and sorry again if you don't agree with it."​

    Flashing Instruction

    Steps :

    Coming from Arrow 12.0 or different ROMs

    1-Wipe vendor , system , data , cache

    2- Flash Rom , gapps (for Vanilla version) and magisk (if needed)

    3- Reboot

    From unofficial Arrow 12.1​

    Drifty flash.​


    Difference between Arrow 11 and Arrow 12 for our devices :
    Kernel is updated from scratch to latest android-4.9 including F2FS
    LZ4 was updated to latest available.
    Zstd was updated from linux kernel 5.10.
    Ok google is fully working (on/off screen)
    Google maps no longer zoomed
    Cleaned up the trees

    Recommend Gapps for vanilla version:
    Flamegapps basic

    How to make ok google working (Vanilla version)
    Flash flamegapps basic
    Flash flamegapps addon (search and assistant)
    Assign google app as default assistant
    Give google app all permissions

    Device reboot after selecting usb transfer
    In case device reboot when selecting usb transfer you can do the following:
    A- Disable usb debugging in developer settings.
    Or
    B- from developer settings select usb transfer as default usb configuration

    Flashing Instruction
    Coming from noble ROM (one UI 3.1) you need to wipe vendor then flash Your device's stock vendor Coming from aosp , no vendor wipe/flash is needed.
    Steps :
    1-Wipe vendor , system , data , cache
    2-flash vendor as vendor image (only if you were on noble ROM (one UI 3.1)
    3-Rom , gapps (for Vanilla version) and magisk (if needed)

    4- Reboot and Ur good to go .
    4
    OSS builds are here and ready

    Trees are Based on josip work which are ENFORCING so what to expect from OSS
    * Fingerprint gesture (pull qs up and down using the fingerprint sensor)
    * Wifi casting
    * Wifi hotspot
    * Updated hals and using as much as possible of source built ones
    * Wifi Mac privacy selection.
    * And more I forget about.

    So what is the difference between this and josip trees :
    1- Fixed dual SIM detection
    2- Fixed BT calls, BT range and BT playback
    3- Fixed sepolicy spam and addresses more denials
    4- Fixed low brightness when turn on/off the display
    5- Fixed vulkan api
    6- Fixed broken/weak vibration
    7- Fixed broken thermal hal
    8- Fixed Twrp support
    9- Disabled force encryption
    10- Added zram support with usable swappness value
    11- Added f2fs support
    12- Updated hals for different services
    13- Added home wake button
    14- add support for R32 libs which improved vulkan performance
    15- Updated vulkan blobs from note 10 lite
    16- Kernel is using updated gpu drivers R35 from mali open source.
    And maybe more I forget about.

    What are the current bugs :
    * Ok Google (might require full gapps to work)
    * You tell me.

    What are the things remain untested
    * Encryption for both ext4 and f2fs
    * Google pay

    Flashing instructions:
    Wipe data , system, cache , VENDOR
    Flash the ROM
    Flash gapps if needed
    Reboot

    NOTE to go back to non oss ROMs you need to flash your stock vendor.
    These builds are for testing purpose and marked as unofficial. Once tested thoroughly it will become official with OTA support

    Download

    Huge thanks to Josip , Tim , Rob and Dylan for their work. This was not possible without them

    NOTE: custom kernel are not supported. Kernel devs need to add support for oss

    Sources can be found here
    3
    Pre-release builds



    Thank you everyone for your patience, you will enjoy this release with many bug fixes and better overall experience:

    Changelog :

    • Arrow 12.1 based on Android 12.1.
    • Fully rebased on latest Joisp(los19.1) trees.
    • Updated Mali blobs and many other from N770F.
    • Fixed USB Audio.
    • Fixed WPA2-EAP connection.
    • Dolby profile works similar to stock oneui.
    • Fixed Spen cursor and landscape mode.
    • Kernel upstreamed from 4.9.291 to 4.9.312 thanks to
    • Increase the thickness of Status bar to fit privacy indicators pills. Thanks to Dylan for convincing me lol.
    • Support for N variant.
    • Switch to aidl vibration hal , better effect and be customized from the accessibility menu.
    • Fixed Ok google
    • Better overall performance and battery life,
    • F2FS support for both data and cache
    • And many more small changes here and there.
    Download:


    Note:
    Clean flash is mandatory.
    These builds WONT force encrypt your device, will be informed soon if the official build will force encrypt

    Known bugs:
    5Ghz hotspot.
    Encryption.

    Happy flashing
    2
    Has this rom been discontinued
    Nope, the maintainer is just preparing for 12.1 releases, and ArrowOS 12.1 sources is not good atm.