[ROM][13][tissot][OFFICIAL] Spark OS 13.5.5 [20/03/23]

Search This thread
New Update!

! IMPORTANT: You need to clean flash and install vendor--adder.zip. Flash instructions are updated as well. CHECK INSTRUCTIONS BEFORE FLASHING!

⚠️ Apps will get restored but Messages and calls won't get restored with Google Restore, so plan accordingly if dependant on Google restore ⚠️

Source Side:
Code:
# Version 13.5
- Merged February security patch
- Merged crowdin translations
- Refractored the standard wifi icon impl
- Added support for lockscreen quick shortcuts
- Updated some ui sounds from nothing and one Ui
- Added a toggle for Android P system animations
- Added a toggle to always force expand notifications
- Added a seekBar to control the visibility of heads-up based on their importance
- Added customization for ls clock format , top margin and size
- Introduced spark system manager (Replaces spark idle manager)
- Added customization for qs page transitions
- Added Xperia icon pack
- Added an option to toggle notification headers
- Introduced customization for statusbar max visible icons , padding
- Added smart CutOff
- Implemented firewall status bar indicator
- Added screenshot tile
- Added support for locking apps on recents
- Added lockscreen date font customization
- Fixed a bug that would make fireworks back gesture redirect to settings menu
- Added support for qs footer data usage
- Added new qs styles
- Fixed safetynet
- Improved ripple animation
- Improved coloring on the volume panel
- Address some force closes and npes
- Added support for quick tap and many more pixel exclusive features
- Redesigned our vanilla dialer and messages
- Fixed some font issues on email and etc
- Added more fonts
- Implemented lock and hidden apps on Launcher3
- Improved quick space spacing
- Improved quick sb on Launcher3
- Some bug fixes and optimizations aimed to improve system stability and battery

Device Side:
Code:
- Enabled vendor partition (Need to install vendor--adder.zip)
- Switched to RevapmedFMRadio
- Enabled QR scanner shortcut in lock screen
- Added some ViLTE and VoLTE improvements.
 
Last edited:
  • Like
Reactions: ze7zez

amyren

Senior Member
Dec 9, 2012
195
78
Already having latest EvolutionX on the phone, meaning I already have done all the clean install steps earlier.
Will trying to dirty flash with this rom certainly cause a bootloop, or have someone tried this already?
 

Akeellis

Member
Jul 13, 2020
22
2
Already having latest EvolutionX on the phone, meaning I already have done all the clean install steps earlier.
Will trying to dirty flash with this rom certainly cause a bootloop, or have someone tried this already?
I dirty flashed this rom on an earlier version of evolution x rom and it worked without problem.
However, I have not tried it with the latest version.
 
  • Like
Reactions: amyren

amyren

Senior Member
Dec 9, 2012
195
78
I dirty flashed this rom on an earlier version of evolution x rom and it worked without problem.
However, I have not tried it with the latest version.
Just tried a dirty flash with SparkOS 13.5 over EvolutionX. It booted up ok but it keep complaining about Google services not installed, and a few other things not working as it should.
For now It just dirtyflashed EvolutionX again to get it working. I guess I need to format the data partition and start from scratch to try this rom. Maybe I try that later.
 

Oxejatte

Member
Nov 24, 2021
48
23
Hi,

Did someone tried to flash vendor.zip then dirty flash over Spark OS 13.4 ?
Is it mandatory to clean flash even on 13.4 release ?

Regards
 
Hi,

Did someone tried to flash vendor.zip then dirty flash over Spark OS 13.4 ?
Is it mandatory to clean flash even on 13.4 release ?

Regards
I tried without formatting the data partition, but Spark does not start. I used the version with gapps.
So I recommend to backup in TWRP the data partition to SD memory, as a proven way to preserve your own settings.
After formatting the data partition, boot the system and finish the basic configuration. Unfortunately, TWRP flashing after installing Spark 13.5 was unsuccessful, so reverting to TWRP requires flashing again.

adb reboot bootloader fastboot boot .\bootable_twrp-3.5.2_with_tissot_manager.img

TWRP will boot automatically, so you can restore the saved data partition right away. After the reboot, enjoy the restored settings.
Hopefully someone can confirm that you don't lose your own StarkOS settings this way.
 
  • Like
Reactions: Oxejatte

Oxejatte

Member
Nov 24, 2021
48
23
Strange behavior for me, i followed the updated instructions in first post and before doing anything backup data to external SD Card.
Using bootable_twrp-3.5.2_with_tissot_manager.img as suggested.
  1. Flash TWRP with treble support : Ok​
  2. Install vendor--adder.zip : Ok​
  3. Flash ROM zip : Ok​
  4. Flash TWRP : Ok​
  5. Format data : Ok​
  6. Warning before reboot : no system installed​
When i tried to reboot no system in slot A or B
Repeated twice the instructions same result, had to sideload Rom.zip in step 3 to see the light.
After restoring datas a suggested by ze7zez my settings was restored, just had to clear cache of some apps and system apps.

It's ok now
 

Oxejatte

Member
Nov 24, 2021
48
23
Unfortunately I had to go back to the 13.4 version, for a daily use I have too many bugs.

Even after a clean installation (wipe data,dalvik,cache), at the first startup without restoring my settings or anything else, I lose my mobile and phone connections regularly, the icons disappear (double simcard).

A window "com.android.phone stops" as well as "com.phone.settings stops" appears constantly and after a while the phone reboots by itself.

Even after deleting data and caches the bugs reappear.

After restoring datas, I can't unlock the phone, the code is not accepted anymore, I had to delete the locksettings.db file through TWRP.

Perhaps i'm not following well instructions and i'll retry later, don't know why it doesn't work for me as i'm happy with previous releases.
 

hgarca089

Member
Jun 22, 2010
5
0
Hi

Thanks for a very good and stable rom!!! I am using 13.5.
I have 2 questions:

1. I don't see the OTA option anywhere in the settings.
2. I am using an ultra mobile sim card (T-mobile), the phone is on airplane mode with wi-fi on and wifi calling on. I receive calls and sms without any issues but the wifi calling icon is not showing in the notification/status area. The only way to check if wifi calling is working is swiping down to expand notification as per the second picture.


any advice?

Thanks

Screenshot_20230322-170130_Microsoft Launcher.png Screenshot_20230322-165851_Microsoft Launcher.png
Hgarca089
 
Last edited:
New Update!

You can just flash dirty if you're on 13.5 version.

We decided to release 2 updates:
(NOW) Feb sp with bug fixes and extra features. (13.5.5)
(LATER) Rebasing source with March sp. (13.6)

Source Side:
Code:
# Version 13.5.5
- Retuned the ui of the ls affordance icons
- Reworked the app lock implementation
- Added support for desktop mode
- Retuned seekbar design
- Made night light transition more gradual
- Improved the ripple animation
- Improved some ui animations
- Updated oos clear all button design
- Addressed some lags and issues that were caused of SparkSystemManager
- Reworked Parallel space
- Added support for toggling gms
- Reworked edge haptics
- Added support for clo boost fwk
- Updated the colors and functionality of work profiles
- Reworked the power menu implementation and added support for power Menu Styles
- Merged crowdin translation updates
- Updated SparkThemedIcons
- Updated the lock app feature
- Added support to set hotseat opacity in launcher
- Reworked the recents ui style
- More under the hood changes aimed to improve battery life and performance

Device Side:
Code:
- None
 
Hi

Thanks for a very good and stable rom!!! I am using 13.5.
I have 2 questions:

1. I don't see the OTA option anywhere in the settings.
2. I am using an ultra mobile sim card (T-mobile), the phone is on airplane mode with wi-fi on and wifi calling on. I receive calls and sms without any issues but the wifi calling icon is not showing in the notification/status area. The only way to check if wifi calling is working is swiping down to expand notification as per the second picture.


any advice?

Thanks

View attachment 5869573 View attachment 5869569
Hgarca089
1) Spark doesn't have OTA rn.
2) It's knows source side issue. I can't do anything.
 
  • Like
Reactions: hgarca089

Oxejatte

Member
Nov 24, 2021
48
23
Hi,

Can anyone using 2 sim cards simultaneously confirm the correct operation with the last 2 roms (13.5 & 13.5.5) ,13.4 version works perfectly.

On a clean installation without any application installation or TWRP flash at the first startup, before finishing first configuration, the mobiles signals disappear and reappear constantly causing a crash of the "com.android.phone" application and a reboot of the phone without any interaction.
Had to revert to 13.4.

Regards
 
  • Like
Reactions: ze7zez
Hi,

Can anyone using 2 sim cards simultaneously confirm the correct operation with the last 2 roms (13.5 & 13.5.5) ,13.4 version works perfectly.

On a clean installation without any application installation or TWRP flash at the first startup, before finishing first configuration, the mobiles signals disappear and reappear constantly causing a crash of the "com.android.phone" application and a reboot of the phone without any interaction.
Had to revert to 13.4.

Regards
Normally I use 1 SIM + SD Card. Now I put 2 sim in place of SD Cart and confirm: crash of the application and after a while reset of the phone.
 
  • Like
Reactions: Oxejatte

Oxejatte

Member
Nov 24, 2021
48
23
Normally I use 1 SIM + SD Card. Now I put 2 sim in place of SD Cart and confirm: crash of the application and after a while reset of the phone.
Thank you very much ze7zez for confirming this issue, this bug was driving me crazy.
2 simcards are mandatory for me (work,home)
As i would like to stay using Spark OS i hope developper will fix this on next release., no rush as i'm on 13.4 now and it's ok.
 

Top Liked Posts

  • There are no posts matching your filters.
  • 1
    I was not able to find a way how to switch the first day of the week. Many years ago I remember I had the same problem and somehow I solved it globally, i.e. with one option I change it for OS and all app but I forgot how i did it?
    Does anybody know how to set first day of the week in 13.5.5. version of this ROM?
    Have you tried changing your default language? "The United States, Canada, most of South America, China, Japan and the Philippines officially consider Sunday to start the week ahead."

    "Monday is the official international standard,"

    "Countries that follow the IOS include Europe, UK, the Middle East, Russia and New Zealand." "Australia officially follows the IOS.
  • 12
    intro.jpg

    Spark OS 13.5.5

    Code:
    /*
    * Your warranty is now void. (Still valid ? LMAO)
    * 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.
    */

    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.

    What works?

    Almost everything.

    What's broken?

    NOTE: If you have fp scanner lag, disable fp ripple effect from settings.


    installation.png

    Clean flash:​


    - Backup your internal storage files
    - Flash TWRP with treble support (Recommended TWRP)
    - Install vendor--adder.zip (Click here to download)
    - Download ROM from the link
    - Flash ROM zip
    - Flash TWRP (Optional)
    - Format data
    - Reboot and voila!

    # Updating to a newer build (dirty flash):​


    - Update via OTA Updater, or
    - Flash ROM zip (sideload)
    - Reboot and voila!




    downloads.png

    ROM Download


    source.png


    Spark OS Source
    Kernel Source

    Join our Telegram channel : https://t.me/SparkOSCommunity


    Spark OS, ROM for tissot
    Device: Mi A1 (tissot)
    Maintainer: Metehan Beyaz (MetoIsTaken)
    Build Type: Official

    ROM OS Version: 13
    ROM Kernel: Linux 4.9.337 [EOL]
    ROM Firmware Required: Must be on Latest Firmware

    Version Information
    Status: Stable
    SELinux Status: Enforced
    Release Date: 13/09/2022
    6
    New Update! (SparkOS 13.1) (We're official right now!)

    Download Here!

    Device Side Changelogs
    Code:
    * FM Radio fixed.
    * Some critical sepolicy denials fixed.
    * Import libtinyxml from LA.UM.9.6.2.r1-04100-89xx.0.
    * Labeled goodix debug prop.
    * Blur props added.
    * Upstreamed kernel to latest Cakeby Kernel sources.

    Source Side Changelogs
    Code:
    * Merged October Security Patch
    * Introduced GmsCompat and microG support
    * Fixed Google Photos Spoofing
    * Revamped brightness Slider icons
    * Made some improvements at Ls Media Artwork
    * Added some Blur Optimizations
    * Introduced ParallelSpace
    * Reworked our Launcher
    * Implemented Power Menu animations
    * Added Custom Charging Symbols options
    * Media ArtWork Blur filter Customizations
    * Introduced System Themes (Beta)
    * Reworked Internet Tile
    * Major memory Optimizations and loads of under the hood improvements

    CLEAN FLASH IS HIGHLY RECOMMENDED FOR EVERYONE.
    5
    Update time! Here's the Changelog of SparkOS 13.4

    Source Side:

    Code:
    - Merged the January Security Patch
    - Corrected the unlocking animation for sideFps devices
    - Improved Battery level detection for bt Devices
    - Adressed some crashes when using the recording button in gamespace
    - Improved the Auth ripple animation
    - Introduced AOSP boost and memory optimization framework API
    - Added support for strict standby policy
    - Synced anim durations with Nothing Phone 1
    - Added back our weather implementation
    - Added selectable ls clock fonts
    - Brought back the old media player seekbar animation
    - Made the squiggle animation optional
    - Added a toggle for hiding notification icons
    - Added configurable lockscreen clock color option
    - Made more elements follow the systems font
    - Added optional haptic feedback to volume panel
    - Improved the Bt tile
    - Fixed double tap to wake on doze
    - Fixed an issue where a white tint would appear in yt videos when adjusting the volume
    - Fixed an issue where old settings panel would overlap the volume dialogs default one
    - Added an option to pulse on new tracks
    - Improved the charging info impl
    - Majorly Reworked our Launcher: It includes plenty of redesigns and a bunch of new options
    - Added support for custom themed icon pack selection
    - Introduced our SparkThemedIcons icon pack
    - Merged Crowdin translations
    - Revamped the Fireworks Ui
    - Added support for googles ultra battery saver
    - Added support for googles security hub
    - Added a toggle to switch between aosp and pixel battery graphs
    - Fixed an issue where battery page would appear empty
    - Added a new animation on dark mode settings
    - More under the hood improvements aimed to improve the overall systems stability

    Device Side:
    Code:
    - Upstreamed kernel to latest 4.9.337 [EOL]
    - Fixed overall freezing issues.
    - Optimized system performance.
    4
    Update time! Here's the Changelog of SparkOS 13.2


    Code:
    # Version 13.2
    - Merged November security patch
    - Updated translations from crowdin
    - Fixed audio playback control on screen off
    - Addeded an option to use HEVC for screen recorder
    - Added charging icon to charging animation
    - Added the ability to toggle bluetooth battery level
    - Fixed the bluetooth hiding toggle
    - Added some more monet presets
    - Improve color detection for monet
    - Introduced Pulse
    - Improved some system animations
    - Introduced Ls shortcuts customization
    - Introduced optional Qs system info
    - Introduced app lock and Face unlock
    - Added vibration pattern customization
    - Reworked Ls clocks and added more customization options
    - Added an option to display data usage on qs panel
    - Recolored the privacy indicators and made them optional
    - Reworked OmniJaws weather implementation
    - Added reticker styles
    - Reworked the volume panel and added customizations for it
    - Added more battery styles
    - Optimized auth ripple animation
    - Added user configurable fingerprint wake-and-unlock
    - Implemented Bluetooth dialog
    - Added more fonts and icon shapes
    - Optimized qsb on Launcher3
    - Fixed some crashes on fireworks
    - Added toggle to switch between AOSP/Google battery graphs
    - More under the hood changes and improvements

    NOTE: If you have fp scanner lag, disable fp ripple effect from settings.
    3
    New Update!

    You can just flash dirty if you're on 13.5 version.

    We decided to release 2 updates:
    (NOW) Feb sp with bug fixes and extra features. (13.5.5)
    (LATER) Rebasing source with March sp. (13.6)

    Source Side:
    Code:
    # Version 13.5.5
    - Retuned the ui of the ls affordance icons
    - Reworked the app lock implementation
    - Added support for desktop mode
    - Retuned seekbar design
    - Made night light transition more gradual
    - Improved the ripple animation
    - Improved some ui animations
    - Updated oos clear all button design
    - Addressed some lags and issues that were caused of SparkSystemManager
    - Reworked Parallel space
    - Added support for toggling gms
    - Reworked edge haptics
    - Added support for clo boost fwk
    - Updated the colors and functionality of work profiles
    - Reworked the power menu implementation and added support for power Menu Styles
    - Merged crowdin translation updates
    - Updated SparkThemedIcons
    - Updated the lock app feature
    - Added support to set hotseat opacity in launcher
    - Reworked the recents ui style
    - More under the hood changes aimed to improve battery life and performance

    Device Side:
    Code:
    - None