FORUMS
Remove All Ads from XDA

[ABANDONED][ROM][9.0.0_r6][PIE][TITAN][UNOFFICIAL] PixysOS Unofficial Build

1,165 posts
Thanks Meter: 1,869
 
Thread Closed Email Thread


Code:
#include <std_disclaimer.h>
/*
 * Your warranty is... still valid?
 *
 * 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.
 */


Pixys is a butter smooth Android aftermarket firmware. We handpicked the best features around and are adding our own juice into it.
Get ready to taste the unique features it brings with itself.
We aim to deliver an experience with original ideas and features along with the useful things the community is accustomed to.





Support Us if you like our work


Got an issue or suggestion? Reach us at
Telegram: https://telegram.me/pixysos_chat


Battery icon customization
- Portrait, Circle, Dotted circle, Text & hidden battery icon styles
- Hidden, Next to the icon & inside the icon battery % styles
- New charging animation Added to Battery Manager from Pixel Devices

Display settings customization
- Font size customization according to percentage
- Toast App Icon (Toggable)
- Lockscreen Charging Info (Toggable)
- DTS(Status Bar) (Toggable)
- 21 Accents Added
- Dark Theme Added
- Black Theme Added

Sound settings customization
- Short Cut to prevet Ring added(Pressing power + volume up)
- Screnshot Sound (Toggable)
- Charging Vibration (Toggable)

Security settings customization
- Auto Face Unlock (Toggable)
- fingerprint Authentication Viberation (Toggable)
- DTS on Lockscreen (Toggable)

Button settings customization
- Volume rocker playback control (Toggable)
- Volume rocker wake (Toggable)
- Volume key cursor control
- Clear All Button
- Navigation bar (Toggable)
- Navigation bar customization

Miscellaneous
- Pixel ringtones
- Powermenu customization
- Battery light customization
- Lockscreen shortcuts
- New Wallpaper Credits to @kvijaya
- OTA Updates support


Pixys: PixysOS
Pixys Device Sources: PixysOSDevices

FAQ:
Before using the ROM:
Q. Can I have an ETA for the next build?
A. Yes, just look in the OP to see if your device is built on a nightly or weekly schedule.

Q. Does this ROM support custom kernels?
A. No. You can still use them, but discussion should go in the thread of the respective kernel. We don't offer support for bugs you might encounter while using them!

Q. Why doesn't this ROM support Xposed?
A. Xposed is a hack that is geared towards AOSP, custom ROM's modify the framework a lot, so Xposed can cause a ton of issues on custom ROM's. Now it might work for you, however it is not to be discussed in this thread, and you should refrain from posting bug reports.

Q. Alright, but I still want to flash Xposed, so which version do I need to install?
A. You will need to use the version arm64/arm/whatever for SDK 27.

Flashing the ROM:
Q. What do I need to know before flashing?
A. Check the install instructions in the first post...

Q. Can the builds be dirty flashed over each other?
A. Yes, however make a nandroid backup first as there is a chance of getting a bootloop or encountering bugs. Also bugs may only be reported on a clean flash.

Q. How do I dirty flash builds?
A. Wipe the System, Cache and ART/Dalvik cache. Flash the ROM, GApps (only needed if you wipe the system), your preferred root solution and reboot. Or just use the OTA app to preform that task for you.

Q. How do I flash kernel builds?
A1. If it's a .img file, boot into TWRP and go to the install page in TWRP, in the bottom right corner select "install image", select the desired kernel, then select "boot", then swipe to flash, then go back to the install screen and install your root method again, if you don't want to loose root and reboot.
A2. If it's a flashable ZIP, you can flash it together with a ROM update or separately. Go to the install page in TWRP, choose the kernel zip (or add it to the flash queue right after the ROM zip). Then add your root method to the queue if you don't want to loose root. Now swipe to flash, and then reboot.

Using the ROM:

Q. I installed a bad theme and now I'm getting a bootloop, how do I fix it?
A. In TWRP, flash the substratum rescue zip that's in the substratum folder on the internal storage.

Q. Do I need to provide a logcat if I'm reporting a bug?
A. If you want it to be fixed faster (or at all) then yes, you should definitely provide a logcat. (Note: Please just link the logcat from your GDrive, Dropbox, etc. and do not post the content here. Thanks.

Q. How do I get a logcat, what type should I get and more questions that can conveniently be answered by my pre-determined answer?
A1. Read this thoroughly. Also, here's a good app for getting logs: https://play.google.com/store/apps/d....tortel.syslog (Root needed).



The ROM should contain everything you need to enjoy Android. You don't need to install any Add-on's, simply download the latest ROM, GApps, flash it and go!
If you want the device to run the ROM "rooted", you can flash a root solution of your choice after the ROM Zipfile.

It is STRONGLY recommended to fully wipe your device before flashing and please avoid restoring system apps and system data with Titanium Backup as this can cause stability issues that are very hard to debug.
If you believe you know what you're doing - then fine, go ahead, but please don't complain if you experience any strange behavior.


- Backup your personal data (Important)
- Download the ROM and GApps and transfer them to your device.
- Boot to recovery (TWRP recommended).
- Wipe the System, Cache, Data and ART/Dalvik cache.
- Flash the ROM + Gapps Zipfile.
- Flash the root solution of your choice (optional).
- Reboot your device.


The ROM has GApps persistence in between dirty flashes, so you only have to flash them once!
The root solution should be flashed together with every update (= ROM Update)


Currently Supported Root Solutions:

Magisk stable
Magisk versions higher than 14.0 doesn't require flash on every dirty flash depending on the device, some devices need you to flash it every time, unless your maintainer says otherwise it should be fine


ROM: Download Latest Build From Here
GApps:
Unofficial OpenGApps
OpenGApps



-Bluetooth
-SElinux is permissive



- Google for AOSP
- AOSCP
- Dirty Unicorns
- Bootleggers
- Pixel experience
- AOSP extended
- LineageOS
- Nitrogen Os
- AICP & POSP Team for thread template idea
- Also many pro devs who all help us to bring this rom to you..
- Please let us know if we forgot to mention your name in credits..

XDA:DevDB Information

Contributors:
  • @RenanQueiroz (For Device Tree)
  • @LuK1337 (Almost every works of us is based on his codes)
  • @AdrianDC (For bringing the camcorder and HAL1 fix)
  • @jhenrique09(For build fixes I picked from PE Pie source)
  • Motorola: For providing the Kernel Source Code
  • Everyone involved in working and testing

Kernel source:
https://github.com/MotoDevelopment/a...torola_msm8226

ROM OS Version: 9.0.0_r6 Pie
ROM Kernel: Linux 3.4.113
Based On: AOSP

Version Information
Status: Testing
Current Version: v2.0
Release Date: 09-09-2018
The Following 17 Users Say Thank You to thedeadfish59 For This Useful Post: [ View ] Gift thedeadfish59 Ad-Free
 
 
9th September 2018, 04:42 PM |#2  
thedeadfish59's Avatar
OP Senior Member
Flag Saudi Arabia
Thanks Meter: 1,869
 
Donate to Me
More

Screenshots









The Following 10 Users Say Thank You to thedeadfish59 For This Useful Post: [ View ] Gift thedeadfish59 Ad-Free
9th September 2018, 04:43 PM |#3  
thedeadfish59's Avatar
OP Senior Member
Flag Saudi Arabia
Thanks Meter: 1,869
 
Donate to Me
More
Changelog
Code:
First Build(9-9-2018)
--Initial Release
Official Changelog:
Code:
====================
     09-09-2018
====================


   * bionic/
1dec9a4 libc: Remove duplicate __memcpy_chk in kryo routines
f43db41 libc: kryo specific memory routine

   * hardware/broadcom/wlan/
a212ead net: wireless: bcmdhd: Update bcm4339 FW (6.37.34.43) [DO NOT MERGE]

====================
     09-08-2018
====================


   * packages/apps/Settings/
f1f3957 Add Santoni

   * vendor/pixys/ota/
4cecbae Santoni: Changelogs
0a22e9c OTA: Santoni
97338dd OTA: Santoni

====================
     09-07-2018
====================


   * build/make/
2d410b9 Merge tag 'android-9.0.0_r6' into pie

   * frameworks/base/
e92bed5 input: Forward-port support for chained input filters

   * vendor/pixys/
f05d473 Fix the backuptool path for ab devices

====================
     09-06-2018
====================


   * frameworks/base/
2711ac1 WindowManager: Add clearPrivateFlags
00ade97 Camera: Longshot with Burst Functionality.
8e8b194 Add missing INTERACT_ACROSS_USERS_FULL permission
facc270 Camera: Extend face detection
cb1ecc6 CamcorderProfile: Add 1440p camcorder profile
bb8481a CamcorderProfiles: Add new profiles for recorder
d5d0a4f Support GESTURE_SENSOR input device type with GestureService

   * packages/apps/Settings/
23dfbc2 Settings: Add me as whyred mantainer
e452cc0 Some My sweet Derp

====================
     09-05-2018
====================


   * build/make/
31c099f build: Changelog Generator[2/3]

   * frameworks/av/
ebf5e9f Merge tag 'android-9.0.0_r6' of https://android.googlesource.com/platform//frameworks/av into HEAD
541dab8 soundtrigger: fill in default extras from dsp
833ba1d Camera: Handle duplicate camera Id due to openLegacy support
d21dfa5 Fix high battery drain after using flashlight
62091bc Modified that logs do not include URLs
624b079 Increase max screen recording time to 1 hour
6f3585f Stagefright: Do not skip frames in time-lapse-source for high-speed
35a6d6f Camera: Add support for ZSL burst mode.   Added ability to set number of snapshots in burst mode.
916a70a Stagefright: Update start-time once input-time reaches expected start-time
48eb38f Stagefright: Allow setting high-framerates in CameraSource

   * frameworks/base/
9c70219 Merge tag 'android-9.0.0_r6' of https://android.googlesource.com/platform//frameworks/base into HEAD
0843c4a Fix some padding
068b82a base: camera: Allow disabling shutter sound for specific packages [2/2]
4bf3fc1 power: Disable keyboard/button lights while dozing/dreaming
3c65899 PowerProfile: allow overriding default power profile
5cb52ac android.view: Speed things up!!
960dc5a lowered animations duration
a6da939 base: set scrolling to 0.006f
d8c6254 base: Speed a couple more things up
c65cba5 Reduce log verbosity: Don't spam logcat
22c67a6 SmoothSpinners: Makes the loading "spinner" animation smoother
5f9cefb core: Update GPS Icons to be more Material
171e5f4 Remove unnecessary videos
dbb2671 Factor out preference-in-storage check to overridable method
6045a84 Treat default value that wasn't found as empty value
0bea9ab Framework: add Settings.System boolean helper methods
b31cf6b SystemUI: remove unnecessary recent apps transition
640b2b4 webview: Allow choosing the AOSP webview
b56f1d9 webview: Prefer the more powerful Webview packages
caddeb2 SQLiteDatabase: Catch corrupt exception during transaction
88dcc76 Add handling SQLiteDatabaseCorruptException
fd060d7 base: Change dividers from Holo Blue to Pixel Blue
72c3277 SQLite: Do integrity_check only once
a657c2d Disable PIN entry after successful quick unlock
aceaccf base: do not pack relocation table
889430e InputMethodService: Disable fullscreen keyboard
7d47785 fix keyboard cursor control coding and make multiuser friendly
3cbb280 ToastIcon: Update padding properly for 8.1
2aa2e25 SystemUI: Catch IllegalArgumentException in stopScreenshot()
7a5eb6a SystemUI: Adjusted animation timing
03df617 InputWrapper: Opt out early if session == null
89f8bd5 SystemUI: thread protect keyguard callbacks
1ed5375 SystemUI: guard possible concurrent issue in LocationController
4fcde48 TelephonyManager: Prevent NPE when registering phone state listener
9fa1262 CarrierConfigManager: Enable enhanced call blocking function
be51130 SystemUI: Prevent NPE in Dependency.get() in BrightnessController
fe95113 aapt: Speed up the style pruning
9039348 aapt: Use a std::map instead of a SortedVector
f9ccfe0 aapt: add check for untranslatable "string-array"s
494d634 aapt: Fix compiler warning (clobbered by longjmp)
7d26a16 base: limit direct share targets to reduce lag
6138655 Notification: Remove logspam from apps without channels
af19923 SystemUI: Add null pointer check in BluetoothTile
e71fc32 SystemUI: Fix No Data Activity Indicator Issue
8f3b7d6 Google FRP: save password quality in resetPassword
db05cb2 PackageManagerService: Avoid NPE in matchComponentForVerifier
8b25e75 display: Don't animate screen brightness when turning the screen on
40d436a frameworks: Fix activity stack ConcurrentModificationException
682ed56 ContentProvider: avoid client waiting forever if server is killed
f951de7 NetworkManagement: Add ability to restrict app data/wifi usage
d84aacd ViewRootImpl: Fixed memory leak caussed by viewrootImpl objects
e2d06ac Binder threads exhausted during waiting provider publish
8efc6be Reuse DeathRecipient object for StatusBarManagerService
a878a7d Fix System Server Crash in completePauseLocked()
0196dc1 Make the allPendingIntents add operation thread-safe
651c0d2 base: Modified that logs do not include URLs
36d97db GlobalActions: Fix systemserver crash issue
d53d1d2 wm: Passing a new ArraySet instance to avoid crash
b5b5674 Overscroll: modified velocitytracker
a3204bb system_server: Default to FULL synchronous mode for sqlite DBs
f97ae12 Silence density flag warnings
8df5f40 Disable more debugging
62a2b85 Doze: Set Always On Display to off by default
6604b08 MtpDatabase: Fix potential NULL dereference errors
404d346 Return null if a provider died before acquisition
e60e962 Kill airplane mode toggle Teal color
ae763af MTU should be 1358 as per 3GPP standards, especially for LTE radio interfaces.
2bf3e6f Bluetooth: Prioritize Bluetooth state change intent to start Service
f87bc11 Fix Photosphere/Camera FCs
6163cd4 FIX No sim - airplane mode padding
775d54c Workaround for wallpaper not shown correctly problem
e0cc01a ParcelFileDescriptor: can we stop the panic here?
c4a1e38 Sync Preference in UI for new cached device
871d017 SystemUI: Fix SystemUI Crash Issue
2ee30ed Optimize AbsListView to reduce click operation latency

   * frameworks/native/
3e6e4b7 sensorservice: customize sensor fusion mag filter via prop
a9536f5 sensorservice: Register orientation sensor if HAL doesn't provide it
c318bb6 libbinder: Don't log call trace when waiting for vendor service on non-eng builds
65506a3 Fix bugs regarding calculate dalvik-cache size
a064b53 Input: improve touch response slightly

   * frameworks/support/
dba27fe Add Pixel UI
d502d22 Disable debugging

   * hardware/qcom/display/
579c4bc Merge tag 'android-9.0.0_r6' into lineage-16.0-android-9.0.0_r6

   * hardware/qcom/media/
e21786a Merge tag 'android-9.0.0_r6' into lineage-16.0-android-9.0.0_r6

   * packages/apps/DocumentsUI/
b9a3dbd Add Pixel UI
e78f011 DocumentsUI: support night mode
024f311 Fix duplicate permission info on Adoptable storage
a1bf658 Fix layout of dropdown_sort_widget
48c8371 Fix the other app's scoped directory permissions are revoked
f4e6afb Fix crash when opening inspector screen of broken folder
c9252de Drop the task which already stopped in restoreTask
ccabbef DocumentsUI: Open /sdcard instead of Downloads by default
fd87634 Fix force close when deleting files

   * packages/apps/PackageInstaller/
1246889 PackageInstaller: Make installer header look a little better
22b53a3 Show versions when installing or updating packages

   * packages/apps/Settings/
a1cf017 Merge pull request #10 from beingmishra/pie
76eb235 Update pixys_maintainers.xml
886d0e3 Merge tag 'android-9.0.0_r6' of https://android.googlesource.com/platform//packages/apps/Settings into HEAD
db192dc search/suggestions: Allow use of Google SettingsIntelligence
89f1fb8 search: Implement external searching
2fa1aa9 fuelgauge: Fix possible memory leaks
471defe fuelgauge: Implement Early Warnings
80419a4 Fix the Wifi Calling back button goes to wrong screen
d23e3d3 Settings: Add all gesture preview animations
dbb7d91 fuelgauge: Use Enhanced Battery Prediction from Turbo

   * packages/providers/DownloadProvider/
0fe868f Merge tag 'android-9.0.0_r6' of https://android.googlesource.com/platform//packages/providers/DownloadProvider into HEAD
fd9c359 DownloadProvider: Stop using Arrays.checkOffsetAndCount
d872e94 Downloaded content is deleted if Download folder is renamed using MTP
355573f DownloadProvider: allow more redirects
276552b Stop download from the site with invalid certificate
9eb5a66 Automatic translation import
141b789 Add support to manually pause/resume downloads [2/2]
b9a3eef Remove download notification after preview
3ecbf1e Add download speed, remaining time, and percentage in notification

   * prebuilts/build-tools/
80f3c69 Update build-tools to ab/4987844

   * system/bt/
4fb397f Merge tag 'android-9.0.0_r6' of https://android.googlesource.com/platform//system/bt into HEAD

   * system/sepolicy/
d2f5652 Merge tag 'android-9.0.0_r6' into lineage-16.0-android-9.0.0_r6

   * vendor/codeaurora/telephony/
29a710c telephony: Introduce TelephonyExtUtils
f856385 Revert "IMS-VT: Low battery handling for Video calls"

   * vendor/pixys/
63ef0e4 vendor: Let the FM Radio to be device Specefic, Who wants Radio App they can add it to their Device Tree.
e353289 vendor: Google whitelist config
Common Ques:

Q: Is there any common Pie discussion thread available?
A: Sure here it is! https://forum.xda-developers.com/mot...hread-t3834902

Q: Are you going to update it daily?
A: Only if I get time, as its a pretty old device, its tough to make time for this to maintain it, if I get free time, I'll develop it, doesn't matter you asked or not, I'll do it. You can check this thread weekly though, I build on weekends

Q: Bugs?
A: Bluetooth is broken, SELinux is permissive, rest is working flawlessly the way it should on 2014 device lol

Q: Can you make overclock kernel for this rom?
A: Nope (If I do, that would be a separate project)

Q: Suitable for Daily driver?
A: Depends on what satisfies you

Q: Are you going to fix bleh?
A: Whenever I will feel to fix, whenever it will be possible

Q: Screenshots?
A: Check #2

Q: When will you release the next build?
A: Asking for ETA is a sin

Q: Want to report bugs! Device is dancing like a maniac
A: There is an old meme I like bout this

Logcat


Q: I want to donate LineageOS developers, and whoever maintaining ROMs, they worked so hard for titan

A: Here you can do that
The Following 4 Users Say Thank You to thedeadfish59 For This Useful Post: [ View ] Gift thedeadfish59 Ad-Free
9th September 2018, 05:01 PM |#4  
HiR3x's Avatar
Senior Member
Flag Laç
Thanks Meter: 57
 
More
wtf is this ? i just opened the xda app and a see this surprise ... thanx men for your work
The Following User Says Thank You to HiR3x For This Useful Post: [ View ] Gift HiR3x Ad-Free
9th September 2018, 05:04 PM |#5  
Senior Member
Flag Paraná
Thanks Meter: 70
 
More
Thanks man!! Downloading!!
9th September 2018, 06:20 PM |#6  
Member
Flag Paraná
Thanks Meter: 36
 
More
deadfish may be the new maintainer of pixys os?
9th September 2018, 07:50 PM |#7  
thedeadfish59's Avatar
OP Senior Member
Flag Saudi Arabia
Thanks Meter: 1,869
 
Donate to Me
More
Quote:
Originally Posted by danapk

deadfish may be the new maintainer of pixys os?

Not really, I wont maintain it, wont go for official as well, it was a 'time pass' build for titans, since there are few Pie roms right now for titan, whenever it will be possible, I will update roms...if any official devs are free to maintain it, i will close this thread...but till then, i might update this rom
The Following 5 Users Say Thank You to thedeadfish59 For This Useful Post: [ View ] Gift thedeadfish59 Ad-Free
10th September 2018, 12:00 AM |#8  
Member
Flag Paraná
Thanks Meter: 36
 
More
Quote:
Originally Posted by thedeadfish59

Not really, I wont maintain it, wont go for official as well, it was a 'time pass' build for titans, since there are few Pie roms right now for titan, whenever it will be possible, I will update roms...if any official devs are free to maintain it, i will close this thread...but till then, i might update this rom

I really like this kind of rom, but I hope it officializes, anyway thank you.
10th September 2018, 07:54 AM |#9  
Senior Member
Thanks Meter: 46
 
More
Wow what a surprise! Will try it out and report back when I find time!

EDIT: Alright, so here is my impression as of this moment. The rom works fine, phone (dual sim) and sensors all work fine. Compared to LineageOS16 that was my previous rom, this one has way more functionality, something that was missing from android 9 roms for titan until now. However, the truth is that I got used to the fluent animations of Lineage, something that PixysOS lacks at. Don't get me wrong, it is not a deal breaker at all. It is simply my personal preference.

Overall, it could be a daily driver for sure. I'm still split, however, at whether I want more fluency or more functionality. I guess I'll be switching back and forth many times until I decide :P
The Following User Says Thank You to TrippyEngine For This Useful Post: [ View ] Gift TrippyEngine Ad-Free
10th September 2018, 05:30 PM |#10  
Junior Member
Thanks Meter: 11
 
More
Quote:
Originally Posted by TrippyEngine

Wow what a surprise! Will try it out and report back when I find time!

EDIT: Alright, so here is my impression as of this moment. The rom works fine, phone (dual sim) and sensors all work fine. Compared to LineageOS16 that was my previous rom, this one has way more functionality, something that was missing from android 9 roms for titan until now. However, the truth is that I got used to the fluent animations of Lineage, something that PixysOS lacks at. Don't get me wrong, it is not a deal breaker at all. It is simply my personal preference.

Overall, it could be a daily driver for sure. I'm still split, however, at whether I want more fluency or more functionality. I guess I'll be switching back and forth many times until I decide :P

is data working for you?

---------- Post added at 05:30 PM ---------- Previous post was at 05:02 PM ----------

Data is not working for me. Any suggestions
10th September 2018, 05:35 PM |#11  
Member
Thanks Meter: 7
 
More
Thanks for your job. The rom is working fine. I have one problem: no APN, no mobile data. Any idea how to solve this?
Thread Closed Subscribe to Thread

Tags
aosp, pie, pixysos, titan
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes