Related
Ok, so I have been on a mission this afternoon. I figured I wanted Netflix on this phone BEFORE it's official. So, after a little google-fu, I found the Logitech Revue has it on there. I also found there was a system dump for this guy. I have attached the link to Multi upload for the system dump and all I have messed with so far.
Sooooo, here we go
So far here's what I have done:
1) Deodex Netflix.apk and Resigned it
2) Deodex the com.google.tv.preference.jar
3) moved files netflixclient.so to LIBs folder
4) moved the google.tv.pref from above to the framework folder. No go..
5) tried to install NetflixAPK--> get the below error and it fails.
Here is the logcat I get when I try to install-
Code:
03-07 15:39:00.073 4402 4402 V PaperForest: Time at selected location now 15.65
03-07 15:39:00.073 4402 4402 V PaperForest: Sunrise Start = 6.3333335hrs, Sunrise End = 6.8333335hrs
03-07 15:39:00.073 4402 4402 V PaperForest: Sunset Start = 18.5hrs, Sunset End = 19.0hrs
03-07 15:39:00.073 4402 4402 V PaperForest: Daylight level (0 - 1.0) = 1.0
03-07 15:39:00.073 4402 4402 V PaperForest: Sun ray angle = 21 deg
03-07 15:39:02.583 1497 1510 D StatusBarPolicy: mSignalStrength=SignalStrength: 25 -1 -1 -1 -1 -1 -1 gsm 5 -63 -9
03-07 15:39:02.583 1497 1510 D StatusBarPolicy: raw_sig_level=-63,raw_ecno_ber=-9,raw_rat=5
03-07 15:39:02.583 1497 1510 D StatusBarPolicy: rscp_iconLevel=5, ecno_iconLevel=5
03-07 15:39:02.583 1497 1510 D StatusBarPolicy: iconLevel = 5
03-07 15:39:02.753 1497 4472 I ActivityManager: Starting activity: Intent { dat=file:///mnt/sdcard/Netflix.apk cmp=com
.android.packageinstaller/.InstallAppProgress (has extras) }
03-07 15:39:02.933 6687 6693 D dalvikvm: GC_EXPLICIT freed 274 objects / 17056 bytes in 86ms
03-07 15:39:02.943 1497 1525 D PackageParser: Scanning package: /data/app/vmdl12358.tmp
03-07 15:39:03.033 1497 1525 D PackageManager: Scanning package com.google.tv.netflix
03-07 15:39:03.033 1497 1525 E PackageManager: Package com.google.tv.netflix requires unavailable shared library com.google.tv.preference; failing!
03-07 15:39:03.033 1497 1525 W PackageManager: Package couldn't be installed in /data/app/com.google.tv.netflix-1.apk
03-07 15:39:03.153 1497 1525 D dalvikvm: JIT code cache reset in 2 ms (1048548 bytes 1/0)
03-07 15:39:03.153 1497 1525 D dalvikvm: GC_EXPLICIT freed 23634 objects / 950176 bytes in 115ms
03-07 15:39:03.173 1497 3815 I ActivityManager: Displayed activity com.android.packageinstaller/.InstallAppProgress: 3
78 ms (total 378 ms)
03-07 15:39:03.653 1411 1520 I : odm_disp_esd_thread is running(27) state=1
You can see that it fails here:
03-07 15:39:03.033 1497 1525 E PackageManager: Package com.google.tv.netflix requires unavailable shared library com.google.tv.preference; failing!
After some googling I came up with:
http://markmail.org/message/hiunm2r3llri7exi
It basically says I need to add a ref to the manifest file.. but which one/where!? This is where I need a "experienced" dev to step in I think..
so my question is how do I resolve/add that? Is the libs even required? There are a few other files people seem to think are needed but I just want to get it to install first.
Am I beating down a lonely path only to find a failboat? am I wasting my time? I think this would be awesome to get done on our devices, I am just coming to a screeching halt atm. Any info/help would be SUPER APPRECIATED.
Another neat one to have on our device from the Revue's system dump- CHROME
GooglTV's System Update Dump:
http://www.multiupload.com/ZVCUX5MSBB
http://www.multiupload.com/REVEQS6HII - mirror
Attached to thread: Allt he files I am messing with- deodexed APK, libs, and jar. See here for a better version of the deodexed files.
MANIFEST.MF gets updated with filenames and SHA1 hashes when you sign the apk. I'm not quite sure as to how to tell it which files should go in there, as it doesn't include everything.
03-07 15:39:03.033 1497 1525 E PackageManager: Package com.google.tv.netflix requires unavailable shared library com.google.tv.preference; failing!
You need to grab that framework file from where ever you got the netfilx apk.
----
ya, and i just now read the rest of your post, you have done that already
maybe I did something wrong?
I grabbed the com.google.tv.prefence.jar from the framework folder- do I need the odex? Do I need to deodex the jar?
malfuncion said:
maybe I did something wrong?
I grabbed the com.google.tv.prefence.jar from the framework folder- do I need the odex? Do I need to deodex the jar?
Click to expand...
Click to collapse
ya, you need the odex and the jar, deodex them, then I bet it would work
I started over from scratch cause I think the netflix apk was messed up- same results. here's the steps I went through-
1) I re-deodexed the netflix and com.google.tv.preference.jar - I attached them to this reply for anyone else who wants to give it a go
2) Moved the jar to the system/framework then set permissions back
3) Tried to install via ADB and by pushing it. I have tried to stick it in the system/app/ dir and reboot- still notta.
What else could it be? Think I could be missing some other dependencies? It keeps crying about the preference but its there..?
You are missing about 60mb worth of netflix files
http://pastebin.com/Gt2G8paT
got it going further, but now I have no clue
Unable to dlopen(/system/lib/libnetflixclient.so): Cannot load library: link_image[2046]: failed to link libnetflixclient.so
did you copy over the .so files?
which files am I missing to get it to that point? I have that system update dump downloaded to this box?
malfuncion said:
Unable to dlopen(/system/lib/libnetflixclient.so): Cannot load library: link_image[2046]: failed to link libnetflixclient.so
did you copy over the .so files?
which files am I missing to get it to that point? I have that system update dump downloaded to this box?
Click to expand...
Click to collapse
here ya go
http://www.mediafire.com/?1ijbm4pj3vjt6kc
are you trying to execute the apk or did you fire off the start-netflix-service script? I was looking at that script and it has parts about INTEL specific SDK. if those are related I dont think this thing will work...
Im interested in the Chrome Dump
You know, replacing Firefox with it in webtop
If youa re interested in the chrome part- here is what another member has done..
http://forum.xda-developers.com/showpost.php?p=9573308&postcount=3
Basically sent all dependencies and got stuck in a bootloop....
As for netflix- it looks like it has a service that starts in the background for DRM. This service may be portable, but it is beyond me as it calls some Intel Specific SDK options. I think the apk (app) calls on the service whenever you want to watch a movie. THe service brings the movie in, and then mirrors output to the app. This is what I getting from a few scripts, I may be WAAAAY off base here though. I think we may have a good possibility of porting the netflix app to webtop and maybe chrome, if someone wants to take a stab at it. I took it as far as I could, @DG- you get any further?
aren't those programs meant to work on an x86 application (most google tv boxes that I've seen use intel atom processors). Wouldn't it be a pita to get them working on our ARM phones?
you are correct, the GoogleTV is an intel device. There are certain scripts in the dump that reflect that. However there are other instances that call the Android API solely to which we may be able to port them. The intel part is more specific to drivers and the way android OS interacts with the system. Still, laying inside there is true android and DEVs are currently working to port normal apps to gTV
I am not so sure if Chrome is one of them that uses x86 API's or not. I was mainly focused on the netflix part. from some of the structure of the zip it does look like Chrome is in the same boat as Netflix.
The netflix is going to be a PITA in of itself without some MAJOR help. I think even if we ported it- it would be a moot point as we will probably get a REAL working Netflix before anyone made major headway with this one.
malfuncion said:
The netflix is going to be a PITA in of itself without some MAJOR help. I think even if we ported it- it would be a moot point as we will probably get a REAL working Netflix before anyone made major headway with this one.
Click to expand...
Click to collapse
Don't mean to sh#t in yer Wheaties but from what I understand the Netflix app is going to require a drm signature specifically from snapdragon processors to work....not a dev but heres a link to the article I read...http://www.talkandroid.com/30458-ne...ws,+Rumours,+and+Updates)&utm_content=Twitter
Sent from my MB860 using XDA App
robonoob said:
Don't mean to sh#t in yer Wheaties but from what I understand the Netflix app is going to require a drm signature specifically from snapdragon processors to work....not a dev but heres a link to the article I read...http://www.talkandroid.com/30458-ne...ws,+Rumours,+and+Updates)&utm_content=Twitter
Sent from my MB860 using XDA App
Click to expand...
Click to collapse
dont mean to sound like a douche, but did you not read the thread? Look about 3 posts up, this was covered. Netflix runs a service(script) that handles the DRM for the GTV. That script seems to pull in the media from netflix, auth it, then pipe it to the app. Without porting the service over the app is worthless. Netflix will come up with a solution before we will, thats a given.
As for the continuing of the thread, I am currently looking at the Chrome piece. However, like mentioned in another thread, I too get stuck at the stale dependencies. Chrome looks to be bust on this as well.
malfuncion said:
dont mean to sound like a douche, but did you not read the thread? Look about 3 posts up, this was covered. Netflix runs a service(script) that handles the DRM for the GTV. That script seems to pull in the media from netflix, auth it, then pipe it to the app. Without porting the service over the app is worthless. Netflix will come up with a solution before we will, thats a given.
As for the continuing of the thread, I am currently looking at the Chrome piece. However, like mentioned in another thread, I too get stuck at the stale dependencies. Chrome looks to be bust on this as well.
Click to expand...
Click to collapse
Sorry no disrespect didn't see that post above...
Sent from my MB860 using XDA App
Netflix has code for the Snapdragon...
I looked around a bit on the neet looking at netflix on android. It appears that they have placed a NetFlix app one an LG Revolution at CES. It this is legit, and we can get a copy of the app, we should have almost everything we need to run netflix on the Atrix.
I had a link here, but I'm too new to the forum to post it :-(
The LG Revolution uses a Snapdragon MSM8655 CPU (Cortex 8 I believe). The Atrix also uses a Snapdragon CPU, the Cortex 9.
According to ARM, "the scalable Cortex-A9, the market-proven Cortex-A8 processor, and the high-efficiency Cortex-A5 processors all share the same architecture and therefore full application compatibility." (Anther missing link, you should be able to google this one easily).
So, if we can get our hands on the NetFlix app that was running on the that or another LG Revolution, we will be in business. This way we are dealing with code that should execute natively on the Atrix CPU.
Anyone down for hunting? I'd expect that NetFlix hasn't put this "beta" on many phones yet, so it might not be easy to track it down and dump it, but if anyone has any ideas or a way, I'd appreciate it.
jay_tea said:
The Atrix also uses a Snapdragon CPU, the Cortex 9.
Click to expand...
Click to collapse
The Atrix does not use a Snapdragon CPU.
It uses an NVIDIA Tegra 2 Cortex A9 dual core CPU.
yeah, netflix has been discussed in the EVO forums IIRC, and as expected its using C code that has been compiled for x86, which is obviously not going to work on any current android phone, even if the APK doesn't have x86 code, some of the libraries or other dependencies will. As for Chrome, I'd think it would have to have x86 compiled C code as its not like they rewrote everything in java
Hi guys,
I resently installed CM12.1-20151117 on my Moto X XT1052.
The reason I installed CM is that I got the "couldn't connect to camera" bug a lot. Unfortunately the bug is still there. I tried the restart camera apk with the cm camera fix app, renaming the DCIM folder, clearing the app data (camera and gallery) and multiple reboots as well as any combination of these fixes.
Sometimes one of the above solutions will work, but most of the time I end up with only the front camera working.
Does anyone have a working solution for this very annoying bug?
Thank you in advance!
Gesendet von meinem SHIELD Tablet mit Tapatalk
braumeisteresche said:
Hi guys,
I resently installed CM12.1-20151117 on my Moto X XT1052.
The reason I installed CM is that I got the "couldn't connect to camera" bug a lot. Unfortunately the bug is still there. I tried the restart camera apk with the cm camera fix app, renaming the DCIM folder, clearing the app data (camera and gallery) and multiple reboots as well as any combination of these fixes.
Sometimes one of the above solutions will work, but most of the time I end up with only the front camera working.
Does anyone have a working solution for this very annoying bug?
Thank you in advance!
Gesendet von meinem SHIELD Tablet mit Tapatalk
Click to expand...
Click to collapse
Is kernel samepage merging enabled? If yes use kernel aduitor and disable it, check apply at start and reboot. Report back if this helps.
Sent from my K007 using XDA Free mobile app
tycoo said:
Is kernel samepage merging enabled? If yes use kernel aduitor and disable it, check apply at start and reboot. Report back if this helps.
Sent from my K007 using XDA Free mobile app
Click to expand...
Click to collapse
Well, I googled samepage merging, but couldn't find it.
Were can I find this option?
Thanks!
Gesendet von meinem SHIELD Tablet mit Tapatalk
braumeisteresche said:
Well, I googled samepage merging, but couldn't find it.
Were can I find this option?
Thanks!
Gesendet von meinem SHIELD Tablet mit Tapatalk
Click to expand...
Click to collapse
Sorry, forget about that. I cm12.1 ksm is not enabled by default anyway. Best would be to change to this thread here: http://forum.xda-developers.com/moto-x/development/rom-cyanogenmod-12-moto-x-t2995381/post64492139 , follow the instructions to get a log and post it.
tycoo said:
Sorry, forget about that. I cm12.1 ksm is not enabled by default anyway. Best would be to change to this thread here: http://forum.xda-developers.com/moto-x/development/rom-cyanogenmod-12-moto-x-t2995381/post64492139 , follow the instructions to get a log and post it.
Click to expand...
Click to collapse
Hi again,
I managed to get a log file: http://d-h.st/yEfW
Thanks a lot!
braumeisteresche said:
Hi again,
I managed to get a log file: http://d-h.st/yEfW
Thanks a lot!
Click to expand...
Click to collapse
Puh, yes there is a bug but i can not see what is the cause or how to interpret it too.
Can you just connect you phone via adb, start logging, start the camera and let it crash, stop logging and post the log file again.
EDIT: Look here for instructions http://forum.xda-developers.com/showthread.php?t=1726238 or here https://wiki.cyanogenmod.org/w/Doc:_debugging_with_logcat/de
type "adb devices" before to check if you device is recognized
There is another assumption. I never get harmed by, but i have read somewhere that cm12.1 needs the latest motorola firmware to work properly, otherwise you get some other errors, like a none working phone speaker. Therefore, did you update your phone to the latest stock lollipop rom before, or did you switch from any kitkat rom? If it is the latter there is a method to flash the latest firmware files manually.
But i never did this because i didnt need that. If you search around in the other threads you will find the correct instructions. Be carefull! If you flash the wrong files you can brick your phone, so be sure you grabbed the correct firmware for your phone model.
Hi,
I had stock 5.1 running and changed to CM 12.1 in the hope this would solve the camera issue.
Getting the camera to crash seems not to work atm.
Will post the log file as soon as I manage to get the camera to crash.
Allright,
btw i am using the moto camera from this thread and can recommend it:
http://forum.xda-developers.com/moto-g/themes-apps/app-moto-camera-exposure-control-gallery-t3124309
There are some more camera versions in the moto g apps and themes forum which will work too i guess
another log
Hi,
Finally I managed to get a log file with the camera app crashing.
http://d-h.st/RuH4
I switched to the moto cam as well (the one you posted).
The moto cam is just the best
thanks
braumeisteresche said:
Hi,
Finally I managed to get a log file with the camera app crashing.
http://d-h.st/RuH4
I switched to the moto cam as well (the one you posted).
The moto cam is just the best
thanks
Click to expand...
Click to collapse
Isn't it the same log you posted before already? There is nowhere an entry with "Start proc ...camera...bla bla"
Seems like I made a mistake along the way.
Now I did:
- "adb logcat -c"
- "logcat -d -f /sdcard/logcat.log *:V"
- "adb pull /sdcard/logcard.log"
The file now contains "camera" quite a bit (I started the camera twice and it crashed both times).
http://d-h.st/IXRQ
Thanks.
braumeisteresche said:
Seems like I made a mistake along the way.
Now I did:
- "adb logcat -c"
- "logcat -d -f /sdcard/logcat.log *:V"
- "adb pull /sdcard/logcard.log"
The file now contains "camera" quite a bit (I started the camera twice and it crashed both times).
http://d-h.st/IXRQ
Thanks.
Click to expand...
Click to collapse
Sorry for the late reply.
Yep, thats a good log.
Essentially these are the relevant lines (5769-5815):
Code:
E/mm-camera-intf( 268): mm_camera_open: opened, break out while loop
E/mm-camera-intf( 268): mm_camera_open: cannot open control fd of '/dev/video0' (Device or resource busy)
E/mm-camera-intf( 268): camera_open: mm_camera_open err = -1
E/QCameraHWI( 268): startCamera: cam_ops_open failed: id = 0
E/QCameraHWI( 268): mCamera handle or state is invalid mCameraHandle=0x0,camera state=0
E/QualcommCamera( 268): int android::camera_device_open(const hw_module_t*, const char*, hw_device_t**): end rc -1
I/CameraHalWatchdog( 268): Stopped Watchdog Thread...
E/CameraWrapper( 268): vendor camera open fail
E/CameraClient( 268): Could not open camera 0: -19
E/CameraClient( 268): initialize: Camera 0: unable to initialize device: No such device (-19)
I/CameraClient( 268): Destroying camera 0
E/CameraService( 268): connectFinishUnsafe: Could not initialize client from HAL module.
W/AudioFlinger( 268): session id 773 not found for pid 25210
W/AudioFlinger( 268): session id 774 not found for pid 25210
W/CameraBase(25210): An error occurred while connecting to camera: 0
W/ServiceManager( 268): Permission failure: android.permission.DUMP from uid=10091 pid=25550
W/OpenCameraCallable(25210): Exception in result (dur:212)
W/OpenCameraCallable(25210): com.motorola.camera.device.execption.CameraHardwareException: java.lang.RuntimeException: Fail to connect to camera service
W/OpenCameraCallable(25210): at com.motorola.camera.device.callables.OpenCameraCallable.openCamera(OpenCameraCallable.java:133)
W/OpenCameraCallable(25210): at com.motorola.camera.device.callables.OpenCameraCallable.call(OpenCameraCallable.java:62)
W/OpenCameraCallable(25210): at com.motorola.camera.device.callables.CameraCallable.run(CameraCallable.java:47)
W/OpenCameraCallable(25210): at com.motorola.camera.device.CameraService$2.handleMessage(CameraService.java:108)
W/OpenCameraCallable(25210): at android.os.Handler.dispatchMessage(Handler.java:98)
W/OpenCameraCallable(25210): at android.os.Looper.loop(Looper.java:135)
W/OpenCameraCallable(25210): at android.os.HandlerThread.run(HandlerThread.java:61)
W/OpenCameraCallable(25210): Caused by: java.lang.RuntimeException: Fail to connect to camera service
W/OpenCameraCallable(25210): at android.hardware.Camera.<init>(Camera.java:529)
W/OpenCameraCallable(25210): at android.hardware.Camera.open(Camera.java:364)
W/OpenCameraCallable(25210): at com.motorola.camera.device.callables.OpenCameraCallable.openCamera(OpenCameraCallable.java:169)
W/OpenCameraCallable(25210): at com.motorola.camera.device.callables.OpenCameraCallable.openCamera(OpenCameraCallable.java:112)
W/OpenCameraCallable(25210): ... 6 more
W/ReadParamsCallable(25210): Exception in result (dur:1)
W/ReadParamsCallable(25210): java.lang.Exception: Camera isn't opened
W/ReadParamsCallable(25210): at com.motorola.camera.device.callables.ReadParamsCallable.call(ReadParamsCallable.java:29)
W/ReadParamsCallable(25210): at com.motorola.camera.device.callables.CameraCallable.run(CameraCallable.java:47)
W/ReadParamsCallable(25210): at com.motorola.camera.device.CameraService$2.handleMessage(CameraService.java:108)
W/ReadParamsCallable(25210): at android.os.Handler.dispatchMessage(Handler.java:98)
W/ReadParamsCallable(25210): at android.os.Looper.loop(Looper.java:135)
W/ReadParamsCallable(25210): at android.os.HandlerThread.run(HandlerThread.java:61)
W/SetParamsCallable(25210): Exception in result (dur:2)
W/SetParamsCallable(25210): java.lang.Exception: Camera isn't opened
W/SetParamsCallable(25210): at com.motorola.camera.device.callables.SetParamsCallable.call(SetParamsCallable.java:58)
W/SetParamsCallable(25210): at com.motorola.camera.device.callables.CameraCallable.run(CameraCallable.java:47)
W/SetParamsCallable(25210): at com.motorola.camera.device.CameraService$2.handleMessage(CameraService.java:108)
W/SetParamsCallable(25210): at android.os.Handler.dispatchMessage(Handler.java:98)
W/SetParamsCallable(25210): at android.os.Looper.loop(Looper.java:135)
W/SetParamsCallable(25210): at android.os.HandlerThread.run(HandlerThread.java:61)
Unfortunately now comes the hard part to understand the output.
Two thoughts. First, maybe it is worth to test the kernel i published in the android development section. I am not sure if it will fix the problem, though i merged some camera updates in there.
Second, as you had this problem with the stock rom too, in the worst case it may be a hardware error.
Btw, did you google and search around if this problem is maybe a common one and occured on other phones and roms too?
Hi,
Thanks for your reply!
I will look for that kernel of yours and will try it later today.
The issue seems to be a bug according to google.
It appears on various phones (nexus, Samsung, etc.).
Some fixes are available as well (I tried them all).
Cheers
Gesendet von meinem SHIELD Tablet mit Tapatalk
Hi,
I finally installed your kernel. Also I had to fix the GPS as well (deleted modemst1+2).
The camera worked for 2 minutes then wouldn't start anymore.
Maybe it is a hardware defect after all. Too bad
Looking for a good replacements at the moment - one plus two might be an option...
Thank you for your help!
Gesendet von meinem Moto X mit Tapatalk
braumeisteresche said:
Hi,
I finally installed your kernel. Also I had to fix the GPS as well (deleted modemst1+2).
The camera worked for 2 minutes then wouldn't start anymore.
Maybe it is a hardware defect after all. Too bad
Looking for a good replacements at the moment - one plus two might be an option...
Thank you for your help!
Gesendet von meinem Moto X mit Tapatalk
Click to expand...
Click to collapse
Tja, das ist Mist. Weitere Ideen habe ich im Moment auch nicht. Sorry
I noticed the BLU R1 HD is back on Amazon today, I bought the $60 one before and I removed the ads easily following rootjunkys video on youtube. However, I lost that phone.
Is it possible to remove the ads easily if I buy one again now? I heard it comes with the 6.6 update now.
manuelmv said:
I noticed the BLU R1 HD is back on Amazon today, I bought the $60 one before and I removed the ads easily following rootjunkys video on youtube. However, I lost that phone.
Is it possible to remove the ads easily if I buy one again now? I heard it comes with the 6.6 update now.
Click to expand...
Click to collapse
It can as long as it doesn't come with v8.x
But rootjunkies method will not work if it has 6.6 or higher.
mrmazak said:
It can as long as it doesn't come with v8.x
But rootjunkies method will not work if it has 6.6 or higher.
Click to expand...
Click to collapse
Got any links for the other methods? Is it permanent? Thank you for responding.
manuelmv said:
Got any links for the other methods? Is it permanent? Thank you for responding.
Click to expand...
Click to collapse
https://forum.xda-developers.com/r1-hd/how-to/unlock-tool-t3561333
My device software version is 8.5, I cant find any method to remove Amazon Ads for my software built. can i downgrade to 6.4 and remove the ads ?
hothaifa said:
My device software version is 8.5, I cant find any method to remove Amazon Ads for my software built. can i downgrade to 6.4 and remove the ads ?
Click to expand...
Click to collapse
Downgrade is not currently possible.
I have read success reports still of using "pm hide" to stop unwanted bloat apps and adds.
Here is reference to using " pm hide "
https://www.google.com/amp/s/www.maketecheasier.com/remove-bloatware-android-without-rooting/amp/
mrmazak said:
Downgrade is not currently possible.
I have read success reports still of using "pm hide" to stop unwanted bloat apps and adds.
Here is reference to using " pm hide "
https://www.google.com/amp/s/www.maketecheasier.com/remove-bloatware-android-without-rooting/amp/
Click to expand...
Click to collapse
I tried it but it doent work either. i get this 'Error: java.lang.SecurityException: Neither user 2000 nor current process has android.permission.MANAGE_USERS. ' when i try pm hide
hothaifa said:
I tried it but it doent work either. i get this 'Error: java.lang.SecurityException: Neither user 2000 nor current process has android.permission.MANAGE_USERS. ' when i try pm hide
Click to expand...
Click to collapse
try this little edit to the command
Code:
pm uninstall -k --user 0 [I][U]enter app name here[/U][/I]
mrmazak said:
try this little edit to the command
Code:
pm uninstall -k --user 0 [I][U]enter app name here[/U][/I]
Click to expand...
Click to collapse
Thanks mrmazak the command that you've suggested worked like charm:good:. Can I remove lock screen background ads. Do you know what process/process i have to remove.
Code:
package:com.mediatek.gba
package:com.mediatek.ims
package:com.google.android.youtube
package:com.amazon.clouddrive.photos
package:com.android.providers.telephony
package:com.adups.fota.sysoper
package:com.google.android.googlequicksearchbox
package:com.android.providers.calendar
package:com.android.providers.media
package:com.google.android.onetimeinitializer
package:com.mediatek.fwk.plugin
package:com.android.wallpapercropper
package:com.mediatek.schpwronoff
package:com.viber.voip
package:com.myos.camera
package:com.android.documentsui
package:com.android.galaxy4
package:com.android.externalstorage
package:com.mediatek.ygps
package:com.android.htmlviewer
package:com.whatsapp
package:com.imdb.mobile
package:com.android.mms.service
package:com.android.providers.downloads
package:com.apalon.myclockfree
package:com.google.android.apps.messaging
package:com.adups.fota
package:com.mediatek.engineermode
package:com.mediatek.omacp
package:com.android.providers.applications
package:com.google.android.configupdater
package:com.mediatek.wfo.impl
package:com.android.defcontainer
package:com.android.providers.downloads.ui
package:com.android.vending
package:com.android.pacprocessor
package:com.google.android.setupwizard.overlay
package:com.android.certinstaller
package:com.android.carrierconfig
package:com.google.android.marvin.talkback
package:com.amazon.widgets
package:android
package:com.android.contacts
package:com.amazon.mp3
package:com.amazon.now
package:com.ape.seceretcode
package:com.andrwq.recorder
package:com.android.stk
package:com.android.launcher3
package:com.android.backupconfirm
package:com.amazon.dee.app
package:com.amazon.drive
package:com.google.android.deskclock
package:com.tinno.facebeauty
package:com.android.statementservice
package:com.google.android.gm
package:com.mediatek.floatmenu
package:com.android.wallpaper.holospiral
package:com.android.phasebeam
package:com.mediatek.providers.drm
package:com.google.android.instantapps.supervisor
package:com.google.android.setupwizard
package:com.android.providers.settings
package:com.mediatek.miravision.ui
package:com.android.sharedstoragebackup
package:com.mediatek.batterywarning
package:com.google.android.music
package:com.android.printspooler
package:wali.qurantajwidindonesia
package:com.android.dreams.basic
package:com.android.inputdevices
package:com.mediatek
package:com.example
package:com.android.musicfx
package:com.google.android.apps.docs
package:com.google.android.apps.maps
package:com.google.android.webview
package:com.android.server.telecom
package:com.google.android.syncadapters.contacts
package:com.android.keychain
package:com.google.android.gm.exchange
package:com.google.android.calculator
package:com.android.chrome
package:com.android.dialer
package:com.android.gallery3d
package:com.google.android.packageinstaller
package:com.google.android.gms
package:com.google.android.gsf
package:com.google.android.tts
package:com.android.calllogbackup
package:com.google.android.partnersetup
package:com.google.android.videos
package:com.android.proxyhandler
package:com.google.android.feedback
package:com.google.android.apps.photos
package:com.google.android.calendar
package:com.android.managedprovisioning
package:com.mediatek.calendarimporter
package:com.mediatek.atci.service
package:com.android.dreams.phototable
package:com.mediatek.thermalmanager
package:com.amazon.avod.thirdpartyclient
package:com.android.noisefield
package:com.android.providers.partnerbookmarks
package:com.google.android.gsf.login
package:com.goodreads
package:com.mtk.telephony
package:com.android.wallpaper.livepicker
package:com.amazon.mShop.android
package:com.tinno
package:com.google.android.apps.translate
package:com.google.android.backuptransport
package:sa.edu.ksu.Ayat
package:com.android.bookmarkprovider
package:com.android.settings
package:com.mediatek.lbs.em2.ui
package:com.blu.htmlviewer
package:com.audible.application
package:com.amazon.device.information.provider
package:com.android.wallpaper
package:com.android.vpndialogs
package:com.myos.videoplayer
package:com.google.android.talk
package:com.android.phone
package:com.android.shell
package:com.android.providers.userdictionary
package:com.lookout
package:com.android.location.fused
package:com.android.systemui
package:com.android.bluetoothmidiservice
package:com.mediatek.filemanager
package:com.google.android.play.games
package:com.android.bluetooth
package:com.android.providers.contacts
package:com.android.captiveportallogin
package:com.amazon.alphafirstrun
package:com.mediatek.dataprotection
package:com.google.android.inputmethod.latin
hothaifa said:
Thanks mrmazak the command that you've suggested worked like charm:good:. Can I remove lock screen background ads. Do you know what process/process i have to remove.
Code:
package:com.mediatek.gba
package:com.mediatek.ims
package:com.google.android.youtube
package:com.amazon.clouddrive.photos
package:com.android.providers.telephony
package:com.adups.fota.sysoper
package:com.google.android.googlequicksearchbox
package:com.android.providers.calendar
package:com.android.providers.media
package:com.google.android.onetimeinitializer
package:com.mediatek.fwk.plugin
package:com.android.wallpapercropper
package:com.mediatek.schpwronoff
package:com.viber.voip
package:com.myos.camera
package:com.android.documentsui
package:com.android.galaxy4
package:com.android.externalstorage
package:com.mediatek.ygps
package:com.android.htmlviewer
package:com.whatsapp
package:com.imdb.mobile
package:com.android.mms.service
package:com.android.providers.downloads
package:com.apalon.myclockfree
package:com.google.android.apps.messaging
package:com.adups.fota
package:com.mediatek.engineermode
package:com.mediatek.omacp
package:com.android.providers.applications
package:com.google.android.configupdater
package:com.mediatek.wfo.impl
package:com.android.defcontainer
package:com.android.providers.downloads.ui
package:com.android.vending
package:com.android.pacprocessor
package:com.google.android.setupwizard.overlay
package:com.android.certinstaller
package:com.android.carrierconfig
package:com.google.android.marvin.talkback
package:com.amazon.widgets
package:android
package:com.android.contacts
package:com.amazon.mp3
package:com.amazon.now
package:com.ape.seceretcode
package:com.andrwq.recorder
package:com.android.stk
package:com.android.launcher3
package:com.android.backupconfirm
package:com.amazon.dee.app
package:com.amazon.drive
package:com.google.android.deskclock
package:com.tinno.facebeauty
package:com.android.statementservice
package:com.google.android.gm
package:com.mediatek.floatmenu
package:com.android.wallpaper.holospiral
package:com.android.phasebeam
package:com.mediatek.providers.drm
package:com.google.android.instantapps.supervisor
package:com.google.android.setupwizard
package:com.android.providers.settings
package:com.mediatek.miravision.ui
package:com.android.sharedstoragebackup
package:com.mediatek.batterywarning
package:com.google.android.music
package:com.android.printspooler
package:wali.qurantajwidindonesia
package:com.android.dreams.basic
package:com.android.inputdevices
package:com.mediatek
package:com.example
package:com.android.musicfx
package:com.google.android.apps.docs
package:com.google.android.apps.maps
package:com.google.android.webview
package:com.android.server.telecom
package:com.google.android.syncadapters.contacts
package:com.android.keychain
package:com.google.android.gm.exchange
package:com.google.android.calculator
package:com.android.chrome
package:com.android.dialer
package:com.android.gallery3d
package:com.google.android.packageinstaller
package:com.google.android.gms
package:com.google.android.gsf
package:com.google.android.tts
package:com.android.calllogbackup
package:com.google.android.partnersetup
package:com.google.android.videos
package:com.android.proxyhandler
package:com.google.android.feedback
package:com.google.android.apps.photos
package:com.google.android.calendar
package:com.android.managedprovisioning
package:com.mediatek.calendarimporter
package:com.mediatek.atci.service
package:com.android.dreams.phototable
package:com.mediatek.thermalmanager
package:com.amazon.avod.thirdpartyclient
package:com.android.noisefield
package:com.android.providers.partnerbookmarks
package:com.google.android.gsf.login
package:com.goodreads
package:com.mtk.telephony
package:com.android.wallpaper.livepicker
package:com.amazon.mShop.android
package:com.tinno
package:com.google.android.apps.translate
package:com.google.android.backuptransport
package:sa.edu.ksu.Ayat
package:com.android.bookmarkprovider
package:com.android.settings
package:com.mediatek.lbs.em2.ui
package:com.blu.htmlviewer
package:com.audible.application
package:com.amazon.device.information.provider
package:com.android.wallpaper
package:com.android.vpndialogs
package:com.myos.videoplayer
package:com.google.android.talk
package:com.android.phone
package:com.android.shell
package:com.android.providers.userdictionary
package:com.lookout
package:com.android.location.fused
package:com.android.systemui
package:com.android.bluetoothmidiservice
package:com.mediatek.filemanager
package:com.google.android.play.games
package:com.android.bluetooth
package:com.android.providers.contacts
package:com.android.captiveportallogin
package:com.amazon.alphafirstrun
package:com.mediatek.dataprotection
package:com.google.android.inputmethod.latin
Click to expand...
Click to collapse
thought the ads were in an app called "pheonix" but do not see it in your list.
I'm thinking a new script to de-bloat without root would be good.
Can use the apps listed in the recovery de-bloat script as a base line for removal.
Reference to this thread
Would need to search each app to find the process name.
Will update this suggestion post after a few Google searches refresshes my memory on the command to search app process name.
EDIT:
I verified lock screen ads is still called "phoenix"
I reinstalled it and dissabled root to test. This does remove the ad service and also removes the stored last background.
I included the fota update apps to be dissabled too, just in case the current system gets rooted and another update comes after that, to block the root.
Code:
C:\Users\Mr>adb uninstall -k --user 0 com.amazon.phoenix
Success
C:\Users\Mr>adb uninstall -k --user 0 com.adups.fota
Success
C:\Users\Mr>adb uninstall -k --user 0 com.adups.fota.sysoper
Success
C:\Users\Mr>adb reboot
If you want to remove more stock installed apps you can start with this search.
you can open terminal (cmd) window\
and enter into adb shell
Code:
adb shell
pm list packages | grep amazon
pm list packages | grep google
pm list packages | grep blu
I have restored back to prime version with ads so i can have all the ads and bloat back, in order to get the names of the processes. Then put together an almost equivilent de-bloat script as he have on the forrum already except without root.
This script removes the Amazon Bloat for current default user, blocks further running of ota checker (it should anyway).
The last ad that was on lock screen has now become just a background image on lock screen.
script is a windows .bat file, in a txt format. rename it in order to use it. edits to the 19 apps dissabled are easy. Just open the .bat in text editer and either put two collons "::" in front of the line you want to skip.
hothaifa said:
My device software version is 8.5, I cant find any method to remove Amazon Ads for my software built. can i downgrade to 6.4 and remove the ads ?
Click to expand...
Click to collapse
Did the phone come with 8.5 or did you update it? So far, everyone has said that their phones came with 6.x. Both of mine did.
yaconsult said:
Did the phone come with 8.5 or did you update it? So far, everyone has said that their phones came with 6.x. Both of mine did.
Click to expand...
Click to collapse
No, I updated it, I did not know that the Amazon ads are removelable.
---------- Post added at 07:16 AM ---------- Previous post was at 07:13 AM ----------
mrmazak said:
thought the ads were in an app called "pheonix" but do not see it in your list.
Click to expand...
Click to collapse
I removed it so as amazon.widget and amazon.alafastartfirst
Now phone is 100% ads free. Thanks for everything
yaconsult said:
Did the phone come with 8.5 or did you update it? So far, everyone has said that their phones came with 6.x. Both of mine did.
Click to expand...
Click to collapse
I just had an R1 HD delivered yesterday. Unfortunately, it came with R8.4 pre-installed.
wunderdrug said:
I just had an R1 HD delivered yesterday. Unfortunately, it came with R8.4 pre-installed.
Click to expand...
Click to collapse
Damn, that's disappointing! I guess they finally sold out of the existing stock.
There are some interesting new phones coming out of China in the $150 ballpark that I'd probably look at if I didn't have or broke my R1 HD, like the BluBoo S8: http://www.bluboo.hk/ These newer "cheap" phones have more memory, storage, and much bigger batteries.
hothaifa said:
No, I updated it, I did not know that the Amazon ads are removelable.
---------- Post added at 07:16 AM ---------- Previous post was at 07:13 AM ----------
I removed it so as amazon.widget and amazon.alafastartfirst
Now phone is 100% ads free. Thanks for everything
Click to expand...
Click to collapse
Hi hothaifa,
Did you "pm hide" those ads app on v8.x?
How did you make it?
I am not able to do it because my phone is not shown on "adb devices".
Any suggestion?
Thanks,
Yun
Yun Wu said:
Hi hothaifa,
Did you "pm hide" those ads app on v8.x?
How did you make it?
I am not able to do it because my phone is not shown on "adb devices".
Any suggestion?
Thanks,
Yun
Click to expand...
Click to collapse
your first problem is getting to know how to use adb, perhaps even install it on pc first.
then read the thread further. PM Hide did not work. use "adb uninstall -k --user 0 app name"
here is good reference.
https://beebom.com/how-remove-bloatware-android-without-root/
and here is my script to do the adb uninstall, that i already put up for use. just make sure you have adb working.
https://forum.xda-developers.com/showpost.php?p=73550248&postcount=12
mrmazak said:
thought the ads were in an app called "pheonix" but do not see it in your list.
Click to expand...
Click to collapse
Try removing com.amazon.phoenix, it might not show up but removing it worked for me anyway
mrmazak said:
your first problem is getting to know how to use adb, perhaps even install it on pc first.
then read the thread further. PM Hide did not work. use "adb uninstall -k --user 0 app name"
here is good reference.
https://beebom.com/how-remove-bloatware-android-without-root/
and here is my script to do the adb uninstall, that i already put up for use. just make sure you have adb working.
https://forum.xda-developers.com/showpost.php?p=73550248&postcount=12
Click to expand...
Click to collapse
In my case, I think adb is successfully installed, however my phone does not show up on "adb devices".
D:\phone\adb>adb devices
List of devices attached
* daemon not running. starting it now on port 5037 *
* daemon started successfully *
D:\phone\adb>adb devices
List of devices attached
D:\phone\adb>
Any suggestions?
Ok, so I have been working on this for a couple of days and I wanted to update everyone on my progress. Since rooting my SM-P205, I have been working on porting TWRP to this device. I have hit a couple of roadblocks, so I am making my way through them as I encounter them. This thread will be used to update on progress as it occurs.
UNLESS YOU ARE BEING CONSTRUCTIVE AND TRYING TO ASSIST IN DEVELOPMENT, DON'T SPAM THIS THREAD. As I make developments, I will post them. No, I don't need testers, I have my own device.
Current Status: Everything builds, and it boots, but the screen just flashes repeatedly. Doing some digging to see if I can find the issue.
What have I done?
Well, I have made a device tree and posted kernel sources. The kernel sources are not 100% current, but I doubt Samsung has changed much in the kernel in a single release. Anywho, I have also tried to install the TWRP for the SM-T515, since they are literally the same device, except this one has an 8" screen and an S-Pen, but no dice; Odin just gets stuck on the file analysis. So, in the meantime, I have posted links to the repositories for what work I have done up to this point, but I am far from finished. If building from the full Omni sources fails, I guess I'll have to try Lineage (much to my dismay).
Side note, if you look at my repository and think to yourself, "gee this looks awfully similar to the repo for the SM-T515", well that's not a coincidence. As I stated earlier, they're basically the same device: same chipset, same RAM, heck even the same resolution.
Device Repository: https://github.com/eagerestwolf/android_device_samsung_wisdom/
Kernel Repository: https://github.com/eagerestwolf/andtoid_kernel_samsung_wisdom/
Status update (12/26/2019 0034 EST)
The recovery image has built successfully using the full OmniROM source. I am currently building the boot image and testing will begin shortly...maybe.
Status update (12/26/2019 0041 EST)
The boot image has built successfully, going to make the ODIN package and flash it now.
Status update (12/26/2019 0046 EST)
Does not boot...error validating footer...I think I know why, I'm pretty sure the board id is wrong in the config...gotta fix that...somehow.
Developer Information for the futurez
This device...like so many others these days is using Android Verified Boot. More importantly, it uses the Treble configuration with A/B verity under the guise of "data integrity" (we all know that Google and Samsung would love for everyone to stop rooting and installing custom ROMs).
So how does that affect me?
Well, first off. You CANNOT touch the boot partition...at all. If you do...boom Download Mode for you. Secondly, when rooting (even with TWRP) NOTHING can be installed to /system. If you do...boom Download Mode for you too. Currently, I am working to create a TWRP package with dm-verity disabled, BUT that will only allow flashing unverified images...it does NOT bypass the restrictions of Android Verified Boot...sadly. Also, the flashing process is VERY different. You have to flash two system images, so ROM installs will take twice as long...be aware.
To build TWRP for this device, you cannot use the minimal manifest. Not sure why, but it will fail on the Toybox compilation (Toybox is Google's codename for Android's implementation of SELinux). So what you need to do is sync the FULL omnirom sources (could probably also use AOSP or Lineage, I just used Omni):
Code:
repo init -u git://github.com/omnirom/android.git -b android-9.0
DON'T SYNC YET!. You need to modify some manifests first. In .repo/local_manifests/twrp.xml, add the following:
Code:
<?xml version="1.0" encoding="UTF-8"?>
<manifest>
<remote name="TeamWin"
fetch="https://github.com/TeamWin"
review="https://gerrit.twrp.me" />
<!-- TWRP lives in TeamWin android-9.0 (not AOSP!) -->
<remove-project name="platform/bootable/recovery"/>
<project path="bootable/recovery" name="android_bootable_recovery" remote="TeamWin" revision="android-9.0"/>
<!-- Include external Magisk repo for repack binaries -->
<project path="external/magisk-prebuilt" name="external_magisk-prebuilt" remote="TeamWin" revision="master" />
<!-- Include TeamWin android_system_update_engine to build a good update_engine_sideload -->
<remove-project name="android_system_update_engine" />
<project path="system/update_engine" name="android_system_update_engine" remote="TeamWin" revision="android-9.0" />
</manifest>
You might as well add your device sources at this point as well. Then sync and build.
Good info, thanks. I know on the pixel 3 any system mod has to be done through magisk. No twrp available at all.
Sent from my Pixel 3 XL using Tapatalk
lafester said:
Good info, thanks. I know on the pixel 3 any system mod has to be done through magisk. No twrp available at all.
Sent from my Pixel 3 XL using Tapatalk
Click to expand...
Click to collapse
Yeah, it's a pain. On this particular device, even mods installed via Magisk cause a bootloop.
Can something similar like this work on the SM-T290 model??
secretwolf98 said:
Can something similar like this work on the SM-T290 model??
Click to expand...
Click to collapse
No, sadly not. The SM-P205 (and SM-P200 [<-- the WiFi model]) is the international model, so it has the Exynos chipset. The SM-T290 and SM-T295 are US models, so they use the Qualcomm chipet. Due to the legal troubles Samsung and Qualcomm have had in the past, Samsung cannot directly sell Exynos device models in US retail locations (they can, however, still sell them online). Additionally, due to the very open nature of the Exynos chipset, I doubt the US carriers would even stock them.
EDIT:
Actually, I misread the question...sorry. So long as you can unlock the bootloader (which on most QC US models you cannot, but I may be wrong on this one), then a similar process would work yes, but you need to scope out the information for your device. The closest match, I would guess, is probably the Galaxy S10e, so I would use that as a starting point.
EagerestWolf said:
No, sadly not. The SM-P205 (and SM-P200 [<-- the WiFi model]) is the international model, so it has the Exynos chipset. The SM-T290 and SM-T295 are US models, so they use the Qualcomm chipet. Due to the legal troubles Samsung and Qualcomm have had in the past, Samsung cannot directly sell Exynos device models in US retail locations (they can, however, still sell them online). Additionally, due to the very open nature of the Exynos chipset, I doubt the US carriers would even stock them.
EDIT:
Actually, I misread the question...sorry. So long as you can unlock the bootloader (which on most QC US models you cannot, but I may be wrong on this one), then a similar process would work yes, but you need to scope out the information for your device. The closest match, I would guess, is probably the Galaxy S10e, so I would use that as a starting point.
Click to expand...
Click to collapse
Ok, thank you for that information. You said the US can't sell exynos chips, Walmart in the US currently has the SM-T510 model with exynos?? That was in the store, I saw it my self.
secretwolf98 said:
Ok, thank you for that information. You said the US can't sell exynos chips, Walmart in the US currently has the SM-T510 model with exynos?? That was in the store, I saw it my self.
Click to expand...
Click to collapse
That may have changed then. Samsung may now be paying Qualcomm for a license. There was a patent infringement lawsuit involving those two a couple of years ago, so idk. I do know that the SM-T290 is a Qualcomm device though.
Any updates for the project? I've been waiting to get a proper twrp and root this device. I hope anyone gets to make it soon.
Been wanting to see updates for this too. Any progress?
is the project dead?
Thread closed.
JBNCK One UI ExperienceGet the JBNCK One UI Experience on your Samsung Phone without root. Works best on Galaxy A-Series phones running Android 11 or 12Features- Debloated and clean (pleasant for the eyes, fun to use and allows for 2-day battery life)*
- Privacy (RethinkDNS [DNS + Firewall] and Privacy indicators included)**
- Degoogled*** (removed the majority of Google apps, replaced Play Store client [AuroraStore], possibility to add Nextcloud accounts [Nextcloud app required] or other accounts for contacts and calendar syncing, included Chromium)
- Advanced tweaking (SystemUI Tuner included)Installation ****For best results, make sure your device is freshly set up. If it isn't, create a backup (on anything but Google (WhatsApp backup is fine) or Samsung since those sync adapters will be removed) and perform a factory reset. Otherwise it may break your setup and you might end up with a chaotic system which defeats the whole purpose of the project xD
To start the installation, download the newest release and unzip the file. On your phone, make sure you have USB debugging enabled. After enabling USB debugging connect your phone to your computer via a USB cable and execute the script (there are 3 files, choose the one that suits your operating system). If you're on Linux, make sure to allow execution of the adb binary and the debloat script. If you have no idea what I'm talking about, just open a terminal in the extracted folder and execute the following command:
Code:
chmod -R 777 *
Download: https://github.com/JBNCK/One-UI-Experience/releases
GitHub repo (!!do not clone to use!! Use a release!): https://github.com/JBNCK/One-UI-Experience
GitHub profile: https://github.com/JBNCK
Website: https://jbnck.ml/
Based on: https://jbnck.ml/projects/android_modifikation/samsung-debloat-liste.html
TroubleshootingBootloopHope you backed up your data . Enter recovery mode and perform a factory resetHey some app isn't working!Ask me for help on XDA by posting a comment under the thread. Make sure to include information like:
1. What isn't working?
2. What device are you using?
3. Is there any error message that might help?
I will try to recreate the problem and send you a solution if i manage to solve itHey some app that I use is missing!Ask me for help on XDA by posting a comment under the thread. Make sure to include information like:
1. What app is missing?
2. What device are you using?
I will send you a command to get the app back since it has probably been removed by the script. I hope you know how to execute adb commands.Read this before you scream in the commentsSome features will get broken by the debloating process. This is completely normal so don't flip out when you see a settings toggle doing nothing. If you want to get a feature back, ask me.
* - battery life may/will depend on your phone model and installed apps
** - both need to be set up first. Also make sure to enable always on VPN for RethinkDNS
*** - critical system apps as well as Google Play Services cannot be removed without root. The script still installs GBoard (the lite version without stickers and unnecessary online content) and Google Messages (for a better RCS integration)
**** - adb will be blocked by MacOS by default. You can unblock it in the security tab in the settings app
Script tested on Galaxy A51 5G (SM-A516B), Galaxy A50 (SM-A505FN) and Galaxy Tab S6 Lite (SM-P610).
Works best on A-Series devices running Android 11 and 12 It is recommended to disable battery optimization for SystemUI tuner, Account Manager (syncing client for Nextcloud [Nextcloud app required] and other online accounts)) and Aurora Store. Also make sure to enable always on VPN for RethinkDNS.
Screenshots below.
Screenshots:To be added soonBugs:- Keyboard needs to be enabled manually (Settings > General Management > Default keyboard > enable OpenBoard)
Hello I just wanted to say that I love your one ui experience project and that I am the first person to ever star you're project on github.com and will probably be the first to contribute to your project on github.com.
You're script will also work from a Linux computer right?
I have just created a PR on github that fixed a flaw that was at the start of every single line of code in all 3 scripts I tested all 3 and they did literally nothing at all except show errors before this change to the scripts. Youre welcome. I look forward to contributing more to this amazing project in the future.
rkesh1 said:
Hello I just wanted to say that I love your one ui experience project and that I am the first person to ever star you're project on github.com and will probably be the first to contribute to your project on github.com.
Click to expand...
Click to collapse
Thank you, much appreciated!
rkesh1 said:
I have just created a PR on github that fixed a flaw that was at the start of every single line of code in all 3 scripts I tested all 3 and they did literally nothing at all except show errors before this change to the scripts. Youre welcome. I look forward to contributing more to this amazing project in the future.
Click to expand...
Click to collapse
If you're on Linux like me, you have to change the permissions to 755 (open a terminal in this folder and simply type 'chmod -R 755 *'). This will allow the script and the adb binary to be executed. The message "errors are normal just ignore them" refers to errors like "Package not installed for 0" which are completely normal since not every phone has the same bloatware. Thank you for contributing though!
rkesh1 said:
You're script will also work from a Linux computer right?
Click to expand...
Click to collapse
Yes, but you have to make it executable first
I've created a pull request on github that fixed an issue with your scripts
What about OneUI 4.1 on A51 A515F?
GalaxyA51user said:
What about OneUI 4.1 on A51 A515F?
Click to expand...
Click to collapse
The script mostly just uninstalls pre-packaged bloatware that comes with One UI and installs 4 to 5 new apps I ran it on my phone therefore it should also work on one ui 4.1
JanBoyGamer23 said:
Thank you, much appreciated!
If you're on Linux like me, you have to change the permissions to 755 (open a terminal in this folder and simply type 'chmod -R 755 *'). This will allow the script and the adb binary to be executed. The message "errors are normal just ignore them" refers to errors like "Package not installed for 0" which are completely normal since not every phone has the same bloatware. Thank you for contributing though!
Yes, but you have to make it executable first
Click to expand...
Click to collapse
Hello janboygamer23 I see on your readme on github it says that the experience would be bad if not run on a fresh install. I don't think that's true because all your script does mostly is uninstall tons of packages and install 4 or 5
rkesh1 said:
The script mostly just uninstalls pre-packaged bloatware that comes with One UI and installs 4 to 5 new apps I ran it on my phone therefore it should also work on one ui 4.1
Hello janboygamer23 I see on your readme on github it says that the experience would be bad if not run on a fresh install. I don't think that's true because all your script does mostly is uninstall tons of packages and install 4 or 5
Click to expand...
Click to collapse
The uninstallation of these apps is the problem. If you already have everything set up removing all of the bloat can break and mess some things like apps linked to google play for example paid apps, thats why its always better to run debloat script directly after the initial setup. Its really just a recommendation/warning and you can do what you want with it, just be advised that things may break
GalaxyA51user said:
What about OneUI 4.1 on A51 A515F?
Click to expand...
Click to collapse
A OneUI 4 version will be pushed in the next couple of days. Im running a private version of the script on oneui 4 and it works perfectly. I still need to do some adjustments and i will upload it on github soon
JanBoyGamer23 said:
JBNCK One UI ExperienceGet the JBNCK One UI Experience on your Samsung Phone without root. Works best on Galaxy A-Series phones running Android 11Features- Debloated and clean (pleasant for the eyes, fun to use and allows for 2-day battery life)*
- Privacy (RethinkDNS [DNS + Firewall] and Privacy indicators included)**
- Degoogled*** (removed the majority of Google apps, replaced Play Store client [AuroraStore], possibility to add /e/-account, included Ungoogled Chromium)
- Advanced tweaking (SystemUI Tuner included)
- Lightweight replacements for system apps
Click to expand...
Click to collapse
Hello JanBoy, good work!
But I would like to keep the Google Play Store (no AuroraStore). Could you make a version of it or say what does not have to be uninstalled (.bat) / installed (APK) in the script to have full Play Store access?
Many greetings
Frank
FBK2904 said:
Hello JanBoy, good work!
But I would like to keep the Google Play Store (no AuroraStore). Could you make a version of it or say what does not have to be uninstalled (.bat) / installed (APK) in the script to have full Play Store access?
Many greetings
Frank
Click to expand...
Click to collapse
You can execute the following command to get the play store back:
adb shell pm install-existing com.android.vending
After that, you can simply uninstall AuroraStore and you should be good to go!
New version coming today!Since I still go to school I wasn't able to actively work on the script but now that the school year is almost over, I can publish a new version which works for Android 12.
JanBoyGamer23 said:
You can execute the following command to get the play store back:
adb shell pm install-existing com.android.vending
After that, you can simply uninstall AuroraStore and you should be good to go!
Click to expand...
Click to collapse
Thank you for your "quick" reply.
But since nothing is happening in the A51-Scene with updated Custom-ROMs, I flashed the latest Stock-ROM (Android 12) and debloated it myself ;o)
FBK2904 said:
Thank you for your "quick" reply.
But since nothing is happening in the A51-Scene with updated Custom-ROMs, I flashed the latest Stock-ROM (Android 12) and debloated it myself ;o)
Click to expand...
Click to collapse
Sorry for being inactive for a bit, the school year is almost over and I had a lot of exams but I'm done now
New release!!!Major update to the script (One UI 4(.1) is now officially supported)!- Less stuff is getting installed (Messages, Keyboard and Weather are not being replaced anymore)
- More bloatware is getting removed
- Ungoogled chromium for Android has been abandoned so I replaced it with normal chromium, should still be more private than Chrome
- Animation speed adjustments
- /e/-Accounts have been replaced with DAVx5 to allow more nextcloud servers to be synced (Nextcloud app required)
Go check it out here:
Releases · JBNCK/One-UI-Experience
Development version of my One UI optimization tool featuring custom debloating by using presets and the ability to restore packages. - JBNCK/One-UI-Experience
github.com
What I'm currently working on:Making different scripts for different use cases (e.g. heavy debloat or light debloat, Android 11 or Android 12 etc.)
JanBoyGamer23 said:
What I'm currently working on:Making different scripts for different use cases (e.g. heavy debloat or light debloat, Android 11 or Android 12 etc.)
Click to expand...
Click to collapse
Hi! Can you make a script to debloat Samsung's official Android 11 firmware (Google Play Store remain) an to make NOT auto update to Android 12? No root. Thanks.
lexus46 said:
Hi! Can you make a script to debloat Samsung's official Android 11 firmware (Google Play Store remain) an to make NOT auto update to Android 12? No root. Thanks.
Click to expand...
Click to collapse
Yes thats what I'm working on
JanBoyGamer23 said:
Yes thats what I'm working on
Click to expand...
Click to collapse
Thanks a lot. Waiting.