[ROM][OFFICIAL][laurel_sprout] Syberia Project [12L][OSS]

Search This thread

Magicxavi

Senior Member
Sep 2, 2018
95
254
Xiaomi Redmi Note 3
Xiaomi Mi A3
d7Wdalb.png

Code:
/*
* Your warranty is now void.
*
* Syberia Team not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this ROM
* before flashing it! YOU are choosing to make these modifications.
*/

Read the whole OP! Be respectful to each other and don't ask for ETAs, it's considered as being rude!

Vv4txnQ.png


Syberia Project (aka Syberia OS) is a custom ROM for Xiaomi MI A3 that implements various features. This project was designed by our "Syberia Team" from scratch based on AOSP source code with some CAF fixes and improvements. Our team: @DennySPB, @blinoff82, @alexxxdev. Also many thanks to our designers @rlshukhov and @a18h for logos, wallpapers and bootanimations.

If you like our work you can buy us a cup of coffee or a glass of beer :p
Here



VTh68ra.png


Code:
Monet
VoLTE, VoWiFi
LineageOS LiveDisplay
MicroG support
Pocket Judge
Call recording
Statusbar items switches
Three finger swipe to screenshot
Extended powermenu
...Settings and features will be gradually added.


8VyUQ4W.png



SyberiaOS ROM Download

Recovery Download

Magisk Download



AvsSRoq.png


First time clean installation:

Code:
- Unlocked bootloader is required!
- You must have installed FW11 based ROM.
1 - Boot your device into fastboot mode:
      adb reboot bootloader     (or power off and power on again
      while pressing Power + Vol Down)
2 - Flash Syberia recovery via fastboot
      fastboot flash boot <name of the file>
3 - Reboot to recovery
4 - Perform factory reset (formatting data is important)
5 - Here you have 2 choices to install rom
      1) Install > Sideload from ADB
          on PC open terminal and type - adb sideload <rom zip name>
      2) Install > install from sdcard or OTG
          Just copy rom to the sdcard or OTG and install from it.
6 - Reboot to system, wait until rom booted, then reboot
     in recovery again.
7 - Now you can install other zips (gapps, magisk etc) if needed by
     using the methods described in the 5'th line of guide.
8 - If you flashed gapps, factory reset once more is a Must!

Updating:
Code:
1. Reboot into recovery
2. Here you have 2 choices to install rom
      1) Install > Sideload from ADB
          on PC open terminal and type - adb sideload <rom zip name>
      2) Install > install from sdcard or OTG
          Just copy rom to the sdcard or OTG and install from it.
3. Reboot to system

MWeyPL0.png


Code:
- You tell me only with logcat (screenshots)

Attention! We are not responsible for the operability of your device if you use third-party kernel, Xposed Framework or unverified Magisk modules.

P3ukkeP.png


Official website
Syberia Project Github
Syberia Project Gerrit
Device Source
Kernel Source
Official Telegram Group
Announcements Telegram Group
Development Telegram Group
Device Support Group



5J6Exi9.png

Code:
- LineageOS
- AOSPA (aka Paranoid Android)
- Nitrogen Project
- Benzo Rom


kuOCxRH.png

Screenshot_20211116-213028_Settings.pngScreenshot_20211116-213041_Quickstep.pngScreenshot_20211116-213048_Quickstep.pngScreenshot_20211116-213114_Settings.pngScreenshot_20211116-213121_Settings.pngScreenshot_20211116-213127_Settings.pngScreenshot_20211116-213140_Settings.png
 
Last edited:

Magicxavi

Senior Member
Sep 2, 2018
95
254
Xiaomi Redmi Note 3
Xiaomi Mi A3
Update 11/07/2022
Changelog:

  • Fixed GPS logspam after caf update.
  • Updated GPS blobs to a12.
  • Updated GPS stack to LA.UM.9.11.r1-05600-NICOBAR.QSSI12.0
  • Ported DolbyAtmos from MOTO G PRO.
  • Implemented VPN tethering support.
  • Fixed QS clock size and placement.
  • Bring back "old" style QS brightness slider (temporary, until new style is fixed).

Update 30/06/2022
Changelog:

  • Removed mic boost.
  • VoiP changes.
  • Added keylayout for wired headphones.
  • Again increased haptics a bit.
  • Dropping prebuilt camera stack and building OSS camera stack.
  • Reworked Syberia UI Style.

    Notes:
  • This build contains big changes for UI, so to avoid issues "clean flash" recommended

Update 01/06/2022
Changelog:

  • Implemented UDFPS dim layer (no brightness flicker)
  • Another VOiP fixes.
  • Added custom UDFPS animations and icons.
  • Added missing FM radio.
  • Increased haptics strength a bit.
  • Improved UDFPS scanning speed.

Update 17/04/2022
Changelog:

  • Improved boot time for ~3sec.
  • Fixed some system errors from log spam.
  • Added new NTP servers for faster Location.
  • Improved GPS stability and accuracy.
  • Enabled LiveDisplay HAL for picture adjustment.
  • Improved UDFPS callback delay’s.
  • Lowered size of UDFPS scan circle-point (theoretically this change should increase scanning speed but requires a good finger scan)
  • Imported from stock Health HAL (fixes charging calculations)
  • Upstreamed kernel to 4.14.275
  • Selinux Enforcing

Update 28/09/2021
Changelog:

  • Initial Build
  • Switched to ICE FBE encryption
  • Vendor updated to CAF LA.UM.9.11.r1-04500-NICOBAR.0 (except camera, audio, gps and DRM)
  • Switched to AOSP BT impl

Bugs:
  • Some modes in MIUI camera are not working
 
Last edited:

jeff.rey

Senior Member
Jul 25, 2017
65
17
Xiaomi Mi A3
Realme GT
This is fantastic!
But no matter what I do I can't install even core gapps. I flash them via adb sideload, perform a factory reset and nothing.. I feel like I've tried everything. There's no problem with Magisk tho. Can you please include some gapps in the rom?
 
Last edited:
  • Like
Reactions: sergio.h

enapah

Senior Member
Aug 9, 2014
140
92
Amazing news! Official ROM and latest Android version! :)
Hopefully the permissive SELinux can be sorted out with enough logs, but still, very nice work so far.
 

papafan

Senior Member
Mar 12, 2016
124
18
61
Salonica
Does anyone can help me about the recovery via fastboot installation? I mean is there need to change slot e.t.c... And after recoverie's flashing, how we reboot to recovery, via a simple fastboot command?Thanks.
 
Last edited:

Magicxavi

Senior Member
Sep 2, 2018
95
254
Xiaomi Redmi Note 3
Xiaomi Mi A3
This is fantastic!
But no matter what I do I can't install even core gapps. I flash them via adb sideload, perform a factory reset and nothing.. I feel like I've tried everything. There's no problem with Magisk tho. Can you please include some gapps in the rom?
Yeah, a12 not so fast at gapps bringup, we have limited chose to BitGapps, Nikgapps or FlameGapps, and Nikgapps with FlameGapps have some issues while flashing it on some devices (already reported to the dev), and only BitGapps works fine, but there are only Minimal package.
However i created a modified Nikgapps(stock) package - download
 

maluus

Senior Member
Dec 26, 2010
507
75
Ankara
Does anyone can help me about the recovery via fastboot installation? I mean is there need to change slot e.t.c... And after recoverie's flashing, how we reboot to recovery, via a simple fastboot command?Thanks.
Generally speaking, IMHO doesn't matter how you got into recovery be it by command or power+vol+
 

maluus

Senior Member
Dec 26, 2010
507
75
Ankara
And the slots? Is there any need to change them during flashing?
When you flash something over fastboot you are to manage slots. When you do by recovery it manages slots. So up to flashing the recovery you'll manage slots. Afterwards flashes are done by recovery. Since recovery changes slots when you flash rom or update. Both slots should have the same firmware level (e.g. android 11 firmware.) If you have incompatible firmware on other slot it may cause problems on next update or full flash. IMHO op should explain a bit more about slot management. The same process is known to cause unwanted problems before. You can check the lineageos 18.1 oss thread for it.
 
  • Like
Reactions: papafan

Hobbi1

Member
Dec 12, 2020
45
10
Xiaomi Mi A3
Update 28/09/2021
Changelog:

* Initial Build
* Switched to ICE FBE encryption
* Vendor updated to CAF LA.UM.9.11.r1-04500-NICOBAR.0 (except camera, audio, gps and DRM)
* Switched to AOSP BT impl

Bugs:
* Some modes in MIUI camera are not working
* Selinux Permissive
Hi,

Is it possible to safely install this ROM from android 10 stock EU version? (or, must I already be under A11 and in this case what should I do?)

I'm still stuck on A10 and the September 2020 security patch on my French version of the Mi A3 :cry:

Sorry I'm a beginner 😅
 

Hobbi1

Member
Dec 12, 2020
45
10
Xiaomi Mi A3
Then you can flash it with mi flash.
I don't understand what to do in order not to lose my data, I would just like to update.

If I want to install the update without fear I have to make a backup. OK

To make a full backup I need TWRP. OK

To install TWRP to be able to make my backup and not lose any data I have to root my device with magisk. OK

If I root my device with magisk it makes me wipe all my data...
 

maluus

Senior Member
Dec 26, 2010
507
75
Ankara
I don't understand what to do in order not to lose my data, I would just like to update.

If I want to install the update without fear I have to make a backup. OK

To make a full backup I need TWRP. OK

To install TWRP to be able to make my backup and not lose any data I have to root my device with magisk. OK

If I root my device with magisk it makes me wipe all my data...
If I were you I wouldn't rely on twrp for backup. Because once you update to A11 you ll have problem with twrp hence restoring it. On the other hand even if you are able to restore it somehow, probably you would end up with a bootloop anyway. Because when android version changes, data partition backup of other versions won't be compatible with newer one. I suggest you to have per app backup within os.
 

ustav-o

Member
Jun 4, 2022
5
2
everything working fine, new icons and animations for udfps are pretty good and now it recognizes really fast. one thing i noticed is that the screen flicks when unlocking with figngerprint but just a little bit, its not something that really bothers as before. updating was fine without even needing to make a backup. anyways ty for, basically, the best rom for mi a3, if it wasnt that, i think we all would have already changed it. keep up the good work!
 
  • Love
Reactions: Magicxavi

sergio.h

New member
Feb 17, 2011
4
2
I just did the installation and the rom is fantastic!
Leaving Miui..

Everything seems to work very well.

Congratulations to those involved!!

Sorry for my english, I'm from Brazil
 

Top Liked Posts

  • There are no posts matching your filters.
  • 7
    d7Wdalb.png

    Code:
    /*
    * Your warranty is now void.
    *
    * Syberia Team not responsible for bricked devices, dead SD cards,
    * thermonuclear war, or you getting fired because the alarm app failed. Please
    * do some research if you have any concerns about features included in this ROM
    * before flashing it! YOU are choosing to make these modifications.
    */

    Read the whole OP! Be respectful to each other and don't ask for ETAs, it's considered as being rude!

    Vv4txnQ.png


    Syberia Project (aka Syberia OS) is a custom ROM for Xiaomi MI A3 that implements various features. This project was designed by our "Syberia Team" from scratch based on AOSP source code with some CAF fixes and improvements. Our team: @DennySPB, @blinoff82, @alexxxdev. Also many thanks to our designers @rlshukhov and @a18h for logos, wallpapers and bootanimations.

    If you like our work you can buy us a cup of coffee or a glass of beer :p
    Here



    VTh68ra.png


    Code:
    Monet
    VoLTE, VoWiFi
    LineageOS LiveDisplay
    MicroG support
    Pocket Judge
    Call recording
    Statusbar items switches
    Three finger swipe to screenshot
    Extended powermenu
    ...Settings and features will be gradually added.


    8VyUQ4W.png



    SyberiaOS ROM Download

    Recovery Download

    Magisk Download



    AvsSRoq.png


    First time clean installation:

    Code:
    - Unlocked bootloader is required!
    - You must have installed FW11 based ROM.
    1 - Boot your device into fastboot mode:
          adb reboot bootloader     (or power off and power on again
          while pressing Power + Vol Down)
    2 - Flash Syberia recovery via fastboot
          fastboot flash boot <name of the file>
    3 - Reboot to recovery
    4 - Perform factory reset (formatting data is important)
    5 - Here you have 2 choices to install rom
          1) Install > Sideload from ADB
              on PC open terminal and type - adb sideload <rom zip name>
          2) Install > install from sdcard or OTG
              Just copy rom to the sdcard or OTG and install from it.
    6 - Reboot to system, wait until rom booted, then reboot
         in recovery again.
    7 - Now you can install other zips (gapps, magisk etc) if needed by
         using the methods described in the 5'th line of guide.
    8 - If you flashed gapps, factory reset once more is a Must!

    Updating:
    Code:
    1. Reboot into recovery
    2. Here you have 2 choices to install rom
          1) Install > Sideload from ADB
              on PC open terminal and type - adb sideload <rom zip name>
          2) Install > install from sdcard or OTG
              Just copy rom to the sdcard or OTG and install from it.
    3. Reboot to system

    MWeyPL0.png


    Code:
    - You tell me only with logcat (screenshots)

    Attention! We are not responsible for the operability of your device if you use third-party kernel, Xposed Framework or unverified Magisk modules.

    P3ukkeP.png


    Official website
    Syberia Project Github
    Syberia Project Gerrit
    Device Source
    Kernel Source
    Official Telegram Group
    Announcements Telegram Group
    Development Telegram Group
    Device Support Group



    5J6Exi9.png

    Code:
    - LineageOS
    - AOSPA (aka Paranoid Android)
    - Nitrogen Project
    - Benzo Rom


    kuOCxRH.png

    Screenshot_20211116-213028_Settings.pngScreenshot_20211116-213041_Quickstep.pngScreenshot_20211116-213048_Quickstep.pngScreenshot_20211116-213114_Settings.pngScreenshot_20211116-213121_Settings.pngScreenshot_20211116-213127_Settings.pngScreenshot_20211116-213140_Settings.png
    6
    Update 11/07/2022
    Changelog:

    • Fixed GPS logspam after caf update.
    • Updated GPS blobs to a12.
    • Updated GPS stack to LA.UM.9.11.r1-05600-NICOBAR.QSSI12.0
    • Ported DolbyAtmos from MOTO G PRO.
    • Implemented VPN tethering support.
    • Fixed QS clock size and placement.
    • Bring back "old" style QS brightness slider (temporary, until new style is fixed).

    Update 30/06/2022
    Changelog:

    • Removed mic boost.
    • VoiP changes.
    • Added keylayout for wired headphones.
    • Again increased haptics a bit.
    • Dropping prebuilt camera stack and building OSS camera stack.
    • Reworked Syberia UI Style.

      Notes:
    • This build contains big changes for UI, so to avoid issues "clean flash" recommended

    Update 01/06/2022
    Changelog:

    • Implemented UDFPS dim layer (no brightness flicker)
    • Another VOiP fixes.
    • Added custom UDFPS animations and icons.
    • Added missing FM radio.
    • Increased haptics strength a bit.
    • Improved UDFPS scanning speed.

    Update 17/04/2022
    Changelog:

    • Improved boot time for ~3sec.
    • Fixed some system errors from log spam.
    • Added new NTP servers for faster Location.
    • Improved GPS stability and accuracy.
    • Enabled LiveDisplay HAL for picture adjustment.
    • Improved UDFPS callback delay’s.
    • Lowered size of UDFPS scan circle-point (theoretically this change should increase scanning speed but requires a good finger scan)
    • Imported from stock Health HAL (fixes charging calculations)
    • Upstreamed kernel to 4.14.275
    • Selinux Enforcing

    Update 28/09/2021
    Changelog:

    • Initial Build
    • Switched to ICE FBE encryption
    • Vendor updated to CAF LA.UM.9.11.r1-04500-NICOBAR.0 (except camera, audio, gps and DRM)
    • Switched to AOSP BT impl

    Bugs:
    • Some modes in MIUI camera are not working
    2
    New update is out!
    2
    I just did the installation and the rom is fantastic!
    Leaving Miui..

    Everything seems to work very well.

    Congratulations to those involved!!

    Sorry for my english, I'm from Brazil
    1
    Bottom line.
    You're not properly flashing the recovery.
    For some reason you install google services, although they are already in the firmware.
    And instead of magisk, you should install kernelsu.
    Too bad that the author of the firmware has not updated the topic header for a long time.