Coder Social home page Coder Social logo

treble_app's People

Contributors

alleschonweg avatar androplus-org avatar andycgyan avatar cheah avatar chondoit avatar darkjoker360 avatar devil7dk avatar iceows avatar khrj avatar kwjxqy avatar linuxct avatar penn5 avatar petercxy avatar phhusson avatar ponces avatar randomajl avatar simonsmh avatar technostone avatar vancityjaworro avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

treble_app's Issues

Attach APK

Hi,

Could you please tag your Releases and attach a signed release APK to it, si that people can get your app.

If you add a FLOSS license, we could try to add this app to F-Droid as well.

Rounded corners in dp and in wrong category

The rounded corners setting is in the headphones category:

android:title="Set rounded corners diameter"

Also it seems to be in dp instead of physical px, therefore it needs to be adjusted depending on the dpi in the android settings.

If the settings where taken from the user as px, they could be converted to dp with something like

int dp = (int) Math.ceil(getResources().getDisplayMetrics().density * px);

according to https://stackoverflow.com/a/6656774

Shared preference listener not firing

After updating the apk via adb install, all the options have no effect whatsoever until a reboot because the sharedpreferencelistener doesnt fire.

Sending non-protected broadcast

I haven't particularly noticed an issue but I found a lot of this in /data/system/dropbox so just letting you know

Process: system_server
Subject: ActivityManager
Build: HUAWEI/PRA-LX1/HWPRA-H:8.0.0/HUAWEIPRA-LX1/367(C432):user/release-keys

android.util.Log$TerribleFailure: Sending non-protected broadcast com.android.systemui.doze.pulse from system 4139:me.phh.treble.app/1000 pkg me.phh.treble.app
	at android.util.Log.wtf(Log.java:299)
	at android.util.Log.wtf(Log.java:294)
	at com.android.server.am.ActivityManagerService.checkBroadcastFromSystem(ActivityManagerService.java:21195)
	at com.android.server.am.ActivityManagerService.broadcastIntentLocked(ActivityManagerService.java:21707)
	at com.android.server.am.ActivityManagerService.broadcastIntent(ActivityManagerService.java:21942)
	at android.app.IActivityManager$Stub.onTransact$broadcastIntent$(IActivityManager.java:10171)
	at android.app.IActivityManager$Stub.onTransact(IActivityManager.java:167)
	at com.android.server.am.ActivityManagerService.onTransact(ActivityManagerService.java:3288)
	at android.os.Binder.execTransact(Binder.java:731)
Caused by: java.lang.Throwable
	at com.android.server.am.ActivityManagerService.checkBroadcastFromSystem(ActivityManagerService.java:21196)
	... 6 more

Huawei Y6 2018 double tap to wake

The device supports double tap to wake by default. The file /sys/devices/platform/huawei_touch/easy_wakeup_gesture returns a value of 0x0001 or 0x0000 and accepts a value of 1 or 0

Crashed When Install IMS APK

Android 11, PixelExperience
Logs:
07-22 16:39:44.184 19506 19506 E AndroidRuntime: FATAL EXCEPTION: main
07-22 16:39:44.184 19506 19506 E AndroidRuntime: Process: me.phh.treble.app, PID: 19506
07-22 16:39:44.184 19506 19506 E AndroidRuntime: java.lang.IllegalArgumentException: Can only download HTTP/HTTPS URIs:
07-22 16:39:44.184 19506 19506 E AndroidRuntime: at android.app.DownloadManager$Request.<init>(DownloadManager.java:475)
07-22 16:39:44.184 19506 19506 E AndroidRuntime: at me.phh.treble.app.ImsSettingsFragment$onCreatePreferences$2.onPreferenceClick(ImsSettings.kt:107)
07-22 16:39:44.184 19506 19506 E AndroidRuntime: at androidx.preference.Preference.performClick(Preference.java:1184)
07-22 16:39:44.184 19506 19506 E AndroidRuntime: at androidx.preference.Preference.performClick(Preference.java:1166)
07-22 16:39:44.184 19506 19506 E AndroidRuntime: at androidx.preference.Preference$1.onClick(Preference.java:181)
07-22 16:39:44.184 19506 19506 E AndroidRuntime: at android.view.View.performClick(View.java:7455)
07-22 16:39:44.184 19506 19506 E AndroidRuntime: at android.view.View.performClickInternal(View.java:7432)
07-22 16:39:44.184 19506 19506 E AndroidRuntime: at android.view.View.access$3600(View.java:810)
07-22 16:39:44.184 19506 19506 E AndroidRuntime: at android.view.View$PerformClick.run(View.java:28312)
07-22 16:39:44.184 19506 19506 E AndroidRuntime: at android.os.Handler.handleCallback(Handler.java:938)
07-22 16:39:44.184 19506 19506 E AndroidRuntime: at android.os.Handler.dispatchMessage(Handler.java:99)
07-22 16:39:44.184 19506 19506 E AndroidRuntime: at android.os.Looper.loop(Looper.java:223)
07-22 16:39:44.184 19506 19506 E AndroidRuntime: at android.app.ActivityThread.main(ActivityThread.java:7664)
07-22 16:39:44.184 19506 19506 E AndroidRuntime: at java.lang.reflect.Method.invoke(Native Method)
07-22 16:39:44.184 19506 19506 E AndroidRuntime: at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:592)
07-22 16:39:44.184 19506 19506 E AndroidRuntime: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:947)

Unisoc ims

Hello.I flash the hai on my spreadtrum device. it all work without ims. It can receive and send message. It can call anyone.But it can't receive incoming calls in LTE. I try to open all the options about incoming calls in LTE. I try to install ims. However it didn't support. I install the ima spr for android 9. it not work.

Build errors - How to compile?

$ ./gradlew build
Starting a Gradle Daemon, 2 incompatible and 2 stopped Daemons could not be reused, use --status for details
Warning: Mapping new ns http://schemas.android.com/repository/android/common/02 to old ns http://schemas.android.com/repository/android/common/01
Warning: Mapping new ns http://schemas.android.com/repository/android/generic/02 to old ns http://schemas.android.com/repository/android/generic/01
Warning: Mapping new ns http://schemas.android.com/sdk/android/repo/addon2/02 to old ns http://schemas.android.com/sdk/android/repo/addon2/01
Warning: Mapping new ns http://schemas.android.com/sdk/android/repo/addon2/03 to old ns http://schemas.android.com/sdk/android/repo/addon2/01
Warning: Mapping new ns http://schemas.android.com/sdk/android/repo/repository2/02 to old ns http://schemas.android.com/sdk/android/repo/repository2/01
Warning: Mapping new ns http://schemas.android.com/sdk/android/repo/repository2/03 to old ns http://schemas.android.com/sdk/android/repo/repository2/01
Warning: Mapping new ns http://schemas.android.com/sdk/android/repo/sys-img2/03 to old ns http://schemas.android.com/sdk/android/repo/sys-img2/01
Warning: Mapping new ns http://schemas.android.com/sdk/android/repo/sys-img2/02 to old ns http://schemas.android.com/sdk/android/repo/sys-img2/01
Warning: unexpected element (uri:"", local:"base-extension"). Expected elements are <{}codename>,<{}layoutlib>,<{}api-level>

> Task :app:compileDebugKotlin FAILED
w: Runtime JAR files in the classpath should have the same version. These files were found in the classpath:
    ~/.gradle/caches/modules-2/files-2.1/org.jetbrains.kotlin/kotlin-stdlib-jdk8/1.3.50/bf65725d4ae2cf00010d84e945fcbc201f590e11/kotlin-stdlib-jdk8-1.3.50.jar (version 1.3)
    ~/.gradle/caches/modules-2/files-2.1/org.jetbrains.kotlin/kotlin-stdlib-jdk7/1.3.50/50ad05ea1c2595fb31b800e76db464d08d599af3/kotlin-stdlib-jdk7-1.3.50.jar (version 1.3)
    ~/.gradle/caches/modules-2/files-2.1/org.jetbrains.kotlin/kotlin-stdlib/1.4.10/ea29e063d2bbe695be13e9d044dcfb0c7add398e/kotlin-stdlib-1.4.10.jar (version 1.4)
    ~/.gradle/caches/modules-2/files-2.1/org.jetbrains.kotlin/kotlin-stdlib-common/1.4.10/6229be3465805c99db1142ad75e6c6ddeac0b04c/kotlin-stdlib-common-1.4.10.jar (version 1.4)
w: Some runtime JAR files in the classpath have an incompatible version. Consider removing them from the classpath
e: /code/java/treble_app2/app/src/main/java/me/phh/treble/app/Hostapd.kt: (16, 22): Object is not abstract and does not implement abstract base class member public abstract fun debug(p0: NativeHandle!, p1: ArrayList<String!>!): Unit defined in android.hardware.wifi.hostapd.V1_0.IHostapd.Stub
e: /code/java/treble_app2/app/src/main/java/me/phh/treble/app/QtiAudio.kt: (15, 15): Object is not abstract and does not implement abstract base class member public abstract fun debug(p0: NativeHandle!, p1: ArrayList<String!>!): Unit defined in vendor.qti.hardware.radio.am.V1_0.IQcRilAudioCallback.Stub
e: /code/java/treble_app2/app/src/main/java/me/phh/treble/app/QtiAudio.kt: (24, 15): Object is not abstract and does not implement abstract base class member public abstract fun debug(p0: NativeHandle!, p1: ArrayList<String!>!): Unit defined in vendor.qti.qcril.am.V1_0.IQcRilAudioCallback.Stub

Tried it with Java Version 8 and 11.

Alternatively: Are there prebuilds available somewhere?

Cannot install

When I install the app via adb following error came:

Failure [INSTALL_FAILED_SHARED_USER_INCOMPATIBLE: Reconciliation failed...: Reconcile failed: Package me.phh.treble.app has no signatures that match those in shared user android.uid.system; ignoring!]

I tried it also with ADB root

Nubia Fan Issue

Hello all! I have a Nubia Redmagic 7 Pro (NX709J), and the gaming fan option in the treble app does not work. It seems like the Nubia settings is for a different redmagic phone, and the fan option does not turn on my fan. Is there a fix? I believe this is an issue.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.