[ROM][13.0][OFFICIAL] SparkOS [AOSP][STABLE][21/03/2023]

Search This thread

anandhan07

Member
May 1, 2022
28
41
intro.jpg

SparkOS is an AOSP based ROM, packed with many features without sacrificing stability and performance.
In short a fully functional operating system as stable and customizable as it should be.

Code:
/* Your warranty is now void.
*
* I am 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, and if
* you point the finger at me for messing up your device, I will laugh at you.
*/

Device Specific Issues:
• Carrier video calling (Broken in all ROMs).
• Any other bug? You tell me!

Requirements
• You must be on Latest firmware v11.0.3.0 or v11.0.2.0
• You must use any of the recommended recovery (links are given below).

Downloads
Get the latest SparkOS Build for vince: Download
Firmware: https://xiaomifirmwareupdater.com/firmware/vince/
Nikgapps: https://nikgapps.com/
Mindthegapps (Use arm64 only): http://downloads.codefi.re/jdcteam/javelinanddart/gapps
Magisk: https://github.com/topjohnwu/Magisk/releases
Recommended Recoveries:
- TWRP by Starlight
- Orangefox R11.0 Beta

- Read the latest Changelogs: Here

Notes
• Build type: User
• Encryption not supported, Decrypted by default.
• Selinux is Enforcing.
• FMRadio Included.
• Do not flash recovery.img available on the spark download website.

⚠️ Be aware in v13.5.5 google restore on setup wizard won't restore sms, call logs and device settings.

Installation Instructions
Clean flash (Coming from a different ROM):

• Download ROM.
• Download Gapps Package if ROM is Vanilla (Recommend to use either Nikgapps core/basic or Mindthegapps).
• Reboot to Recovery.
• Wipe System, Data, Vendor, Cache, Dalvik/ART cache.
• Flash latest stable Firmware (Highly recommended to flash any of the latest stable firmware before flashing ROM. Link given in Downloads section)
• Flash ROM zip.
• Flash Gapps Package if ROM is Vanilla.
• Reboot to system.
• To get root access, Reboot to recovery after ROM setup and flash Magisk.

Note: On GApps ROM variant Google Apps are included, don't flash separately.

Note: If you are coming from MIUI or any encrypted ROM, Format data to remove encryption. Otherwise this ROM won't boot.


- How to Format Data using recovery?

Dirty flash (Updating to a newer build):
• Do not wipe anything.
• Flash new ROM zip.
• Flash the same GApps Package you flashed before (for vanilla users).
• Flash Magisk again if you are rooted before.
• Wipe Cache and Dalvik/ART cache.
• Reboot to system.

Join our Telegram Group https://t.me/SparkOSChannel
Buy me a Coffee https://paypal.me/spyroskal
See our website https://spark-os.live/
Device Support Group https://t.me/anandhansprojects_chat

Source Code
SparkOS http://github.com/Spark-Rom
Device Tree and Vendor Tree https://github.com/Spark-Devices
Kernel Tree https://github.com/GhostMaster69-dev/android_kernel_xiaomi_vince

ROM OS Version: Android 13.0
Spark-OS Version: Android 13.5.5
Security Patch Level: February 2023
ROM Kernel: Linux 4.9.x
Stable Release Date: 21.03.2023
Latest Release Date: 21.03.2023
 
Last edited:

droident

Senior Member
Dec 23, 2010
500
203
Redmi K20 Pro
No issues with viper4Android here.
Check if you've rooted properly?
Or maybe you are using a mod version of viper4Android.
I used the repackaged v4a from github. Clearly something went wrong here if it's working at your end. I'll try again later when I'm home as I'll need to install from scratch having reverted to A12. Guessing maybe I just needed to reboot again or something. Here's the version I used:


I have to say the smooth responsiveness on these new A12/A13 ROM builds is surprising given how often A11 would lock up for me. Maybe my device just finally needed a reset idk.
 
  • Like
Reactions: anandhan07

droident

Senior Member
Dec 23, 2010
500
203
Redmi K20 Pro
OK. Mystery solved. Turns out that Viper4Android does indeed work - it just needed an extra reboot.

So I flash it > reboot > v4a App appears on next boot but doesn't work > reboot again > v4a works.

Weird but makes sense. Sorry for the confusion.
 
  • Like
Reactions: anandhan07

Pt3k

Member
Aug 4, 2017
12
3
I couldn't receive this kind of google login authorization on this rom "is it you trying to sign in". Device wasn't appearing in google account double verification. No problem in a13 elixir.
Also sadly no option 2g connectivity.

Rom itself seems smooth. ATM moved back to A10
 
Last edited:
  • Like
Reactions: anandhan07

Mr.Bra

New member
Dec 22, 2020
4
0
Samsung Galaxy A20
Hello İ installed latest Spark OS gapps build on my a205f i loved the rom but it has a bug phone screen freezes cant close the screen no reaction to calls,notifications,holding down the power button the only solution is to wait for the battery drain it happened 2 times what can i do i guees this build is laggy
 

droident

Senior Member
Dec 23, 2010
500
203
Redmi K20 Pro
This is possibly a long shot but any chance of modified files for higher quality audio on Bluetooth SBC (or AAC)? It used to be you could patch it in via Magisk but the module no longer works on newer android versions and if I'm correct the edits need to be made before a ROM is built. If you're able to, any chance of some experimental files for me to try out?

I think the values are in a2dp_sbc_encoder for SBC, a2dp_aac for AAC. A2DP_XXX_DEFAULT_BITRATE 000 where XXX is SBC or AAC and 000 is the bitrate in kbit/s.
 

anandhan07

Member
May 1, 2022
28
41
Hello İ installed latest Spark OS gapps build on my a205f i loved the rom but it has a bug phone screen freezes cant close the screen no reaction to calls,notifications,holding down the power button the only solution is to wait for the battery drain it happened 2 times what can i do i guees this build is laggy
This is sparkos for vince aka Redmi 5 plus. Not for a205f
 

anandhan07

Member
May 1, 2022
28
41
This is possibly a long shot but any chance of modified files for higher quality audio on Bluetooth SBC (or AAC)? It used to be you could patch it in via Magisk but the module no longer works on newer android versions and if I'm correct the edits need to be made before a ROM is built. If you're able to, any chance of some experimental files for me to try out?

I think the values are in a2dp_sbc_encoder for SBC, a2dp_aac for AAC. A2DP_XXX_DEFAULT_BITRATE 000 where XXX is SBC or AAC and 000 is the bitrate in kbit/s.
will see
 

maxi_power

Member
Apr 10, 2021
14
6
Hi,
I installed this rom, until I see it I'm liking it, but the screen rotation doesn't work.
Any idea?
Thanks...
 

nicorac

Member
Jan 27, 2015
26
14
Varese
coolsoft.altervista.org
Hello everyone, just flashed this ROM on my Vince (coming from Elixir 3.3 - A13).

Since I use this phone to debug my apps, I need to connect Chrome DevTools to it.

What I've done so far:
- wiped everything
- installed Spark-13.3-Official-vince-20230105-gapps
- installed Magisk 25.2
- registered my Google account
- updated all apps (through Play Store)
- enabled Developer options, then USB debugging

Now, when I launch Chrome DevTools on PC, I can see the phone but the webpages list is empty; it also doesn't show any WebView instance (see the screenshot below).

1673119006630.png


Remote debug was working with Elixir 3.3 on the same phone and PC, so I suppose the difference is in some ROM setting... something to be changed here, but I'm out of ideas...

Does anyone have any suggestions about this? 🙄
 

anandhan07

Member
May 1, 2022
28
41
Hello everyone, just flashed this ROM on my Vince (coming from Elixir 3.3 - A13).

Since I use this phone to debug my apps, I need to connect Chrome DevTools to it.

What I've done so far:
- wiped everything
- installed Spark-13.3-Official-vince-20230105-gapps
- installed Magisk 25.2
- registered my Google account
- updated all apps (through Play Store)
- enabled Developer options, then USB debugging

Now, when I launch Chrome DevTools on PC, I can see the phone but the webpages list is empty; it also doesn't show any WebView instance (see the screenshot below).

View attachment 5804415

Remote debug was working with Elixir 3.3 on the same phone and PC, so I suppose the difference is in some ROM setting... something to be changed here, but I'm out of ideas...

Does anyone have any suggestions about this? 🙄
Can you send logcat?
I am not using this feature. I will test this later.
 
  • Like
Reactions: hsnhasantr

Top Liked Posts