22nd February CM 13 Nightly Bug

This will be a more inconvenient blog post. This is, because of a big bug in the CyanogenMod Nightly build of the 22nd February, 2016.

Although there are many error reports, this error still exists.



The error I’m talking about is an UI error. This error occurs when you switch specific energy-saving options, more specific, this error occurs, for two cases:

  • Either you switch from any energy mode to power save mode (maximum saving) or,
  • You switch from power save mode (maximum saving), to any other mode

With both these possibilities, you have to switch the options using the notification bar tile.

image

The “switch” option is where “Energie Sparen” is written. So currently I’m in power saving mode. Now I’ll click on the “Energy Sparen” option.

image

Now I’ll switch to “Effizient”, which can be translated as efficient. Now sorry for this, but I can’t make a screen shot, because immediately after clicking the efficient mode button, a System UI exception occurs.

java.lang.SecurityException: Package android does not belong to 10016
 at android.os.Parcel.readException(Parcel.java:1620)
 at android.os.Parcel.readException(Parcel.java:1573)
 at cyanogenmod.power.IPerformanceManager$Stub$Proxy.setPowerProfile(IPerformanceManager.java:129)
 at cyanogenmod.power.PerformanceManager.setPowerProfile(PerformanceManager.java:155)
 at com.android.systemui.qs.tiles.PerfProfileTile.changeToProfile(PerfProfileTile.java:163)
 at com.android.systemui.qs.tiles.PerfProfileTile.-wrap1(PerfProfileTile.java)
 at com.android.systemui.qs.tiles.PerfProfileTile$PerfProfileDetailAdapter.onItemClick(PerfProfileTile.java:234)
 at android.widget.AdapterView.performItemClick(AdapterView.java:310)
 at android.widget.AbsListView.performItemClick(AbsListView.java:1145)
 at android.widget.AbsListView$PerformClick.run(AbsListView.java:3066)
 at android.widget.AbsListView$3.run(AbsListView.java:3903)
 at android.os.Handler.handleCallback(Handler.java:739)
 at android.os.Handler.dispatchMessage(Handler.java:95)
 at android.os.Looper.loop(Looper.java:148)
 at android.app.ActivityThread.main(ActivityThread.java:5466)
 at java.lang.reflect.Method.invoke(Native Method)
 at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:726)
 at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:616)

Now to bypass this error you have to long press on the tile, so you come to the normal setting options, There you can change the energy mode without any error.

image

image

You have to note that this error doesn’t occur when switching between the other options.

Besides:
This error only occurs when switching from the other modes to the ultimate power saving option or reverse.

Hope it was helpful and will soon be fixed.

David Holland


Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s