[ROM] [Android 11] [Sanders] Arrow OS 11.0 | OFFICIAL | STABLE

Search This thread

baruch31

Member
Dec 15, 2017
22
2
Hey again,

since ArrowOS ceased to provide updates, I've again created my own one, based on the android-security-11.0.0_r56 tag provided by Android Source[1].

Android security 11.0.0 release 56 contains the security patches of June 2022, so I bumped the version string to 2022-06-01. Actually, I want to give credits to ArrowOS here as well, as some of those patches made public by this Android release have been incorporated into ArrowOS months ago already.

I've compiled that state locally [2], transferred it to the phone using

adb push Arrow-v11.0-sanders-UNOFFICIAL-OTA-20220601-VANILLA.zip /sdcard

and installed it using TWRP.
Following the restart, I flashed the latest NikGapps-basic-arm64-11-20220421-signed.zip[2] as well.

The last couple times, the phone had trouble upon the first restart, but restarting it again, everything worked - but not this time.

Feel free to download and use - but please, no responsibility is assumed.

If you look closely, you'll notice the new webspace, I've created for this, you'll also get a more detailed changelog there[4].

I will take care of the July 2022 once they come out (and I have time to do so).
Again, help is very welcomed to migrate sanders to Android-12.1, which I haven't been able to compile yet. Also, this May 2022 image continues to use outdated kernel-3.18, since I haven't been able to update to a more recent 4.x or 5.x version.

Feedback is wanted as well, since I'm still quite new to this business.

kniffte


1: https://android.googlesource.com
2: https://www.arrowos-download.de/dis...0-sanders-UNOFFICIAL-OTA-20220501-VANILLA.zip
3: https://sourceforge.net/projects/nikgapps/files/Releases/NikGapps-R/
4: https://www.arrowos-download.de/changelog.php
thank you <3
 

kniffte

Member
Mar 26, 2020
44
18
Hello again,

since ArrowOS ceased to provide updates, I've again created my own one, based on the android-security-11.0.0_r57 tag provided by Android Source[1].

Android security 11.0.0 release 57 contains the security patches of July 2022, so I bumped the version string to 2022-07-01. Actually, I want to give credits to ArrowOS here as well, as some of the patches made public by earlier Android release have been incorporated into ArrowOS months ago already.

I've compiled that state locally [2], transferred it to the phone using

adb push Arrow-v11.0-sanders-UNOFFICIAL-OTA-20220701-VANILLA.zip /sdcard

and installed it using TWRP.
Following the restart, I flashed the latest NikGapps-basic-arm64-11-20220709-signed.zip[2] as well.

The last couple times, the phone had trouble upon the first restart, but restarting it again, everything worked - but not this time.

Feel free to download and use - but please, no responsibility is assumed.

If you look closely, you'll notice the new webspace, I've created for this, you'll also get a more detailed changelog there[4].

I will take care of the August 2022 once they come out (and I have time to do so).
Again, help is very welcomed to migrate sanders to Android-12.1, which I haven't been able to compile yet. Also, this July 2022 image continues to use outdated kernel-3.18, since I haven't been able to update to a more recent 4.x or 5.x version (clang fails on too many warnings).

Feedback is wanted as well, since I'm still quite new to this business.

kniffte


1: https://android.googlesource.com
2: https://www.arrowos-download.de/dis...0-sanders-UNOFFICIAL-OTA-20220701-VANILLA.zip
3: https://sourceforge.net/projects/nikgapps/files/Releases/NikGapps-R/
4: https://www.arrowos-download.de/changelog.php
 
  • Like
Reactions: zitronenmelissa

kniffte

Member
Mar 26, 2020
44
18
Please note: I just had to find out, that I cannot buy tickets from the local transport operator anymore. It worked until May 15th, 2022. I've rolled back my device to the last official release from ArrowOs, but that did not solve the issue.
So either the keys used internally got lost or the operator's app developers changed something, such that I cannot use the app anymore.
Please contact me, if you experience anything close.
Here's the log message, I'm getting:

java.security.ProviderException: Failed to generate attestation certificate chain
[...]
Caused by: android.security.KeyStoreException: Not implemented
 
Moto G5S Plus listed as discontinued, but has a last ROM build dated January 2022
See https://forum.xda-developers.com/t/current-roms-for-moto-g5s-plus-as-of-july-2022.4471539/ for more information and also alternatives
Last build: https://forum.xda-developers.com/t/...os-11-0-official-stable.4177505/post-87067379
1658498005130.png
 
Last edited:

kniffte

Member
Mar 26, 2020
44
18
Hello again,

since ArrowOS ceased to provide updates, I've again created my own one, based on the android-security-11.0.0_r58 tag provided by Android Source[1].

Android security 11.0.0 release 58 contains the security patches of August 2022, so I bumped the version string to 2022-08-01. Actually, I want to give credits to ArrowOS here as well, as some of the patches made public by earlier Android release have been incorporated into ArrowOS months ago already.

I've compiled that state locally [2], transferred it to the phone using

adb push Arrow-v11.0-sanders-UNOFFICIAL-OTA-20220801-VANILLA.zip /sdcard

and installed it using TWRP.
Following the restart, I flashed the latest NikGapps-basic-arm64-11-20220908-signed.zip[2] as well.

The last couple times, the phone had trouble upon the first restart, but restarting it again, everything worked - but not this time.

Feel free to download and use - but please, no responsibility is assumed.

If you look closely, you'll notice the new webspace, I've created for this, you'll also get a more detailed changelog there[4].

I will take care of the September 2022 soon.
Again, help is very welcomed to migrate sanders to Android-12.1, which I haven't been able to compile yet. Also, this August 2022 image continues to use outdated kernel-3.18, since I haven't been able to update to a more recent 4.x or 5.x version (clang fails on too many warnings).

Feedback is wanted as well, since I'm still quite new to this business.

kniffte


1: https://android.googlesource.com
2: https://www.arrowos-download.de/dis...0-sanders-UNOFFICIAL-OTA-20220801-VANILLA.zip
3: https://sourceforge.net/projects/nikgapps/files/Releases/NikGapps-R/
4: https://www.arrowos-download.de/changelog.php
 

q2n

Senior Member
Jun 4, 2010
105
30
the new builds work fine, but don't pass safetynet for me
I can't use it without that.

good job anyway (y)
Wait, you're saying that without Magisk installed, it doesn't pass safetynet? Never heard of that!

What I've noticed is that many institutional devs are deliberately targeting Magisk now. Ex. Even if it's not running, just present, my banking app won't run. Apparently they're sniffing everywhere to find even a hint of Magisk to shut their app down. Seems a big overreach to me.
 
  • Like
Reactions: zitronenmelissa

zitronenmelissa

Senior Member
Feb 23, 2011
321
134
Germany
Moto G5S Plus
Wait, you're saying that without Magisk installed, it doesn't pass safetynet? Never heard of that!

What I've noticed is that many institutional devs are deliberately targeting Magisk now. Ex. Even if it's not running, just present, my banking app won't run. Apparently they're sniffing everywhere to find even a hint of Magisk to shut their app down. Seems a big overreach to me.
Most sanders rom pass safetynet because of build fingerprint changes in build.prop (s) and kernel like:
Code:
ro.system.build.fingerprint=google/walleye/walleye:8.1.0/OPM1.171019.011/4448085:user/release-keys
and
Code:
ro.system.build.type=user
instead of =userdebug
and
Code:
ro.secure=1
ro.adb.secure=1
ro.debuggable=0
Mostly I change entries successfully but kernel entries sometimes differ from this and then it won't pass

With magisk hidden and safetynet fix gpay works but banking and other apps won't
tricky 🙈
 
  • Like
Reactions: q2n

q2n

Senior Member
Jun 4, 2010
105
30
Most sanders rom pass safetynet because of build fingerprint changes in build.prop (s) and kernel...
Thanks for the info! TBH, it's been a long time since I fiddled with build.props, just haven't had the need.

So this was a surprise, installing Root and SafetyNet Checker and finding safetynet failed on "CTS profile match."

Apparently I've been living this sheltered life thinking safetynet would always pass without root.

Maybe your post will also be helpful to @kniffte, possibly zero in on the values that do pass safetynet.
 
  • Like
Reactions: zitronenmelissa

kniffte

Member
Mar 26, 2020
44
18
Hello again,

since ArrowOS ceased to provide updates, I've again created my own one, based on the android-security-11.0.0_r59 tag provided by Android Source[1].

Android security 11.0.0 release 59 contains the security patches of September 2022, so I bumped the version string to 2022-09-01. Actually, I want to give credits to ArrowOS here as well, as some of the patches made public by earlier Android release have been incorporated into ArrowOS months ago already.

I've compiled that state locally [2], transferred it to the phone using

adb push Arrow-v11.0-sanders-UNOFFICIAL-OTA-20220901-VANILLA.zip /sdcard

and installed it using TWRP.
Following the restart, I flashed the latest NikGapps-basic-arm64-11-20220908-signed.zip[2] as well.

The last couple times, the phone had trouble upon the first restart, but restarting it again, everything worked - but not this time.

Feel free to download and use - but please, no responsibility is assumed.

If you look closely, you'll notice the new webspace, I've created for this, you'll also get a more detailed changelog there[4].

Again, help is very welcomed to migrate sanders to Android-12.1, which I haven't been able to compile yet. Also, this September 2022 image continues to use outdated kernel-3.18, since I haven't been able to update to a more recent 4.x or 5.x version (clang fails on too many warnings).

Feedback is wanted as well, since I'm still quite new to this business.

kniffte


1: https://android.googlesource.com
2: https://www.arrowos-download.de/dis...0-sanders-UNOFFICIAL-OTA-20220901-VANILLA.zip
3: https://sourceforge.net/projects/nikgapps/files/Releases/NikGapps-R/
4: https://www.arrowos-download.de/changelog.php
 
  • Like
Reactions: zitronenmelissa

kniffte

Member
Mar 26, 2020
44
18
Most sanders rom pass safetynet because of build fingerprint changes in build.prop (s) and kernel like:
Hey,
which files do you mean exactly? I know how to switch from userDebug to user (although I've never built it in any other way), but I don't know which other files define your settings.

I can try to provide it then or you just use my checkout/build scripts [1] to do that by yourself.

1: https://github.com/st-schilling/arrow_scripts/tree/arrow/build

kniffte
 
  • Like
Reactions: zitronenmelissa

kniffte

Member
Mar 26, 2020
44
18
Hello again,

although ArrowOS had ceased to provide updates, they have released a new OFFICIAL(!) version on September 26th, 2022 - see @therajatshahare screenshot above.
If you would like to get back on the official track, head to https://arrowos.net/ and download it from there. The image provides the September 2022 updates incl. some changes to Safenet (@zitronenmelissa ).

I've also updated my own distribution again, this time based on the android-security-11.0.0_r60 tag provided by Android Source[1].

Android security 11.0.0 release 60 contains the security patches of October 2022, so I bumped the version string to 2022-10-01. Actually, I want to give credits to ArrowOS here as well, as some of the patches made public by earlier Android release have been incorporated into ArrowOS months ago already.
This is even more correct this time, since I've taken in some of their patches as well.
Next month, their Safenet patches will be included as well.

I've compiled that state locally [2], transferred it to the phone using

adb push Arrow-v11.0-sanders-UNOFFICIAL-OTA-20221001-VANILLA.zip /sdcard

and installed it using TWRP.
Following the restart, I flashed the latest NikGapps-basic-arm64-11-20220908-signed.zip[2] as well.

Feel free to download and use - but please, no responsibility is assumed.

If you look closely, you'll notice the new webspace, I've created for this, you'll also get a more detailed changelog there[4].

Again, help is very welcomed to migrate sanders to Android-12.1, which I haven't been able to compile yet. Also, this October 2022 image continues to use outdated kernel-3.18, since I haven't been able to update to a more recent 4.x or 5.x version (clang fails on too many warnings).

Feedback is wanted as well, since I'm still quite new to this business.

kniffte


1: https://android.googlesource.com
2: https://www.arrowos-download.de/dis...0-sanders-UNOFFICIAL-OTA-20221001-VANILLA.zip
3: https://sourceforge.net/projects/nikgapps/files/Releases/NikGapps-R/
4: https://www.arrowos-download.de/changelog.php
 
  • Like
Reactions: zitronenmelissa

kniffte

Member
Mar 26, 2020
44
18
FM Radio doesn't working and gives error of "Operation Failed" message on build 2022/09/26.

View attachment 5722585View attachment 5722587
Hello,

checking the logs, there is this message here:
Code:
10-11 21:50:50.782 10515 10515 D FmReceiverJNI: init native called
10-11 21:50:50.782 10515 10515 I android_hardware_fm: Init native called
10-11 21:50:50.782 10515 10515 I android_hardware_fm: Initializing the FM HAL module & registering the JNI callback functions...
10-11 21:50:50.782 10515 10515 D radio_helium: ++hal_init
10-11 21:50:50.782 10515 10515 D fm_hci  : ++fm_hci_init
10-11 21:50:50.782 10515 10515 I fm_hci  : hci_initialize
10-11 21:50:50.783   446   446 I hwservicemanager: getTransport: Cannot find entry [email protected]::IFmHci/default in either framework or device manifest.
10-11 21:50:50.783 10515 10515 D fm_hci  : --fm_hci_init failed
10-11 21:50:50.783 10515 10515 I fm_hci  : hci_close
10-11 21:50:50.783 10515 10515 E radio_helium: hal_init:fm_hci_init failed
10-11 21:50:50.783 10515 10515 E android_hardware_fm: initNative unable to initialize vendor library: 1

Seems like the FM radio has not been setup properly. I found https://review.lineageos.org/c/LineageOS/android_device_xiaomi_msm8998-common/+/227881 - but I'm not sure, if
https://github.com/ArrowOS-Devices/android_device_motorola_sanders/configs/manifest.xml is the correct file to edit for this.

=> maybe somebody else knows?

kniffte
 
  • Like
Reactions: zitronenmelissa

zitronenmelissa

Senior Member
Feb 23, 2011
321
134
Germany
Moto G5S Plus
new rom update passes safetynet and I can use Google Wallet / Pay, thank You!
for working FM Radio, I took FMRadio app from lineage-18 Rom
reboot to twrp - mount system - in twrp file browser remove /system/system_ext/app/FM2 folder
then flash fmradio.zip attached and reboot, worked for me (y)
 

Attachments

  • fmradio.zip
    771.2 KB · Views: 13

q2n

Senior Member
Jun 4, 2010
105
30
Been running October update, everything works.

Don't use FM Radio and no problems with any security settings. For many months now I've not installed Magisk to avoid getting targeted by my banking app.

Still the best ROM for this device.
 

kniffte

Member
Mar 26, 2020
44
18
Hello again,

since ArrowOS ceased to provide updates, I've again created my own one, based on the android-security-11.0.0_r61 tag provided by Android Source[1].

Android security 11.0.0 release 61 contains the security patches of November 2022, so I bumped the version string to 2022-11-01. Actually, I want to give credits to ArrowOS here as well, as some of the patches made public by earlier Android release have been incorporated into ArrowOS months ago already.

I've compiled that state locally [2], transferred it to the phone using

adb push Arrow-v11.0-sanders-UNOFFICIAL-OTA-20221101-VANILLA.zip /sdcard

and installed it using TWRP.
Following the restart, I flashed the latest NikGapps-basic-arm64-11-20220908-signed.zip[2] as well.

The last couple times, the phone had trouble upon the first restart, but this time this affected just one of the phones.

Feel free to download and use - but please, no responsibility is assumed.

If you look closely, you'll notice the new webspace, I've created for this, you'll also get a more detailed changelog there[4].

Again, help is very welcomed to migrate sanders to Android-12.1, which I haven't been able to compile yet. Also, this November 2022 image continues to use outdated kernel-3.18, since I haven't been able to update to a more recent 4.x or 5.x version (clang fails on too many warnings). But I've updated the Qualcomm Kernel updates for November 2022 (I'll add the older ones, when I find time to do so).

Feedback is wanted as well, since I'm still quite new to this business.

kniffte


1: https://android.googlesource.com
2: https://www.arrowos-download.de/dis...0-sanders-UNOFFICIAL-OTA-20221101-VANILLA.zip
3: https://sourceforge.net/projects/nikgapps/files/Releases/NikGapps-R/
4: https://www.arrowos-download.de/changelog.php
 

Top Liked Posts

  • There are no posts matching your filters.
  • 10
    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: Click here (read more on our website)


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

    WHAT WORKS?
    • Almost everything
    WHAT DOESN'T WORK?
    • You tell me
    Be sure to include a log : check how to

    DOWNLOADS

    ROM : Arrow OS for Sanders
    GApps: Nik/BitGapps/Flame etc which suitable for Android 11 ( Not required if you flash Gapps build))

    Flashing Instructions
    Boot to recovery
    Wipe > Select
    Dalvik / ART cache
    System
    Data
    cache

    WIPE
    Flash ROM.zip
    Flash recommended Gapps
    Reboot Enjoy !

    [FONT="Kindly take a backup of your efs/presist before flashing any R Rom and store it in your drive or somewhere where you can backup it at any moment !! [/FONT]

    [B][U][SIZE="3"]Contributors[/SIZE][/U][/B]
    kubersharma,ganesh varma,sai404142
    Source Code: https://github.com/ArrowOS

    ROM Source: https://github.com/ArrowOS
    Device Source: https://github.com/ArrowOS-Devices/android_device_motorola_sanders
    Kernel Source: https://github.com/ArrowOS-Devices/android_kernel_motorola_sanders
    Vendor Source: https://github.com/ArrowOS-Devices/android_vendor_motorola_sanders

    XDA: DevDB Information
    ArrowOS, ROM for the Moto G5S Plus[Sanders]

    ROM OS Version: Android 11
    ROM Kernel: Linux 3.x.x
    ROM TWRP Required: Latest TWRP 3.3.0
    Based On: AOSP 11.0


    Version Information
    Status: Beta

    Created 2019-10-19
    Last Updated 2019-10-19
    3
    Finally Here is First Beta Arrow 11 Build Release

    Device Changelogs :
    • Initial Public Beta Android 11 Build
    • Fixed Hotspot need reboot followed from Q
    • Misc Changes and Improvements

    Working:
    Camera (and flashlight)
    WiFi
    Battery LED
    Bluetooth
    Fingerprint
    VoLTE
    Telephony (Calls and Data)
    Audio (Record and Playback)
    Moto Actions
    Video Playback
    Sensors

    Installation:
    Reboot to recovery
    Format /system,/data and /cache
    Install ROM.zip
    Flash Gapps
    Flash Magisk (Optional)
    Reboot

    ROM : Arrow OS Beta for Sanders [Moto G5s Plus]

    HIt thanks button If you like my work and want to support me​
    3
    Hey again,

    since ArrowOS ceased to provide updates, I've again created my own one, based on the android-security-11.0.0_r54 tag provided by Android Source[1].

    Android security 11.0.0 release 54 contains the security patches of April 2022, so I bumped the version string to 2022-04-05. Actually, I want to give credits to ArrowOS here as well, many of those patches made public by this Android release have been incorporated into ArrowOS months ago already.

    I've compiled that state locally [2], transferred it to the phone using

    adb push Arrow-v11.0-sanders-UNOFFICIAL-OTA-20220405-VANILLA.zip /sdcard

    and installed it using TWRP.
    Following the restart, I flashed the latest NikGapps-basic-arm64-11-20220421-signed.zip[2] as well.

    Once the phone had trouble upon the first restart, but restarting it again, everything worked.

    Feel free to download and use - but please, no responsibility is assumed.

    I will take care of the May 2022 once they come out (and I have time to do so).
    Again, help is very welcomed to migrate sanders to Android-12.1, which I haven't been able to compile yet. Also, this April 2022 image continues to use outdated kernel-3.18, since I haven't been able to update to a more recent 4.x or 5.x version.

    Feedback is wanted as well, since this was my first try to update the source.

    kniffte


    1: https://android.googlesource.com
    2: https://drive.google.com/drive/folders/1Y_shHkXccSeTZqVuI37MiNNgTSCRp9U4?usp=sharing
    3: https://sourceforge.net/projects/nikgapps/files/Releases/NikGapps-R/
    3
    Hey,

    I checked ArrowOS's Telegram channel, they've ceased supporting ArrowOS-11. It's also unclear, if sanders will received ArrowOS-12.1. The latest ArrowOS-11 commit is from 2022-02-18 and includes the 2022-02-05 security updates.

    I've compiled that state locally [1], transferred it to the phone using

    adb push Arrow-v11.0-sanders-UNOFFICIAL-OTA-20220218-VANILLA.zip /sdcard

    and installed it using TWRP.
    Following the restart, I flashed the latest NikGapps-basic-arm64-11-20220222-signed.zip[2] as well.

    Phone had trouble upon the first restart, but restarting it again, everything worked.

    Feel free to download and use - but please, no responsibility is assumed.

    I'm thinking about setting up my very own ArrowOS-11 based resources, so I can keep using this phone. I will also try compiling ArrowOS-12.1 using Android-11 device drivers/kernel/vendor sources.
    Any help is appreciated - just write me.

    1: https://drive.google.com/drive/folders/1Y_shHkXccSeTZqVuI37MiNNgTSCRp9U4?usp=sharing
    2: https://sourceforge.net/projects/nikgapps/files/Releases/NikGapps-R/

    kniffte
    2
    Arrow OS New Update available

    Device Change-log :

    • Updated Sensor blobs
    • Fixed deep sleep
    • Misc improvements
    Source Change-log :

    Note : If deep sleep isn't working kindly reboot and check ! keep a track on your deep sleep
    recommended apps :
    Franco Kernel Manager
    Better Battery Stats
    Device Info HW