AxionOS - Updates
6.12K subscribers
657 photos
17 videos
50 files
327 links
Open-source android operating system
Download Telegram
Hi, everyone. rmp here.

I'm just here to clear some things up about the ongoing issue in which we are being accused of stealing code from RisingOS Revived without crediting them.

During our teaser for the new customizable QS, some users found that our QS design resembled One UI. This resulted in some people who follow both Axion and RisingOS comparing the QS designs due to some similarities (im assuming it was the slider).

I'm going to provide proof that we didn't copy their code, nor are we interested in stealing it.

All of the code used in the new QS redesign already exists in our source. We just reused it.

1. QS tile style:
https://github.com/AxionAOSP/android_frameworks_base/blob/lineage-23.2/packages/SystemUI/src/com/android/systemui/qs/panels/ui/compose/infinitegrid/AxTileStyle.kt

Another proof is that in the initial versions of AxionOS, we already shipped circle tile styles, but they were reverted due to issues on widescreen devices.

2. The slider design was based on One UI 8.5. I own a S23+ as you see on the screenshots and i have no reason to use external sources for reference in this, plus people find it odd so it wont likely be on the final design, i only tried it since I'm finding ways to render the slider so that it is not too thick on widescreen devices or low column count.
The slider used is from AOSP itself:
https://github.com/AxionAOSP/android_frameworks_base/blob/lineage-23.2/packages/SystemUI/compose/core/src/com/android/compose/PlatformSlider.kt

The design is not final, since I'm still prototyping different styles that will meet Material 3 Expressive, as we don't want to embrace the iOS design every OEM follows.

3.We are not interested in the One UI design at all. It doesn't meet our guidelines and is not compatible with the Material 3 Expressive design.
We already have our own resizing API references, and we don't need external references.

The commit was pushed way earlier than the RisingOS QS source code release, and we have been reusing the same logic across different apps, such as AxPcMode QS drag-and-drop, Lockscreen widget resizing.
All of these APIs were based on AOSP drag-and-drop:
https://github.com/AxionAOSP/android_packages_apps_AxThemePicker/commit/2ecb920468457ae780985a77b5c318423a0ba3d9

4. In the last Axion release, we introduced an A17 QS port. We used the same infra and just reorganized the elements to meet the new design.
https://github.com/AxionAOSP/android_frameworks_base/commit/c31daf99051dff0f205de5b48b58fd277c9b92b3


5. Our goal was to provide a customizable QS panel where users can freely customize the QS. This is already partially introduced in the existing source code way before RisingOS QS code was pushed.
feature commit: https://github.com/AxionAOSP/android_frameworks_base/commit/41b1f7986e222662a6c809fea0259b37174db2ff, so way even before the OneUI QS was made, we are already eyeing on this feature.

Aside from these proofs, we will also release the source code in a few days. We have already provided some screenshots of the WIP source code, but unfortunately, we can't release a prototype design yet.

We are making this statement to justify our work and not to tell the world that our code is superior (it's quirky and not the best, and I know it). We do not steal anything from anyone, and we always try to give credit where it is due and add co-authorships or keep authorships.

And we are not petty enough to skip credits because of ego. If we really did use RisingOS's work, we should have already added credits. But no, we will stand on this hill, and we will justify our work.

Also, I don't have the luxury of checking other projects at all, since I have a job and currently focused on fixing 80+ issues so we can reach stable and also have a lot of pending AxionOS TODOs.

Once the code is pushed, please feel free to audit it however you want.

We do not want any conflicts with other projects, so please wait for the source code before you accuse us. We will accept the criticism and apologize if there is ever any stolen code. Thank you.

Have a good day.
-rmp
112❀19πŸ”₯16πŸ‘9πŸ’…5πŸ—Ώ5πŸ’‹3🫑2πŸ‘1πŸ€“1πŸ’Š1
AxionOS - Updates pinned Β«Hi, everyone. rmp here. I'm just here to clear some things up about the ongoing issue in which we are being accused of stealing code from RisingOS Revived without crediting them. During our teaser for the new customizable QS, some users found that our QS…»
Oh yes Axion Car here πŸ’ƒ

Bread: AxPersian
Please open Telegram to view this post
VIEW IN TELEGRAM
πŸ”₯43πŸ₯°13🀯5πŸ‘4❀2πŸ€”11
Here is the final look of our upcoming " New Qs Style "..As y'all requested to bring back Circular tiles it's back now ☺️
πŸ”₯152❀288πŸ‘5πŸ’‹5πŸ€·β€β™‚3πŸ•Š2⚑1πŸŽ„1πŸ—Ώ1
Another new device has been added to the official device roster! πŸš€

β€’ Redmi Note 10 Pro / Pro Max ( sweet ) - maintained by @therealmharc
❀53πŸ•Š7😁6
Another new device has been added to the official device roster! πŸš€

β€’ POCO X4 GT / Redmi K50i / Redmi Note 11T Pro(+) ( xaga ) - maintained by @Jefino9488
❀21πŸ•Š21
AxionOS - Updates
Photo
Did some more improvement y'all want me to post it ?? 😨
Please open Telegram to view this post
VIEW IN TELEGRAM
πŸ”₯39❀13πŸ‘63πŸ’‹2πŸ•Š1
Will be live with upcoming v2.8 Release very soon
πŸ”₯161❀3512πŸ‘4😱3πŸ’‹3πŸ’”2πŸ₯°1
Current Active AxionAOSP Official Devices

Google Pixel
β–Έ Google Pixel 6 β€’ oriole
β–Έ Google Pixel 6a β€’ bluejay
β–Έ Google Pixel 6 Pro β€’ raven
β–Έ Google Pixel 7 β€’ panther
β–Έ Google Pixel 7a β€’ lynx
β–Έ Google Pixel 7 Pro β€’ cheetah
β–Έ Google Pixel 8 β€’ shiba
β–Έ Google Pixel 8a β€’ akita
β–Έ Google Pixel 8 Pro β€’ husky
β–Έ Google Pixel 9 β€’ tokay
β–Έ Google Pixel 9 Pro β€’ caiman
β–Έ Google Pixel 9 Pro XL β€’ komodo
β–Έ Google Pixel 10 β€’ frankel
β–Έ Google Pixel 10 Pro β€’ blazer
β–Έ Google Pixel 10 Pro XL β€’ mustang
β–Έ Google Pixel Fold β€’ felix

Motorola
β–Έ Motorola G34/45 5G β€’ fogos
β–Έ Motorola G54 β€’ cancunf
β–Έ Moto G84 5G β€’ bangkk

Nothing
β–Έ Nothing Phone (2) β€’ Pong
β–Έ Nothing Phone 2a β€’ Pacman
β–Έ Nothing Phone 2a Plus β€’ PacmanPro

OnePlus
β–Έ Oneplus 8 β€’ instantnoodle
β–Έ Oneplus 8 Pro β€’ instantnoodlep
β–Έ Oneplus 8T β€’ kebab
β–Έ Oneplus 9R β€’ lemonades
β–Έ Oneplus 13R β€’ giulia
β–Έ Oneplus Ace 5 β€’ giuliac
β–Έ Oneplus Nord β€’ avicii
β–Έ Oneplus Nord CE2 Lite 5G β€’ oscaro

POCO
β–Έ POCO F3/Mi 11X/K40 β€’ alioth
β–Έ POCO F4/K40S β€’ munch
β–Έ POCO F5 β€’ marble
β–Έ POCO F6 β€’ peridot
β–Έ POCO F7 β€’ onyx
β–Έ POCO M2 Pro / Redmi Note 9S / 9 Pro / 9 Pro Max / 10 Lite β€’ miatoll
β–Έ POCO X3 / POCO X3 NFC β€’ surya
β–Έ POCO X6 Pro 5G β€’ duchamp
β–Έ POCO X7 Pro 5G β€’ rodin

Realme
β–Έ Realme 5 series β€’ r5x
β–Έ Realme 6/7/Narzo Unified β€’ RM6785
β–Έ Realme C25/S/N50A β€’ even
β–Έ Realme GT Neo 2 β€’ bitra
β–Έ Realme GT Neo 3T β€’ spartan

Mi
β–Έ Mi 11X Pro/Mi 11i/Redmi K40 Pro/Redmi K40 Pro+ β€’ haydn

Xiaomi / Redmi
β–Έ Redmi 9 β€’ lancelot
β–Έ Redmi K20 Pro / Mi 9T Pro β€’ raphael
β–Έ Redmi K50i β€’ xaga
β–Έ Redmi Note 7/7s β€’ lavender
β–Έ Redmi Note 7 Pro β€’ violet
β–Έ Redmi Note 8 Pro β€’ begonia
β–Έ Redmi Note 9 β€’ merlinx
β–Έ Redmi Note 10 Pro / Pro Max β€’ sweet
β–Έ Redmi Note 12 Pro / Plus / Discovery 5G β€’ rubyx
β–Έ Redmi Note 14 4G β€’ tanzanite
β–Έ Xiaomi Pad 5 β€’ nabu
β–Έ Xiaomi Pad 6 β€’ pipa

Samsung
β–Έ Samsung Galaxy A52s 5G β€’ a52sxq

TECNO
β–Έ TECNO POVA 4 Pro β€’ LG8n
β–Έ TECNO POVA 5 β€’ LH7n

Itel
β–Έ Itel RS4 β€’ S666LN

ASUS
β–Έ ASUS ZenFone Max Pro M2 β€’ X01BD

Total: 62 devices
❀66πŸ”₯14πŸ‘4πŸ•Š1
Thanks to everyone πŸ’ƒ
Please open Telegram to view this post
VIEW IN TELEGRAM
❀15026πŸ”₯19πŸ‘2😁2πŸ’‹2πŸ‘1πŸ•Š1πŸ’―1
Media is too big
VIEW IN TELEGRAM
New animations preview

Now available with upcoming v2.8
πŸ”₯147❀278πŸ‘3πŸ•Š2πŸ‘1🀩1πŸ’‹1πŸ†’1