• Introducing XDA Computing: Discussion zones for Hardware, Software, and more!    Check it out!
  • Fill out your device list and let everyone know which phones you have!    Edit Your Device Inventory

Development [ROM][OFFICIAL][Android-11][Stable][Octavi-OS][AOSP][Sweet/Sweetin][28/05/2021]

Search This thread
Oct 7, 2018
6
14
Delhi
About.png


OctaviOS is an AOSP based rom focusing on Unique and Smooth UI with handy features. OctaviOS is a reborn of pie based PearlOS.
* Your warranty is now void.
* We are not responsible for anything that may happen to your phone by installing any custom ROMs and/or kernels.
* You do it at your own risk and take the responsibility upon yourself and you are not to blame us or XDA and its respected developers.


Steps to Flash :
-Reboot to recovery
-Take Backup (Not Necessary)
-Flash your firmware(If required)
-Reboot To Recovery
-Flash the ROM
-Flash Gapps
-Flash magisk (optional)
-Format Data
-Reboot

DOWNLOAD ROM :- Here

credits.png



-Lineage OS
-AOSP
-Superior OS
-MSM Xtended
-Pixel Experience
-Extended UI
-Havoc OS
-CrDroid ROM
-Fluid OS
-Others, I forgot to mention



Based on Android 11.0

Whats working?
Always on Display
Wifi
RIL
Mobile data
GPS
Camera
Flashlight
Bluetooth
FMRadio
Hotspot
Fingerprint reader
Face unlock
NFC (for Global Variants)
Lights
Sound / vibration


Known issues
Nothing yet
You tell me


Source.png


OctaviOS Source

Kernel Source
Telegram Group
Device Support Group


REPORTING BUGS!
As soon as the problem occurs, take a logcat!
for more READ THIS[/CENTER]

OctaviOS for Redmi Note 10 Pro/Pro Max
Device: Sweet/Sweetin
Maintainer: Pratyaksh
Build Type: Official
Donations: Paypal - Here | UPI - [email protected]

ROM Kernel:
Linux 4.14
ROM Firmware Required: Must be on Latest Firmware
Based On: AOSP

Android OS version: 11
Security patch level: May 2021
Build author: pratyakshb1995
ROM Developer: @sagar.rokade.982 | @beingmishra | Satyam Sharma

Version Information
Status:
Stable
Current Stable Version: 2.5
SELinux Status: Enforcing
Release Date: 2021-05-28
 
Last edited:

xn0live

Senior Member
Dec 22, 2012
1,469
369
hi
1) is the rom 100% stable?
2) how is the battery life better then stock or same?
3) does anyone have any pictures from rom
 

jeryll

Senior Member
Dec 23, 2010
859
684
Xiaomi Poco X3 NFC
Redmi Note 10 Pro
hi
1) is the rom 100% stable?
2) how is the battery life better then stock or same?
3) does anyone have any pictures from rom
1) 101 % stability for me
2) you'll never have on custom ROM the same or better SOT as stock MIUI, because no custom ROM has that aggressive battery optimization as MIUI has
3) not running OctaviOS ATM, but I'm sure on telegram you can find some screenshots
 
  • Like
Reactions: xn0live

xn0live

Senior Member
Dec 22, 2012
1,469
369
1) 101 % stability for me
2) you'll never have on custom ROM the same or better SOT as stock MIUI, because no custom ROM has that aggressive battery optimization as MIUI has
3) not running OctaviOS ATM, but I'm sure on telegram you can find some screenshots
2) that mean stock miuu have better battery life then all custom roms?
 

Top Liked Posts

  • There are no posts matching your filters.
  • 1
    Which adb commands?


    @pratyakshb1995
    Settings app is crashing too if you touch in recent list the app info.

    Enabling keyboard using command-line​


    All the enabled input methods can be listed by this command:

    adb shell ime list -s


    Example output

    com.android.inputmethod.latin/.LatinIME
    net.zhdev.ctrlvkeyboard/.CtrlVKeyboard


    All the available (enabled or not) IME services can be listed through

    adb shell ime list -a


    Example output

    com.android.inputmethod.latin/.LatinIME:
    mId=com.android.inputmethod.latin/.LatinIME mSettingsActivityName=com.android.inputmethod.latin.settings.SettingsActivity
    mIsDefaultResId=0x7f070000
    Service:
    priority=0 preferredOrder=0 match=0x108000 specificIndex=-1 isDefault=false
    ServiceInfo:
    name=com.android.inputmethod.latin.LatinIME
    packageName=com.android.inputmethod.latin
    labelRes=0x7f08003a nonLocalizedLabel=null icon=0x0 banner=0x0
    enabled=true exported=true processName=com.android.inputmethod.latin
    permission=android.permission.BIND_INPUT_METHOD
    flags=0x0
    net.zhdev.ctrlvkeyboard/.CtrlVKeyboard:
    mId=net.zhdev.ctrlvkeyboard/.CtrlVKeyboard mSettingsActivityName=null
    mIsDefaultResId=0x0
    Service:
    priority=0 preferredOrder=0 match=0x108000 specificIndex=-1 isDefault=false
    ServiceInfo:
    name=net.zhdev.ctrlvkeyboard.CtrlVKeyboard
    packageName=net.zhdev.ctrlvkeyboard
    labelRes=0x7f0b0015 nonLocalizedLabel=null icon=0x0 banner=0x0
    enabled=true exported=true processName=net.zhdev.ctrlvkeyboard
    permission=android.permission.BIND_INPUT_METHOD
    flags=0x0
    com.touchtype.swiftkey/com.touchtype.KeyboardService:
    mId=com.touchtype.swiftkey/com.touchtype.KeyboardService mSettingsActivityName=com.touchtype.settings.TouchTypeKeyboardSettings
    mIsDefaultResId=0x0
    Service:
    priority=0 preferredOrder=0 match=0x108000 specificIndex=-1 isDefault=false
    ServiceInfo:
    name=com.touchtype.KeyboardService
    packageName=com.touchtype.swiftkey
    enabled=true exported=true processName=com.touchtype.swiftkey
    permission=android.permission.BIND_INPUT_METHOD
    flags=0x0


    The highlighted strings next to mId= are the IDs of the keyboard apps available in my system.


    In any ID, the string before / is the package name of the keyboard app. Example: for Swiftkey keyboard, the mId is:

    com.touchtype.swiftkey/com.touchtype.KeyboardService


    The string com.touchtype.swiftkey is the package name of Swiftkey app. Package name is what will help you to find the appropriate mID that you should use to enable a particular keyboard app.


    In order to add or remove an IME into enabled input methods, do

    # replace ID with mId of the keyboard app which you want to add or remove

    adb shell ime enable ID
    adb shell ime disable ID


    To make an IME the default IME of the system, do

    # Note that it doesn't matter whether the IME is added into enabled input methods or not. Consider this a direct override.

    adb shell settings put secure default_input_method "ID"
    adb shell content update --uri content://settings/secure --bind value:s:"ID" --where "name='default_input_method'" # alternative to above command

    Source Link
  • 4
    About.png


    OctaviOS is an AOSP based rom focusing on Unique and Smooth UI with handy features. OctaviOS is a reborn of pie based PearlOS.
    * Your warranty is now void.
    * We are not responsible for anything that may happen to your phone by installing any custom ROMs and/or kernels.
    * You do it at your own risk and take the responsibility upon yourself and you are not to blame us or XDA and its respected developers.


    Steps to Flash :
    -Reboot to recovery
    -Take Backup (Not Necessary)
    -Flash your firmware(If required)
    -Reboot To Recovery
    -Flash the ROM
    -Flash Gapps
    -Flash magisk (optional)
    -Format Data
    -Reboot

    DOWNLOAD ROM :- Here

    credits.png



    -Lineage OS
    -AOSP
    -Superior OS
    -MSM Xtended
    -Pixel Experience
    -Extended UI
    -Havoc OS
    -CrDroid ROM
    -Fluid OS
    -Others, I forgot to mention



    Based on Android 11.0

    Whats working?
    Always on Display
    Wifi
    RIL
    Mobile data
    GPS
    Camera
    Flashlight
    Bluetooth
    FMRadio
    Hotspot
    Fingerprint reader
    Face unlock
    NFC (for Global Variants)
    Lights
    Sound / vibration


    Known issues
    Nothing yet
    You tell me


    Source.png


    OctaviOS Source

    Kernel Source
    Telegram Group
    Device Support Group


    REPORTING BUGS!
    As soon as the problem occurs, take a logcat!
    for more READ THIS[/CENTER]

    OctaviOS for Redmi Note 10 Pro/Pro Max
    Device: Sweet/Sweetin
    Maintainer: Pratyaksh
    Build Type: Official
    Donations: Paypal - Here | UPI - [email protected]

    ROM Kernel:
    Linux 4.14
    ROM Firmware Required: Must be on Latest Firmware
    Based On: AOSP

    Android OS version: 11
    Security patch level: May 2021
    Build author: pratyakshb1995
    ROM Developer: @sagar.rokade.982 | @beingmishra | Satyam Sharma

    Version Information
    Status:
    Stable
    Current Stable Version: 2.5
    SELinux Status: Enforcing
    Release Date: 2021-05-28
    1
    I found two optional download there in.
    VANILLA and SWEET.
    So is both same?
    you mean VANILLA and GAPPS? vanilla is pure ROM without gapps included, so if you flash that, you must also flash gapps if you want playstore from google to use... gapps version have included playstore in ROM (and maybe some other google apps)
    1
    hi
    1) is the rom 100% stable?
    2) how is the battery life better then stock or same?
    3) does anyone have any pictures from rom
    1) 101 % stability for me
    2) you'll never have on custom ROM the same or better SOT as stock MIUI, because no custom ROM has that aggressive battery optimization as MIUI has
    3) not running OctaviOS ATM, but I'm sure on telegram you can find some screenshots
    1
    Mine is stuck in logo after flash with TWRP...

    I put the zip on SD card and flashed with TWRP from there. It seemed to go ok but when reboot it was stuck...

    I had the official 12.5 miui rom rooted with magisk.
    did you format data confirmed by typing YES? this is mandatory while replacing MIUI with any custom ROM...
    1
    Just uninstalling viper would fix the issue. Installing ainur narsil before aml and then viper with previous versions of magisk worked for me.
    thanks friend. but i think i've tried that too, but no fix.. anyways, i will try your trick and let you know. which previous magisk did you use? 22 ?