• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Root [ROM] PACE 4.3: Pure Android, CAF/CM Enhanced

Yeah the context menu isn't showing for storage. Don't know why yet.

I almost got pace plus out today but I got greedy and tried to add an adfree setting. I didn't have time to complete it so I'll probably need to release tomorrow... unless I can finish it up later tonight.

Good news is that everything is working great. Themes, density, and quick settings.

Also, I looked at the settings tile toggle code. Still haven't decided whether to implement it, but it's very tempting.
 
Upvote 0
I've spent a few more days running PACE beta 2. So far it seems to be pretty solid; here are just a few additional things I've found:

Location services just doesn't seem to work properly. When GPS is not enabled, the mobile network location service can't seem to find me. If I open Maps, there is no blue shaded circle showing approximate location. Similarly, Google Now keeps telling me to turn on location services, even though it's already enabled in the settings.

My car supports Bluetooth handsfree and streaming audio. I tested the streaming audio this morning and the audio works as expected. However, the phone doesn't appear to deliver the song, album, artist information to the car. Not a big deal, but it would be sure nice to have this work. Somewhat related, my car also supports SMS downloads from the phone via Bluetooth; that service does not work at all.

In-call volume seems to default to LOUD! when making/receiving a call, even if the volume slider is low. I have to move the slider all the way full and then back it down to quiet before the actual volume changes.

I'm mostly nitpicking here with these issues, but I figured I'd point them out in case it helps with any further development.
 
  • Like
Reactions: tdm
Upvote 0
Now that I'm thinking about it, I'm wondering why there is even a torch app at all. It seems to me that the only thing it provides is the persistent notification in the notification area when the torch is on. But do we really need that? Isn't it obvious when the torch is on, and can't the user turn it off the same way they turned it on?
 
Upvote 0
Oh also, tweaked the boot animation.

I have the always-show-lockscreen-battery setting almost ready but inserting it into the security menu is proving to be difficult. I'll try to get that for the next version.

I'm also working on a way to choose which quick settings tiles to show, but the best solution isn't obvious to me yet. The quick setting code is not generic at all, and I don't really want to wrap each tile instantiation with "if (tileIsEnabled()) { ... }".

This has all reminded me very vividly of why I really despise UI programming...
 
Upvote 0
Upvote 0
Oh also, tweaked the boot animation.

I have the always-show-lockscreen-battery setting almost ready but inserting it into the security menu is proving to be difficult. I'll try to get that for the next version.

I'm also working on a way to choose which quick settings tiles to show, but the best solution isn't obvious to me yet. The quick setting code is not generic at all, and I don't really want to wrap each tile instantiation with "if (tileIsEnabled()) { ... }".

This has all reminded me very vividly of why I really despise UI programming...

This may not be anymore elegant but couldn't you read the list of tiles into an array, nest a case for the whole set of tiles to be drawn, then nest that case in a while loop to manage the instantiation?

Like I said that may be more intensive/sloppy though


Sent from my VS920 4G using Tapatalk 2
 
Upvote 0
Dirty flashed from Plus beta1, only problem I've found is the AOSP keyboard keeps FCing, was working fine in Beta1.

Torch works great, hope you get the quick toggles figured out!

That's strange. I've been dirty flashing on my p930 just fine.

By the way that's one of the features of pace and pace+ ... after the initial install, I will never require a clean flash to upgrade unless Google does (which is very highly unlikely, as they have always taken great pain to make upgrades smooth).
 
Upvote 0
This may not be anymore elegant but couldn't you read the list of tiles into an array, nest a case for the whole set of tiles to be drawn, then nest that case in a while loop to manage the instantiation?

Like I said that may be more intensive/sloppy though


Sent from my VS920 4G using Tapatalk 2

Here is the code:

https://github.com/pacerom/framewor...d/systemui/statusbar/phone/QuickSettings.java

See the problem? Every tile is "built by hand" instead of being a separate class.
 
Upvote 0

BEST TECH IN 2023

We've been tracking upcoming products and ranking the best tech since 2007. Thanks for trusting our opinion: we get rewarded through affiliate links that earn us a commission and we invite you to learn more about us.

Smartphones