[ROM]PixysOS 3.1.2 [OFFICIAL] for zuk z2 pro [ENFORCING]

Graxer

Member
Mar 15, 2018
6
0
0
Is there a way to hide the 3 software buttons in this rom so they aren't always taking up the bottom of the screen? In other roms I just used gestures on the hardware home button, and I can do that here but I can't hide the onscreen buttons I don't use.
 

Jack Ryuma

Member
Jun 22, 2017
25
3
3
Is there a way to hide the 3 software buttons in this rom so they aren't always taking up the bottom of the screen? In other roms I just used gestures on the hardware home button, and I can do that here but I can't hide the onscreen buttons I don't use.
Try going to Settings -> System -> Gestures -> System navigation.
There you can switch between Three Button Navigation, Two Button Navigation or Gesture Navigation

Regardss
 

aswin_a_s

Recognized Developer
Aug 23, 2017
349
1,459
113
Kollam
Here we go Final ten/q build
PixysOS v3.1.3
Changelog

Code:
Rom Side :-

1. September Security Patch Merged
2. Added rounded corners
3. Added theme options in Display Setting
4. Improved screen record layout
5. Improved notification media seekbar  
6. Added Unspecialized App Process Pool(For supported devices)

Device side :-

* Enable window rounded corner animations
* Enabled Unspecialized App Process Pool
* Added 24 bit audio for output 
* Disable alpha compositing in WM
* Disable SF backpressure
* Remove surfaceflinger idle timer configuration
* Disable VSync for CPU rendered apps
* Disable usb debugging by default
* Soundtrigger 2.2
* Set lmkd configuration properties
* Refined early phase offsets
* Cleaned useless props , packages , double references
* update Thermal from LA.UM.8.6.r1-04400-89xx.0
* Improved app launching time
* Smoother animations
* Fixed occasional lags & janks
* kernel : popthecorn v2.5
* Kernel : merged 4.4.236
* fixed notification light
* fixed RGB led
* Update bluetooth from LA.UM.8.6.r1-03400-89xx.0
* Switched to qti Bluetooth stack
* -> improved Bluetooth audio
* Compile hwui for better performance
* Added Camera HAL 1 support
* -> fixed camera app lag on some 3rd party apps
* Fixed audio recording in gcam
Links are updated in first post

Found a bug ? contact device support

Liked my work ? help me fix my zuk
 

PhunkyBob

Member
Sep 4, 2008
11
1
0
I installed this ROM.
Works fine, but the battery is drained very quickly.

Is there an app equivalent to the U-Health app to measure heart pulsations and oxygen level?
I tried the package for Magisk, but it doesn't use the heart sensor but the camera instead.

Another functionality I miss: in the original ROM, it was possible to set a shutdown time and a startup time. I can't find the equivalent on this ROM.
 
Last edited:

Micky99

Senior Member
Jan 16, 2015
382
68
48
After disabling the on-screen buttons in build.prop, it is impossible to enter the button settings (Explore - Buttons)
Logs:

Code:
time: 1595527692841
msg: java.lang.NullPointerException: Attempt to invoke virtual method 'void androidx.preference.Preference.onPrepareForRemoval()' on a null object reference
stacktrace: java.lang.RuntimeException: Unable to start activity ComponentInfo{com.android.settings/com.android.settings.SubSettings}: java.lang.NullPointerException: Attempt to invoke virtual method 'void androidx.preference.Preference.onPrepareForRemoval()' on a null object reference
	at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:3270)
	at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:3409)
	at android.app.servertransaction.LaunchActivityItem.execute(LaunchActivityItem.java:83)
	at android.app.servertransaction.TransactionExecutor.executeCallbacks(TransactionExecutor.java:135)
	at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:95)
	at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2016)
	at android.os.Handler.dispatchMessage(Handler.java:107)
	at android.os.Looper.loop(Looper.java:214)
	at android.app.ActivityThread.main(ActivityThread.java:7355)
	at java.lang.reflect.Method.invoke(Native Method)
	at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:493)
	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:915)
Caused by: java.lang.NullPointerException: Attempt to invoke virtual method 'void androidx.preference.Preference.onPrepareForRemoval()' on a null object reference
	at androidx.preference.PreferenceGroup.removePreferenceInt(PreferenceGroup.java:298)
	at androidx.preference.PreferenceGroup.removePreference(PreferenceGroup.java:274)
	at com.pixys.settings.fragments.buttons.onCreate(buttons.java:139)
	at androidx.fragment.app.Fragment.performCreate(Fragment.java:2596)
	at androidx.fragment.app.FragmentManagerImpl.moveToState(FragmentManagerImpl.java:831)
	at androidx.fragment.app.FragmentTransition.addToFirstInLastOut(FragmentTransition.java:1197)
	at androidx.fragment.app.FragmentTransition.calculateFragments(FragmentTransition.java:1080)
	at androidx.fragment.app.FragmentTransition.startTransitions(FragmentTransition.java:119)
	at androidx.fragment.app.FragmentManagerImpl.executeOpsTogether(FragmentManagerImpl.java:1853)
	at androidx.fragment.app.FragmentManagerImpl.removeRedundantOperationsAndExecute(FragmentManagerImpl.java:1811)
	at androidx.fragment.app.FragmentManagerImpl.execPendingActions(FragmentManagerImpl.java:1717)
	at androidx.fragment.app.FragmentManagerImpl.executePendingTransactions(FragmentManagerImpl.java:183)
	at com.android.settings.SettingsActivity.switchToFragment(SettingsActivity.java:567)
	at com.android.settings.SettingsActivity.launchSettingFragment(SettingsActivity.java:360)
	at com.android.settings.SettingsActivity.onCreate(SettingsActivity.java:268)
	at android.app.Activity.performCreate(Activity.java:7825)
	at android.app.Activity.performCreate(Activity.java:7814)
	at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1307)
	at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:3245)
	... 11 more

Another question, why not combine all the developments from all ROMs into one project? AEX has a lot of customization, but the UI is unstable, PixysOS still has a lot of work on customization and tricks. So why waste time on what others have already done
(Late reply but still useful I guess.)
To avoid the instability you've reported I've tested this app and it seems to work definitely fine so far without afflicting the stability of the OS.
The 2-3 buttons navigation bar still will "come out" when you pull down the status bar and you open the keyboard, but it's way better than being unable to use the "Buttons" section of the PixysOS extras I think(?).
I haven't even looked up for ways to hide the navigation bar in the situations I've listed, so eventually feel free to make a search.

I could bother with the frameworks_base repository and whatever could be needed to properly implement an "hide/disable navigation bar" button, but I unfortunately lack a needed proper machine to compile a PixysOS 3.x build.
@aswin_a_s would you eventually bother with compiling PixysOS 3.1.2 again if I eventually managed to push the necessary commits into the official PixysOS repos?
If you'd prefer it we'd be ok even with an unofficial build as long as I publish the forked repos with the changes I make.
Your builds seem very stable and worthy, and the lack of such a feature is such a pity, it feels so bad.
 
Last edited:

xino22

Senior Member
Mar 9, 2011
178
19
0
Hi

I have installed this ROM and I don't see how to reorient the lower buttons of the NAVBAR .. Can't it?

And another, can you not remove the vibration from the fingerprint reader?

thanks.
 

emilic

Senior Member
Mar 15, 2007
103
9
18
I've seen that v11 is out for Zuk z2 plus... will we get it for Zuk z2 pro ? ^^

Here we go Final ten/q build
PixysOS v3.1.3
Changelog

Code:
Rom Side :-

1. September Security Patch Merged
2. Added rounded corners
3. Added theme options in Display Setting
4. Improved screen record layout
5. Improved notification media seekbar  
6. Added Unspecialized App Process Pool(For supported devices)

Device side :-

* Enable window rounded corner animations
* Enabled Unspecialized App Process Pool
* Added 24 bit audio for output 
* Disable alpha compositing in WM
* Disable SF backpressure
* Remove surfaceflinger idle timer configuration
* Disable VSync for CPU rendered apps
* Disable usb debugging by default
* Soundtrigger 2.2
* Set lmkd configuration properties
* Refined early phase offsets
* Cleaned useless props , packages , double references
* update Thermal from LA.UM.8.6.r1-04400-89xx.0
* Improved app launching time
* Smoother animations
* Fixed occasional lags & janks
* kernel : popthecorn v2.5
* Kernel : merged 4.4.236
* fixed notification light
* fixed RGB led
* Update bluetooth from LA.UM.8.6.r1-03400-89xx.0
* Switched to qti Bluetooth stack
* -> improved Bluetooth audio
* Compile hwui for better performance
* Added Camera HAL 1 support
* -> fixed camera app lag on some 3rd party apps
* Fixed audio recording in gcam
Links are updated in first post

Found a bug ? contact device support

Liked my work ? help me fix my zuk
 

aswin_a_s

Recognized Developer
Aug 23, 2017
349
1,459
113
Kollam
I've seen that v11 is out for Zuk z2 plus... will we get it for Zuk z2 pro ? ^^
my device is almost dead so there wont be any more z2_row builds from my side , i will be leaving z2_plus too , soon
thanks to you all for supporting me :good:

see you all on some other device ;-;;
 
Last edited:

emilic

Senior Member
Mar 15, 2007
103
9
18
my device is almost dead so there wont be any more z2_row builds from my side , i will be leaving z2_plus too , soon
thanks to you all for supporting me :good:

see you all on some other device ;-;;
Sad news, but thank you for all your work!!
Hope someone will pick up and carry out PixysOS which I found to be quite nice and with cool features.