Changelogs:
- Vendor redo
- Dropped a bunch of useless HALs
- Fixed Native DT2W switch
- Fixed random reboot (probably, no one reported this again so...)
- Perf / Smoothness Improvements
- Fixed About Phone CPUInfo
- Fixed Camera3 (SnapChat Cam and stuff)
- Dropped more useless features in system
- Use EXT4
Bugs:
- Face Unlock
- Private safe and others
- NFC for joyeuse
Notes:
- ROM is FBE1
- ROM takes time to settle down
- Don't like Nightstar (sad) / Faced more than 3 random reboots? Flash Positron kernel.
- DT2W works 50/50. Higher chance of working if DT2S is enabled.
- No plans on releasing ColorOS 13 before fixing charging indicator.
Credits:
- @ProtoDevNan0
- @piraterex_discussion
- @Danish_Raza for Camera implementation
Support me:
- Put a smile on your face, and treasure your time with the ones you love.
- I would also appreciate financial support.
Download |
- Vendor redo
- Dropped a bunch of useless HALs
- Fixed Native DT2W switch
- Fixed random reboot (probably, no one reported this again so...)
- Perf / Smoothness Improvements
- Fixed About Phone CPUInfo
- Fixed Camera3 (SnapChat Cam and stuff)
- Dropped more useless features in system
- Use EXT4
Bugs:
- Face Unlock
- Private safe and others
- NFC for joyeuse
Notes:
- ROM is FBE1
- ROM takes time to settle down
- Don't like Nightstar (sad) / Faced more than 3 random reboots? Flash Positron kernel.
- DT2W works 50/50. Higher chance of working if DT2S is enabled.
- No plans on releasing ColorOS 13 before fixing charging indicator.
Credits:
- @ProtoDevNan0
- @piraterex_discussion
- @Danish_Raza for Camera implementation
Support me:
- Put a smile on your face, and treasure your time with the ones you love.
- I would also appreciate financial support.
Download |
OnePlus7T-OOS12-Subtitle-miatoll.zip
It's been a while I guess? Here's something I've been working on for a while, and will be released soon ;)
Changelogs:
- update vendor
- update audio HAL
- fix Wired Headphones issue
- fix performance regressions on certain scenarios
- fix NFC (probably) for joyeuse
- fix issue where recents apps can't be cleared
- fix VPN
- add Ready For (Moto version of DeX)
Changelogs:
- update vendor
- update audio HAL
- fix Wired Headphones issue
- fix performance regressions on certain scenarios
- fix NFC (probably) for joyeuse
- fix issue where recents apps can't be cleared
- fix VPN
- add Ready For (Moto version of DeX)
Changelog
- update vendor
- update audio HAL
- fix Wired Headphones issue
- fix performance regressions on most scenarios
- fix NFC for joyeuse (probably, I don't have a joyeuse tester >.<)
- fix issue where recents apps can't be cleared
- fix VPN option missing
- add Ready For (Moto version of DeX)
Bugs
None?
Notes
- ROM is FBE1
- Latest Positron does NOT work on this ROM! Flash some kernel that doesn't have strict SELinux Requirement or BT will break for you
- I will be busy for the next few months so sorry if there's no update for a long time :(
- Gapps included
Credits:
- @ProtoDevNan0
- @piraterex_updates
- @dereference for positron kernel
Support me:
- Put a smile on your face, and treasure your time with the ones you love.
- I would also appreciate financial support.
Download |
- update vendor
- update audio HAL
- fix Wired Headphones issue
- fix performance regressions on most scenarios
- fix NFC for joyeuse (probably, I don't have a joyeuse tester >.<)
- fix issue where recents apps can't be cleared
- fix VPN option missing
- add Ready For (Moto version of DeX)
Bugs
None?
Notes
- ROM is FBE1
- Latest Positron does NOT work on this ROM! Flash some kernel that doesn't have strict SELinux Requirement or BT will break for you
- I will be busy for the next few months so sorry if there's no update for a long time :(
- Gapps included
Credits:
- @ProtoDevNan0
- @piraterex_updates
- @dereference for positron kernel
Support me:
- Put a smile on your face, and treasure your time with the ones you love.
- I would also appreciate financial support.
Download |
Moto-MyUI501-ASkyFullOfStars-miatoll.zip
Rain's Projects
Changelog - update vendor - update audio HAL - fix Wired Headphones issue - fix performance regressions on most scenarios - fix NFC for joyeuse (probably, I don't have a joyeuse tester >.<) - fix issue where recents apps can't be cleared - fix VPN option missing…
A Hotfix build has been released.
Changelog:
Disabled NFC for all, fixing bootloop issues for joyeuse.
Flash with FBE1 OFox / my TWRP.
Changelog:
Disabled NFC for all, fixing bootloop issues for joyeuse.
Flash with FBE1 OFox / my TWRP.
Changelog
- base bump
- vendor cleanup
- update thermals
- revert previous audio changes
- improve ui smoothness in most scenarios
Bugs
- NFC (joyeuse only)
Notes
- ROM is FBE1, use my twrp / any fbe1 recovery
- Latest Positron does NOT work on this ROM! Flash some kernel that doesn't have strict SELinux Requirement or BT will break for you
- I will update whenever I want
Credits:
- @ProtoDevNan0
- @piraterex_updates
Support me:
- Put a smile on your face, and treasure your time with the ones you love.
- I would also appreciate financial support.
Download |
- base bump
- vendor cleanup
- update thermals
- revert previous audio changes
- improve ui smoothness in most scenarios
Bugs
- NFC (joyeuse only)
Notes
- ROM is FBE1, use my twrp / any fbe1 recovery
- Latest Positron does NOT work on this ROM! Flash some kernel that doesn't have strict SELinux Requirement or BT will break for you
- I will update whenever I want
Credits:
- @ProtoDevNan0
- @piraterex_updates
Support me:
- Put a smile on your face, and treasure your time with the ones you love.
- I would also appreciate financial support.
Download |
Moto-MyUI6-Memento-RC.zip
// curtana // joyeuse // gram // excalibur //
MIUI China 14.0.1.3 | Android 14
Ported from Xiaomi 13 Pro
MIUI China 14.0.1.3 | Android 14
Ported from Xiaomi 13 Pro
Changelog:
- New vendor!
- Updated some xiaomi HAL
- Merged miatoll camera libs (all 4 devices should have cam working)
- NFC should work for joyeuse
- DT2W works
Bugs:
- Xiaomi account
- Others? u tell me
Notes:
- Don't change kernel AND use my TWRP
- This is just a first build for me to get familiar with the environment. Once Xiaomi.EU comes out for 14, everything should be much better
- Chinese FW do NOT have Play Store. Install Play Store APK yourself
- Unplug SIM on first boot and don't connect to wifi in setup, plug it in after setup is done
Credits:
- @ProtoDevNan0
- @piraterex_updates
Support me:
- Put a smile on your face, and treasure your time with the ones you love.
- I would also appreciate financial support.
Download |
- New vendor!
- Updated some xiaomi HAL
- Merged miatoll camera libs (all 4 devices should have cam working)
- NFC should work for joyeuse
- DT2W works
Bugs:
- Xiaomi account
- Others? u tell me
Notes:
- Don't change kernel AND use my TWRP
- This is just a first build for me to get familiar with the environment. Once Xiaomi.EU comes out for 14, everything should be much better
- Chinese FW do NOT have Play Store. Install Play Store APK yourself
- Unplug SIM on first boot and don't connect to wifi in setup, plug it in after setup is done
Credits:
- @ProtoDevNan0
- @piraterex_updates
Support me:
- Put a smile on your face, and treasure your time with the ones you love.
- I would also appreciate financial support.
Download |
miui-MIATOLL-OB1-V14.0.1.3.UMBCNXM-71e9a4495d-14.0.zip
This media is not supported in your browser
VIEW IN TELEGRAM
So I have come across some guy in a Chinese forum saying that it would be cool if users can map what the OnePlus Tri-State key could do (except from configuring ring/vibrate/mute).
Here is a proof-of-concept that it can be done by listening to kernel changes. In this example, Genshin Impact is launched in silent mode and Poweramp is launched in Ring mode
Q: How does it work?
A: A listener (using
Q: How about the original behavior of tri-state key?
A: I never planned on completing so much of this project (at this moment). But if there is a need to do so, I think it would be possible to override the tri-state-key behavior by hooking into system (disabling alert slider feature?) or overriding DND behavior to simulate ring/vibrate/mute.
Q: Will you continue this project?
A: Maybe?
Source code available on GitHub. Chinese version of the above article coming soon.
Here is a proof-of-concept that it can be done by listening to kernel changes. In this example, Genshin Impact is launched in silent mode and Poweramp is launched in Ring mode
Q: How does it work?
A: A listener (using
inotifyd
) is set up to listen to the node that changes on tri-state-key status change, and then actions are ran based on the tri-state-key change.Q: How about the original behavior of tri-state key?
A: I never planned on completing so much of this project (at this moment). But if there is a need to do so, I think it would be possible to override the tri-state-key behavior by hooking into system (disabling alert slider feature?) or overriding DND behavior to simulate ring/vibrate/mute.
Q: Will you continue this project?
A: Maybe?
Source code available on GitHub. Chinese version of the above article coming soon.