Regarding ZenUI's Twin App - ASUS ROG Phone 3 Questions & Answers

Is there a way to add custom apps into it? The app they have that are available for Twin Apps is really limited, I would like to add my own

Have you tried Parallel Space? - See if that works out better for you.

elmor0 said:
Have you tried Parallel Space? - See if that works out better for you.
Click to expand...
Click to collapse
Yes I've tried but I was hoping to not use a third party app for it. There are people who modify Oneplus' Parallel App and allows it to add custom apps into it, hopefully The Twin App can get it too.

I am using the OnePlus PA Extender via EdXposed for my OP7T Pro - It works very well at utilising the Oxygen OS's own Parallel Apps on a wider application for user apps.
Unfortunately, nothing similar available for the ROG 3/ Twin App via Magisk or EdXposed yet.

elmor0 said:
I am using the OnePlus PA Extender via EdXposed for my OP7T Pro - It works very well at utilising the Oxygen OS's own Parallel Apps on a wider application for user apps.
Unfortunately, nothing similar available for the ROG 3/ Twin App via Magisk or EdXposed yet.
Click to expand...
Click to collapse
Yep, I have that on my OnePlus 7 Pro too! And that is why I'm looking for something similar but for ROG Phone 3

Some discussion & possible solution here:
https://zentalk.asus.com/en/discussion/15749/cant-i-add-an-app-to-the-twin-app
Haven't tried it yet myself as no access to my Rog 3 till next month or so.

elmor0 said:
Some discussion & possible solution here:
https://zentalk.asus.com/en/discussion/15749/cant-i-add-an-app-to-the-twin-app
Haven't tried it yet myself as no access to my Rog 3 till next month or so.
Click to expand...
Click to collapse
I just tried this and it does indeed work. Fantastic. I've been looking for a way to use TwinApps for my preferred games since the ROG 2. Thank you for finding that link!

Captain_Throwback said:
I just tried this and it does indeed work. Fantastic. I've been looking for a way to use TwinApps for my preferred games since the ROG 2. Thank you for finding that link!
Click to expand...
Click to collapse
That's good news! Thanks for the feedback/ update from your experience.
I hope it's not too complicated; I might need to pick your brains when I get around to doing it.
I wonder if a Magisk or EdXposed module could be developed to extend the TwinApp functionality in this way for any user (and system??) account-based app.............

Im currently using rog phone 3 android 11, do i need to unlock the bootloader? Need help asap

elmor0 said:
That's good news! Thanks for the feedback/ update from your experience.
I hope it's not too complicated; I might need to pick your brains when I get around to doing it.
I wonder if a Magisk or EdXposed module could be developed to extend the TwinApp functionality in this way for any user (and system??) account-based app.............
Click to expand...
Click to collapse
Do i need to unlock my asus rog 3 bootloader?

phone: zenfone 9 - android 13
i have problem in the last step.
twinapps.xml edited - check
adb connected - check
file pushed -
Code:
D:\asusadb\platform-tools>adb push twinapps.xml /sdcard/twinapps.xml: 1 file pushed, 0 skipped. 11.6 MB/s (5277 bytes in 0.000s)
in total commander on zenphone i can see this file in emulated/0/
but cannot update CDN list still getting this error:
Code:
D:\asusadb\platform-tools>adb shell am startservice -a "asus.intent.action.TWINAPPS_CDN_FILE_UPDATE" -d "file:///sdcard/twinapps.xml" --ei "ACTION" 1 com.asus.twinapps/.TwinAppsService.
Starting service: Intent { act=asus.intent.action.TWINAPPS_CDN_FILE_UPDATE dat=file:///... cmp=com.asus.twinapps/.TwinAppsService. (has extras) }
Error: Not found; no service started.
Maybe you have some good advice what im possibly doing wrong?

Related

[APP] BraviaControl: Control your Sony Bravia Smart TV

Download from the Store.
I purchased a Sony Bravia KDL-40EX525 a few months ago and noticed that there were official remote control apps for Android and iPhone from Sony but, unfortunatelly, not for WP7 (not even an unofficial one). Since I own a LG Optimus 7 I got curious about this and started to develop something similar for myself, specifically because I hate using the stock remote control to enter text.
I based my work on this blog post http://blogs.msdn.com/b/andypennell...ws-phone-7-5-mango-part-1-ssdp-discovery.aspx. Many thanks to Andy Pennell for that, his post was really helpful and a great starting point.
The app requires you to be on the same network as the TV.
If you want to try this make sure the TV is ON (give it time to initialize the services. It cannot be turned on/off with this app because it has to talk to the IRCC service that is only available when the device is ON). See the screen of your TV the first time you run the app because it requires that you register your device in order to be able to iterate.
I appreciate your feedbacks, suggestions, bug report or questions that you may have.
Tested on models:
- KDL-40EX525 (mine)
- KDL-32HX758 (thanks lordmaxey)
It should work on:
- Blu-ray Disc(TM) players: BDP-S370, S470, S570, S770, S1700, BX37, BX57, S380, S480, S580, S780, BX38, BX58, S390, S490, S590, S790, BX39, BX59, NSZ-GP9
- Blu-ray Disc(TM) Home Theater Systems: BDV-IZ1000W, HZ970W, E970W, E870, E770W, E670W, E570, E470, E370, T57, F7, F700, F500, E985W, E980W, E980, E880, E780W, E580, E380, T58, L800M, L800, L600, N990W, N890W, N790W, N590, E690, E490, E385, E390, E290, E190, NF720, NF620, EF420, EF220, T79, T39
- Streaming Player/Network Media Player: SMP-N100, SMP-N200, NSZ-GP7
- AV Receiver: STR-DN1020, STR-DN1030, STR-DA1800ES
- BRAVIA: KDL-HX92 series, HX82 series, HX72 series, NX72 series, EX72 series, EX62 series, EX52 series, EX42 series, EX32 series, CX52 series, HX85 series, HX75 series, EX65 series, EX55 series
- Sony Internet TV: NSX-24GT1, 32GT1, 40GT1, 46GT1, NSZ-GT1
- VAIO: VAIO L (SVL241)
wow, awesome!
I'll try immediately when i'm home.
lordmaxey said:
wow, awesome!
I'll try immediately when i'm home.
Click to expand...
Click to collapse
Great! if you can post your TV model it will be greatly apprecciated so we can add it to the "tested list" of models.
etrosce said:
Great! if you can post your TV model it will be greatly apprecciated so we can add it to the "tested list" of models.
Click to expand...
Click to collapse
Hi there,
i've got a Sony Bravia KDL-32HX758
I'll tell you when i've tested it looking forward!
Edit:
one word: awesome!
It works great and i absolutely LOVE it!! Great work!!! Congrats!
lordmaxey said:
Hi there,
i've got a Sony Bravia KDL-32HX758
I'll tell you when i've tested it looking forward!
Edit:
one word: awesome!
It works great and i absolutely LOVE it!! Great work!!! Congrats!
Click to expand...
Click to collapse
Thanks and enjoy :good:. I've just updated the post to list the models we know it works... Hope to see more feedback here
Hi!
I wanted to try your app, but my television (w655) didn't want to agree on that.
Are you maybe willing to share the source code of the app?
Or do you want to check why it's not working?
Thanks!
mendel129 said:
Hi!
I wanted to try your app, but my television (w655) didn't want to agree on that.
Are you maybe willing to share the source code of the app?
Or do you want to check why it's not working?
Thanks!
Click to expand...
Click to collapse
Hey there,
I've been researching a little bit about it before. It looks like Sony changed completely the way to remote control in latest models, specially W series. No documentation about that. So, the only way to try to discover how it works now, is to have a W series to try with (which I do not have)
Sorry about that.
What you can do is try to discover how the new service works by yourself, so we can expand the compatibility of the App. If you are interested, I can guide you with some clues, tools and techinches I used in the past to do so.
I may open the code, I haven't even considered it but I think it's a good idea.
etrosce said:
Hey there,
I've been researching a little bit about it before. It looks like Sony changed completely the way to remote control in latest models, specially W series. No documentation about that. So, the only way to try to discover how it works now, is to have a W series to try with (which I do not have)
Sorry about that.
What you can do is try to discover how the new service works by yourself, so we can expand the compatibility of the App. If you are interested, I can guide you with some clues, tools and techinches I used in the past to do so.
I may open the code, I haven't even considered it but I think it's a good idea.
Click to expand...
Click to collapse
I've been playing with our 2013 model a couple of days now, and it seems the controls still works (compatible with 2012) but the registration process is not necessary anymore...
Anyway, if you put the code somehwere, i'll try if it works somehow
thanks!
mendel129 said:
I've been playing with our 2013 model a couple of days now, and it seems the controls still works (compatible with 2012) but the registration process is not necessary anymore...
Anyway, if you put the code somehwere, i'll try if it works somehow
thanks!
Click to expand...
Click to collapse
Sounds good, give me a couple of days to set it up and will let you know.
In the meantime, does your device description xml look like this one? http://www.upnp-database.info/device.jsp?deviceId=662 (See Description XML tab). If so, you may want to try ScalarWebAPI service on your modes. In that xml you can get some urls that will return some valuable (or not) information that may give you some clues.
Stay tunned,
Esteban
i have Klv 32EX330
how can i to make it working with this app
life25ak said:
i have Klv 32EX330
how can i to make it working with this app
Click to expand...
Click to collapse
I'm not sure you model actually supports to be remote controlled as it isn't event listed by sony as supported (see supported models above).
Does the app find your model? (be sure both are connected to the same lan)
etrosce said:
I'm not sure you model actually supports to be remote controlled as it isn't event listed by sony as supported (see supported models above).
Does the app find your model? (be sure both are connected to the same lan)
Click to expand...
Click to collapse
no doesnt
thank you so much
life25ak said:
no doesnt
thank you so much
Click to expand...
Click to collapse
Well, I'm afraid, as I said before, it does not provides de services required for remote control support. Sorry.
etrosce said:
Sounds good, give me a couple of days to set it up and will let you know.
In the meantime, does your device description xml look like this one? http://www.upnp-database.info/device.jsp?deviceId=662 (See Description XML tab). If so, you may want to try ScalarWebAPI service on your modes. In that xml you can get some urls that will return some valuable (or not) information that may give you some clues.
Stay tunned,
Esteban
Click to expand...
Click to collapse
Hey man,
so, I gathered some information, please check following xml-files
http://mendelonline.be/sony/
Also, almost all commands from vremote (http://falcosoft.hu/softwares.html) are actually working
mendel129 said:
Hey man,
so, I gathered some information, please check following xml-files
http://mendelonline.be/sony/
Also, almost all commands from vremote (http://falcosoft.hu/softwares.html) are actually working
Click to expand...
Click to collapse
Hey, sorry for the delay on sharing the code, I changed laptop and had to re-setup my dev env. Will try to have it done for the weekend.
In the meantime...I wonder what all this urls return:
http://192.168.1.54/sony/guide
http://192.168.1.54/sony/system
....
http://192.168.1.54/sony/irCommandProxy
Basically everything under <av:X_ScalarWebAPI_ServiceList> from dmr.xml. Actually, I would try any url available in that file
We should see where getRemoteCommandList api is located (together with other relevant APIs)
In previous models it was returned as a result from http://192.168.1.54/cers/ActionList.xml. It should be somewhere else now.
Also, did you confirmed that there is no registration required now at all?
Thanks!!!
etrosce said:
Hey, sorry for the delay on sharing the code, I changed laptop and had to re-setup my dev env. Will try to have it done for the weekend.
In the meantime...I wonder what all this urls return:
http://192.168.1.54/sony/guide
http://192.168.1.54/sony/system
....
http://192.168.1.54/sony/irCommandProxy
Basically everything under <av:X_ScalarWebAPI_ServiceList> from dmr.xml. Actually, I would try any url available in that file
--edit--
ok, we've got an entire json conversation going to http://ip:80/sony/system
We should see where getRemoteCommandList api is located (together with other relevant APIs)
In previous models it was returned as a result from http://192.168.1.54/cers/ActionList.xml. It should be somewhere else now.
Also, did you confirmed that there is no registration required now at all?
Thanks!!!
Click to expand...
Click to collapse
No problem, didn't had time myself
Well, there basically 2 webservers/-services running.
One nginx on tcp:80, and something else on tcp:52323 (tcp header contains: Server=Linux/2.6 UPnP/1.0 KDL-42W655A/1.7)
actionlist is "gone", but i'm trying to capture network traffic from the official sony app to figure out the new location
--edit--
ok, so there's an entire "json conversation" going on http://ip:80/sony/system
--edit2--
bingo
--edit--
send this json command:
{"id":20,"method":"getRemoteControllerInfo","version":"1.0","params":[]}
to
http://192.168.1.61/sony/system
and this comes back as return:
{"id":20,"result":[{"bundled":true,"type":"RM-J1100"},[{"name":"PowerOff","value":"AAAAAQAAAAEAAAAvAw=="},{"name":"Input","value":"AAAAAQAAAAEAAAAlAw=="},{"name":"GGuide","value":"AAAAAQAAAAEAAAAOAw=="},{"name":"EPG","value":"AAAAAgAAAKQAAABbAw=="},{"name":"Favorites","value":"AAAAAgAAAHcAAAB2Aw=="},{"name":"Display","value":"AAAAAQAAAAEAAAA6Aw=="},{"name":"Home","value":"AAAAAQAAAAEAAABgAw=="},{"name":"Options","value":"AAAAAgAAAJcAAAA2Aw=="},{"name":"Return","value":"AAAAAgAAAJcAAAAjAw=="},{"name":"Up","value":"AAAAAQAAAAEAAAB0Aw=="},{"name":"Down","value":"AAAAAQAAAAEAAAB1Aw=="},{"name":"Right","value":"AAAAAQAAAAEAAAAzAw=="},{"name":"Left","value":"AAAAAQAAAAEAAAA0Aw=="},{"name":"Confirm","value":"AAAAAQAAAAEAAABlAw=="},{"name":"Red","value":"AAAAAgAAAJcAAAAlAw=="},{"name":"Green","value":"AAAAAgAAAJcAAAAmAw=="},{"name":"Yellow","value":"AAAAAgAAAJcAAAAnAw=="},{"name":"Blue","value":"AAAAAgAAAJcAAAAkAw=="},{"name":"Num1","value":"AAAAAQAAAAEAAAAAAw=="},{"name":"Num2","value":"AAAAAQAAAAEAAAABAw=="},{"name":"Num3","value":"AAAAAQAAAAEAAAACAw=="},{"name":"Num4","value":"AAAAAQAAAAEAAAADAw=="},{"name":"Num5","value":"AAAAAQAAAAEAAAAEAw=="},{"name":"Num6","value":"AAAAAQAAAAEAAAAFAw=="},{"name":"Num7","value":"AAAAAQAAAAEAAAAGAw=="},{"name":"Num8","value":"AAAAAQAAAAEAAAAHAw=="},{"name":"Num9","value":"AAAAAQAAAAEAAAAIAw=="},{"name":"Num0","value":"AAAAAQAAAAEAAAAJAw=="},{"name":"Num11","value":"AAAAAQAAAAEAAAAKAw=="},{"name":"Num12","value":"AAAAAQAAAAEAAAALAw=="},{"name":"VolumeUp","value":"AAAAAQAAAAEAAAASAw=="},{"name":"VolumeDown","value":"AAAAAQAAAAEAAAATAw=="},{"name":"Mute","value":"AAAAAQAAAAEAAAAUAw=="},{"name":"ChannelUp","value":"AAAAAQAAAAEAAAAQAw=="},{"name":"ChannelDown","value":"AAAAAQAAAAEAAAARAw=="},{"name":"SubTitle","value":"AAAAAgAAAJcAAAAoAw=="},{"name":"ClosedCaption","value":"AAAAAgAAAKQAAAAQAw=="},{"name":"Enter","value":"AAAAAQAAAAEAAAALAw=="},{"name":"DOT","value":"AAAAAgAAAJcAAAAdAw=="},{"name":"Analog","value":"AAAAAgAAAHcAAAANAw=="},{"name":"Teletext","value":"AAAAAQAAAAEAAAA/Aw=="},{"name":"Exit","value":"AAAAAQAAAAEAAABjAw=="},{"name":"Analog2","value":"AAAAAQAAAAEAAAA4Aw=="},{"name":"*AD","value":"AAAAAgAAABoAAAA7Aw=="},{"name":"Digital","value":"AAAAAgAAAJcAAAAyAw=="},{"name":"Analog?","value":"AAAAAgAAAJcAAAAuAw=="},{"name":"BS","value":"AAAAAgAAAJcAAAAsAw=="},{"name":"CS","value":"AAAAAgAAAJcAAAArAw=="},{"name":"BSCS","value":"AAAAAgAAAJcAAAAQAw=="},{"name":"Ddata","value":"AAAAAgAAAJcAAAAVAw=="},{"name":"PicOff","value":"AAAAAQAAAAEAAAA+Aw=="},{"name":"Tv_Radio","value":"AAAAAgAAABoAAABXAw=="},{"name":"Theater","value":"AAAAAgAAAHcAAABgAw=="},{"name":"SEN","value":"AAAAAgAAABoAAAB9Aw=="},{"name":"InternetWidgets","value":"AAAAAgAAABoAAAB6Aw=="},{"name":"InternetVideo","value":"AAAAAgAAABoAAAB5Aw=="},{"name":"Netflix","value":"AAAAAgAAABoAAAB8Aw=="},{"name":"SceneSelect","value":"AAAAAgAAABoAAAB4Aw=="},{"name":"Mode3D","value":"AAAAAgAAAHcAAABNAw=="},{"name":"iManual","value":"AAAAAgAAABoAAAB7Aw=="},{"name":"Audio","value":"AAAAAQAAAAEAAAAXAw=="},{"name":"Wide","value":"AAAAAgAAAKQAAAA9Aw=="},{"name":"Jump","value":"AAAAAQAAAAEAAAA7Aw=="},{"name":"PAP","value":"AAAAAgAAAKQAAAB3Aw=="},{"name":"MyEPG","value":"AAAAAgAAAHcAAABrAw=="},{"name":"ProgramDescription","value":"AAAAAgAAAJcAAAAWAw=="},{"name":"WriteChapter","value":"AAAAAgAAAHcAAABsAw=="},{"name":"TrackID","value":"AAAAAgAAABoAAAB+Aw=="},{"name":"TenKey","value":"AAAAAgAAAJcAAAAMAw=="},{"name":"AppliCast","value":"AAAAAgAAABoAAABvAw=="},{"name":"acTVila","value":"AAAAAgAAABoAAAByAw=="},{"name":"DeleteVideo","value":"AAAAAgAAAHcAAAAfAw=="},{"name":"PhotoFrame","value":"AAAAAgAAABoAAABVAw=="},{"name":"TvPause","value":"AAAAAgAAABoAAABnAw=="},{"name":"KeyPad","value":"AAAAAgAAABoAAAB1Aw=="},{"name":"Media","value":"AAAAAgAAAJcAAAA4Aw=="},{"name":"SyncMenu","value":"AAAAAgAAABoAAABYAw=="},{"name":"Forward","value":"AAAAAgAAAJcAAAAcAw=="},{"name":"Play","value":"AAAAAgAAAJcAAAAaAw=="},{"name":"Rewind","value":"AAAAAgAAAJcAAAAbAw=="},{"name":"Prev","value":"AAAAAgAAAJcAAAA8Aw=="},{"name":"Stop","value":"AAAAAgAAAJcAAAAYAw=="},{"name":"Next","value":"AAAAAgAAAJcAAAA9Aw=="},{"name":"Rec","value":"AAAAAgAAAJcAAAAgAw=="},{"name":"Pause","value":"AAAAAgAAAJcAAAAZAw=="},{"name":"Eject","value":"AAAAAgAAAJcAAABIAw=="},{"name":"FlashPlus","value":"AAAAAgAAAJcAAAB4Aw=="},{"name":"FlashMinus","value":"AAAAAgAAAJcAAAB5Aw=="},{"name":"TopMenu","value":"AAAAAgAAABoAAABgAw=="},{"name":"PopUpMenu","value":"AAAAAgAAABoAAABhAw=="},{"name":"RakurakuStart","value":"AAAAAgAAAHcAAABqAw=="},{"name":"OneTouchTimeRec","value":"AAAAAgAAABoAAABkAw=="},{"name":"OneTouchView","value":"AAAAAgAAABoAAABlAw=="},{"name":"OneTouchRec","value":"AAAAAgAAABoAAABiAw=="},{"name":"OneTouchStop","value":"AAAAAgAAABoAAABjAw=="}]]}
mendel129 said:
No problem, didn't had time myself
Well, there basically 2 webservers/-services running.
One nginx on tcp:80, and something else on tcp:52323 (tcp header contains: Server=Linux/2.6 UPnP/1.0 KDL-42W655A/1.7)
actionlist is "gone", but i'm trying to capture network traffic from the official sony app to figure out the new location
--edit--
ok, so there's an entire "json conversation" going on http://ip:80/sony/system
--edit2--
bingo
....
Click to expand...
Click to collapse
This is all good. It would be great if we find the url that actually returns the list of APIs. Have you tried http://ip:80/sony/system to see what it returns in the browser?
etrosce said:
This is all good. It would be great if we find the url that actually returns the list of APIs. Have you tried http://ip:80/sony/system to see what it returns in the browser?
Click to expand...
Click to collapse
just browsing to the "site" just gives an empty page...
it only reply's on json requests
all commands i've found so far are from capturing traffic from my android tablet
check here: http://mendelonline.be/sony/sony.txt
further, the "register" function exists, but it not really necesarry...
i noticed the sony tablet app registering, but i can just send commands from upnpspy directly from my pc without registering...
another thingy: wol is just basic wake on lan
I received an email from the creator of the windows app that works for our 2013 model bravia. (http://falcosoft.hu/softwares.html#sony_virtual_remote)
Hi,
I would like to share my experiences with you, maybe it can help in the
investigation of the new API structure.
1. The registered status is not required in 2011/12 Sony TV models either to
send pure IRCC SOAP messages (or use the X_SendIRCC UPnP service) .
2. The registered status is required to get meaningful response from url
based API functions (e.g sendText, getText, getRemoteCommandList etc..)
So just an idea: You should try to test these new URL based commands with a
registered status. To achieve this:
1. You should make a new registration and send these data with your browser
2. Use an existing registration e.g. Falcosoft's Sony Virtual Remote and
send the program's data with your browser.
I suggest to use Firefox with Modify Headers plugin. For option 2 here are
the required header fields:
'X-CERS-DEVICE-ID' -> 'vaio:11111111-D7A0-11DD-119C-6D990C3C4529' ;
'X-CERS-DEVICE-INFO' -> 'falco_virtual_remote' ;
Best Regards:
Zoltán Bacskó
Falcosoft
Ps: If you can ask the topic owner to authorize my xda-developers account to
send posts to this topic I would be grateful. My new xda-developers account
is 'Falcosoft'
mendel129 said:
I received an email from the creator of the windows app that works for our 2013 model bravia. (http://falcosoft.hu/softwares.html#sony_virtual_remote)
Hi,
I would like to share my experiences with you, maybe it can help in the
investigation of the new API structure.
1. The registered status is not required in 2011/12 Sony TV models either to
send pure IRCC SOAP messages (or use the X_SendIRCC UPnP service) .
2. The registered status is required to get meaningful response from url
based API functions (e.g sendText, getText, getRemoteCommandList etc..)
So just an idea: You should try to test these new URL based commands with a
registered status. To achieve this:
1. You should make a new registration and send these data with your browser
2. Use an existing registration e.g. Falcosoft's Sony Virtual Remote and
send the program's data with your browser.
I suggest to use Firefox with Modify Headers plugin. For option 2 here are
the required header fields:
'X-CERS-DEVICE-ID' -> 'vaio:11111111-D7A0-11DD-119C-6D990C3C4529' ;
'X-CERS-DEVICE-INFO' -> 'falco_virtual_remote' ;
Best Regards:
Zoltán Bacskó
Falcosoft
Ps: If you can ask the topic owner to authorize my xda-developers account to
send posts to this topic I would be grateful. My new xda-developers account
is 'Falcosoft'
Click to expand...
Click to collapse
Interesting fact that that app works for you. I think this is because that app uses some hardcoded data by default while BraviaControl completely relies on the APIs exposed by the services. It looks like some APIs where left there "hidden" for backward compatibility purposes. I think we should try something like: Cannot find the APIs?, try to force the use. In your case, it may partially (or completely, why not?) work.
Anyway, all that json conversation looks like to be the new way to comunicate with the TV, so, it will be nice to implement that sometime too.
Thanks! I have already set up the code in the cloud. Will be sending the details on how to access it soon (Sorry, I don't currently have very much time free for this project, so bear with me )

Huawei Mate 10 Pro Ad Block and other tips and tricks

So here is a short Huawei Mate 10 Pro guide. It might work for other Huawei's as well. If so pls let me know.
How to kill ads on Huawei Mate 10 Pro without Rooting the phone
What does the good people of XDA think is the way to go to kill ads without rooting?
NB: These tips and tricks are not my brain work. It is a collection of problems, issues and solutions to things I've experienced with the Mate 10 Pro, and the solutions are the great work of this forum and various contributors. My only contribution is to try to gather them all here in post one so people don't need to read the whole thread. In particular i would like to thank Pretoriano80 for his contributions in this thread. He made my life easier. Thank you.
-------------------------------------------------------------------------------------------------------------------------------------------------------
Recap:
Remove Ads from browsers:
This solution worked well for removing ads from browsers, so I bought it from playstore to show my support. Thx to Pretoriano80 for resolving most of my ad problems.
This solution also takes care of the in-apps ads!
Pretoriano80 said:
Hi mate, i also hate aggressive ads, so after many trials and errors, i finally found the best (and also free and no Root) solution.
I'm using an app called "Virtual Hosts" which is blocking ADS by creating a local VPN and loading a host file.
The app is open source and you can get the apk for free, downloading it from here - > https://github.com/x-falcon/Virtual-Hosts/releases < - or from Playstore by paying it (both versions are identical).
Once installed, you can downloaded and use the "host" file from here - >
http://adblock.mahakala.is/ <- or use another one of your choice (i got the file from this thread - >
https://forum.xda-developers.com/showthread.php?t=1916098 )
Click to expand...
Click to collapse
Youtube without ads:
A youtube version that is slightly altered to filter out ads. Works on non rooted devices and can be installed alongside the original youtube. Notice the modified MicroG apk on the second quote for using this modified youtube with your google account.
Pretoriano80 said:
Yes, you can try the latest x64 version from here - > https://androidfilehost.com/?w=files&flid=236411 - > it doesn't need root and can be installed alongside YouTube, as a secondary YouTube. [emoji6]
Click to expand...
Click to collapse
Pretoriano80 said:
Yeah, in-app ads are also gone. [emoji16]
BTW, if you want to use your Google account with the modified YT app, then you will also need a modified MicroG apk, which is specifically designed for it.
Click to expand...
Click to collapse
How to root Huawei Mate 10 Pro:
Some of you looking into this thread might wanna have full control over your Mate 10 Pro by rooting. There are various ways but the MAGISK seems really nice, and you can choose which apps shall see root or not. Read more here; https://forum.xda-developers.com/apps/magisk
A short video of Magisk; https://www.youtube.com/watch?v=iFJVoIjKZJw
Pretoriano80 said:
Rooting with Magisk is possible on Mate 10 pro, so you can use banking app or any other app that requires a "stock" device. As long as you pass SafetyNET verification and you hide root from the eyes of those apps, than you can use them with Root.
Click to expand...
Click to collapse
Huawei Mate 10 Pro apps loosing 4G and Wifi connection
When I first started to use the Huawei Mate 10 Pro I noticed that every once on a while an app would not work when I tried to restart the app. Suddenly I got an error saying their was no data connection, meaning no 4G or wifi. It was faulty error because I could use data in other apps. For me typically the problem was related to Spotify and Audible. The only fix I could find right away was a full reboot. It always took care of the problem and apps would work properly. Reboots are not welcome in a busy day. So I've looked around and found that I could manually control the power saving management for each app in >setting>battery>Launch. By taking back the control apps worked flawless once again.
A few weeks ago we had a yet another firmware update. And behold, once again the problem started. Only this time even in manual mode in >Launch the apps would still loose their 4G connection randomly, or even wifi if at home. It seemed like a reboot was the only choice to get things working. Until I by pure luck tried to enable the Ultra Battery Saver from the pull down menu. Enable it, then exiting it somehow resolves any power saving issues. Apps they work fine, they get their data connection, both 4G and wifi. The quick fix takes only seconds to complete, and there is no need to do a full reboot in order to have apps fully working.
I'm using adguard. To avoid some popup that coming from browser. And in the same time, if the apps have ads and i use the app continuesly, I'll purchased it, as im supporting the developer.
joppy said:
So I got a new phone, after years with a LG G3 it finally tanked. Today the replacement came. Huawei Mate 10 Pro.
And what a strange experience it was to fire up the unrooted phone. So much ads. Everywhere. Overwhelming.
I've been on a custom ROM rooted G3 for the past 4 years or so. I forgot about the ads.
The plan was to keep this phone stock, no root. In order to comply with all the crazy folks that try to force us to not use rooted devices. But as many of you have seen too, there are so many services that we use daily that will not work with rooted phones. I've worked around that before and have been happy.
But for now I am not ready to use a custom Rom or to root.
how can I kill ads? Ad guard, DNS66 or maybe block-this?
Maybe I am getting old, have a touch of paranoia or are just not brave anymore. But adding APK from sources I don't know much about feels well not good. There are so many scams and ****ware floating around. I would hate to end up with crapware for trying to get some peaceful surf time without ads. Apps are for the most part OK, because I pay for almost all those apps I use, and by paying I support and avoid ads. But even using a browser to read news I get littered in ads. Man ads really take the fun out of internet. I would easily pay good money as yearly fee to avoid ads. IS there anything out there that will work as a paid app?
What does the good people of XDA think is the way to go to kill ads without rooting?
Click to expand...
Click to collapse
Hi mate, i also hate aggressive ads, so after many trials and errors, i finally found the best (and also free and no Root) solution.
I'm using an app called "Virtual Hosts" which is blocking ADS by creating a local VPN and loading a host file.
The app is open source and you can get the apk for free, downloading it from here - > https://github.com/x-falcon/Virtual-Hosts/releases < - or from Playstore by paying it (both versions are identical).
Once installed, you can downloaded and use the "host" file from here - >
http://adblock.mahakala.is/ <- or use another one of your choice (i got the file from this thread - >
https://forum.xda-developers.com/showthread.php?t=1916098 )
P. S : Let me know how it works for you. Here is working perfectly and with almost no battery drain.
In regards to browsers. I used to use Dolphin browser, which has a good ad blocker, but, ever since Oreo, it crashes when I enable the ad blocker. Anyone have luck using Dolphin? Firefox also has a pretty good ad blocker but I find it slow.
A while back I had to send the much beloved Lg G3 to change screen, and the week it took before it was returned I had a loaner phone, a G5. Phone was not rooted so I added a adblock by DNS can't remember the name of it, but that thing ate battery as well as cpu. One could feel phone starting to bog down while surfing. That being said, I didn't put any time and effort into the loaner phone so I didn't try to tweak anything so the sluggish result could be my mistake also.
As soon as I have made a complete backup I will start trying these, and the virtual host one by one and put a small review here in this thread. I just learned that twrp should now also work for unrooted devices. That makes me very happy as it is familiar to use. Got to check out to see if maybe even Titanium now will work for unrooted phones as well. That would be really sweet.
Forgot how much work it is to get a new phone. Nothing is the same, and every brand UI got their own take on small bits and pieces just so we get our heart rate going
If others have other suggestions for anti-ad apps I will make time to try those as well. Thx you all for your input. Much obliged.
I'm using adclear. Helps a lot.
joppy said:
A while back I had to send the much beloved Lg G3 to change screen, and the week it took before it was returned I had a loaner phone, a G5. Phone was not rooted so I added a adblock by DNS can't remember the name of it, but that thing ate battery as well as cpu. One could feel phone starting to bog down while surfing. That being said, I didn't put any time and effort into the loaner phone so I didn't try to tweak anything so the sluggish result could be my mistake also.
As soon as I have made a complete backup I will start trying these, and the virtual host one by one and put a small review here in this thread. I just learned that twrp should now also work for unrooted devices. That makes me very happy as it is familiar to use. Got to check out to see if maybe even Titanium now will work for unrooted phones as well. That would be really sweet.
Forgot how much work it is to get a new phone. Nothing is the same, and every brand UI got their own take on small bits and pieces just so we get our heart rate going
If others have other suggestions for anti-ad apps I will make time to try those as well. Thx you all for your input. Much obliged.
Click to expand...
Click to collapse
Root was never required for TWRP to work, only unlocked bootloader. Anyway, there's no TWRP available yet for Mate 10 Pro.
Titanium Backup will never work without root cause is the only way it can write on the /data partition.
Oh ok I thought that no-root-needed was a new feature for twrp. I guess as Titanium will not work with un rooted phones neither will any other apps similar to Titanium?
Is there any apps similar to twrp that will work with Huawei Mate 10 Pro?
No matter what I guess I just have to start testing adblockers this weekend. Because I can't take all the ads I struggle with now. Too bad I didn't start out with the new phone by testing, before I sat up the phone they way it is now, with all apps, settings etc. Cos now if I would like a fresh start after testing various adblockers I will need to do the whole process of installing and tweaking all over again unless I find something like twrp for the Mate Pro 10.
Btw the xda app named my device BLA-L29, is that a name that is widely used for the Mate 10 Pro? Never seen this name before.
joppy said:
Oh ok I thought that no-root-needed was a new feature for twrp. I guess as Titanium will not work with un rooted phones neither will any other apps similar to Titanium?
Is there any apps similar to twrp that will work with Huawei Mate 10 Pro?
No matter what I guess I just have to start testing adblockers this weekend. Because I can't take all the ads I struggle with now. Too bad I didn't start out with the new phone by testing, before I sat up the phone they way it is now, with all apps, settings etc. Cos now if I would like a fresh start after testing various adblockers I will need to do the whole process of installing and tweaking all over again unless I find something like twrp for the Mate Pro 10.
Btw the xda app named my device BLA-L29, is that a name that is widely used for the Mate 10 Pro? Never seen this name before.
Click to expand...
Click to collapse
Installing the app i recommended has no risk, you don't need to backup anything. If it works and you like it, then you keep it, if not, just uninstall the app simple as that.
That app is open source, so no bloatware or any hidden stuff, it doesn't use DNS to circumvent ads and doesn't track anything, all it does is pointing Internet traffic to your "host" file, it's nothing like AdGuard and similar apps that also sell your data to third parties.
It only takes 5 minutes to test and decide, without any harm. [emoji6]
@Pretoriano80 thx a lot. That worked great, so great I had to support by buying the app.
Next step is to make youtube clutter free.
joppy said:
@Pretoriano80 thx a lot. That worked great, so great I had to support by buying the app.
Next step is to make youtube clutter free.
Click to expand...
Click to collapse
No problem, i knew it would work perfectly. Battery drain is also low and it doesn't throttle net performance.
I think that for YouTube the only alternative with no root is to use a modified version (look here on XDA if interested).
@Pretoriano80 Not sure I follow you, modified youtube? Search came up blank.
Is that an app/apk to replace the default youtube app? Because when I try to uninstall youtube from phone I get an error msg saying "system app can not be uninstalled". Should I just overwrite?
joppy said:
@Pretoriano80 Not sure I follow you, modified youtube? Search came up blank.
Is that an app/apk to replace the default youtube app? Because when I try to uninstall youtube from phone I get an error msg saying "system app can not be uninstalled". Should I just overwrite?
Click to expand...
Click to collapse
You should be able to deactivate the app and install the modded apk.
Ok, will retry. Seems that iYTBP - injected YouTube Background Playback might be a solution worth trying?
https://forum.xda-developers.com/android/apps-games/app-iytbp-injected-youtube-background-t3560900
If you have tried other ones that works well for you feel free to share and recommend.
joppy said:
Ok, will retry. Seems that iYTBP - injected YouTube Background Playback might be a solution worth trying?
https://forum.xda-developers.com/android/apps-games/app-iytbp-injected-youtube-background-t3560900
If you have tried other ones that works well for you feel free to share and recommend.
Click to expand...
Click to collapse
Yes, you can try the latest x64 version from here - > https://androidfilehost.com/?w=files&flid=236411 - > it doesn't need root and can be installed alongside YouTube, as a secondary YouTube. [emoji6]
joppy said:
Ok, will retry. Seems that iYTBP - injected YouTube Background Playback might be a solution worth trying?
https://forum.xda-developers.com/android/apps-games/app-iytbp-injected-youtube-background-t3560900
If you have tried other ones that works well for you feel free to share and recommend.
Click to expand...
Click to collapse
You Can use newpipe. You Can download it for free on f droid open source market. Works very well
Thx again @Pretoriano80. Now I got a phone that is very usable and responsive and it is still not rooted. I will quote your ad free youtube solution in the first post so others find what they need easily.
Now lets hope all them crazy people out there stops with the root discriminating behavior, so that people in the future damn well self decide to root or not without being locked out from using services, apps or whatever.
joppy said:
Thx again @Pretoriano80. Now I got a phone that is very usable and responsive and it is still not rooted. I will quote your ad free youtube solution in the first post so others find what they need easily.
Now lets hope all them crazy people out there stops with the root discriminating behavior, so that people in the future damn well self decide to root or not without being locked out from using services, apps or whatever.
Click to expand...
Click to collapse
Yeah, in-app ads are also gone. [emoji16]
BTW, if you want to use your Google account with the modified YT app, then you will also need a modified MicroG apk, which is specifically designed for it.
One more thing to get sorted, and that is a backup. I would prefer to find a custom recovery image that works with Huawei Mate 10 Pro, and that will also work well for non-rooted devices.
I have only used twrp myself, but twrp will not work with Mate 10 Pro. I also know about cwm recovery, have not tried it yet but that one will only work for rooted devices. So neither twrp or cwm will work for the BLA-L29/Mate 10 Pro.
Any suggestions?
joppy said:
One more thing to get sorted, and that is a backup. I would prefer to find a custom recovery image that works with Huawei Mate 10 Pro, and that will also work well for non-rooted devices.
I have only used twrp myself, but twrp will not work with Mate 10 Pro. I also know about cwm recovery, have not tried it yet but that one will only work for rooted devices. So neither twrp or cwm will work for the BLA-L29/Mate 10 Pro.
Any suggestions?
Click to expand...
Click to collapse
For backup use Huawei Backup on your phone, or HiSuite on PC... works just fine.

Non Root Package Disabler

I didn't come for a lecture on how the phone will automatically sleep apps I don't use or how I can just live with it. I just want to clean the clutter from my phone. I don't use Bixby, nor do I want stickers in my camera, nor do I want 80% of my app drawer being taken up by crap I will never ever touch.
Oh and I'm not buying a pixel, they are ugly and I can't draw on one.
I used to use bk disabler but now it won't go past the sdk loading screen.
What do you guys use that doesn't involve adb or rooting.
BriniaSona said:
I didn't come for a lecture on how the phone will automatically sleep apps I don't use or how I can just live with it. I just want to clean the clutter from my phone. I don't use Bixby, nor do I want stickers in my camera, nor do I want 80% of my app drawer being taken up by crap I will never ever touch.
Oh and I'm not buying a pixel, they are ugly and I can't draw on one.
I used to use bk disabler but now it won't go past the sdk loading screen.
What do you guys use that doesn't involve adb or rooting.
Click to expand...
Click to collapse
Their site has a post explaining how to get the app to work on the latest software update. You'll have to use adb.
Use adhell 3, it's not on xda so you'll need to Google it but it works fine
Sounds like you want an iPhone ??
BriniaSona said:
I didn't come for a lecture on how the phone will automatically sleep apps I don't use or how I can just live with it. I just want to clean the clutter from my phone. I don't use Bixby, nor do I want stickers in my camera, nor do I want 80% of my app drawer being taken up by crap I will never ever touch.
Oh and I'm not buying a pixel, they are ugly and I can't draw on one.
I used to use bk disabler but now it won't go past the sdk loading screen.
What do you guys use that doesn't involve adb or rooting.
Click to expand...
Click to collapse
This works
https://play.google.com/store/apps/details?id=com.powermanager.batteryaddon
The disablers dont work with android 8. You can use sabs is clearly the beast option and best disabler ever. Before open threads search into the site.
Amaranth` said:
The disablers dont work with android 8. You can use sabs is clearly the beast option and best disabler ever. Before open threads search into the site.
Click to expand...
Click to collapse
Package Disabler Pro+ (Samsung) works fine for me on Oreo.
StevePritchard said:
Package Disabler Pro+ (Samsung) works fine for me on Oreo.
Click to expand...
Click to collapse
Maybe after the last update. But sabs still mutch better. Is not only a disabler. Can try both.
Uninstalling via adb is so much more easier and hassle-free. You can find a very small package with just the minimum required on the forum. No need of Knox key, Android studio, generating key every 3 months, not knowing when it will be discontinued or if it will still work with the next update, etc.
You can just install them back when needed.
Nastrahl said:
Uninstalling via adb is so much more easier and hassle-free. You can find a very small package with just the minimum required on the forum. No need of Knox key, Android studio, generating key every 3 months, not knowing when it will be discontinued or if it will still work with the next update, etc.
You can just install them back when needed.
Click to expand...
Click to collapse
No need for android studio, there is apk which just need renaming.
Ok it is by far the more complicated app to install, but also by far the best, much better from any other solution, and the one with by far the best battery.
If you can, you go for sabs, if not this is the best alternative
..
Sent from my Note 8 using XDA Labs
I've been using Package Disabler Pro + (Samsung) by policedeveloper and it works flawlessly...
There's another topic you might want to check out regarding this:
https://forum.xda-developers.com/galaxy-s8+/help/package-disabler-pro-samsung-vs-bk-t3617455/page4
sosimple said:
No need for android studio, there is apk which just need renaming.
Ok it is by far the more complicated app to install, but also by far the best, much better from any other solution, and the one with by far the best battery.
If you can, you go for sabs, if not this is the best alternative
..
Click to expand...
Click to collapse
Since SABS is discontinued I won't recommend it and you'll still need a key to be generated every 90 days if not banned beforehand. Plus, an other app to install to rename the package and this method was never supported by the devs.
If I recall what was said on the thread well, it never fully disallowed the disabled packages to still run in the background.
It can't be better than just uninstalling the unwanted app for the current user which require nothing than a 9 MB to install on your computer.
https://forum.xda-developers.com/showthread.php?t=2588979
Then
Code:
adb shell pm uninstall -k --user 0 com.yourpackage
Nastrahl said:
Since SABS is discontinued I won't recommend it and you'll still need a key to be generated every 90 days if not banned beforehand. Plus, an other app to install to rename the package and this method was never supported by the devs.
If I recall what was said on the thread well, it never fully disallowed the disabled packages to still run in the background.
It can't be better than just uninstalling the unwanted app for the current user which require nothing than a 9 MB to install on your computer.
https://forum.xda-developers.com/showthread.php?t=2588979
Then
Click to expand...
Click to collapse
Actually sabs is still unofficially updating. Last version is here: https://www.reddit.com/r/Android/comments/8cp46f/notsabs_version_100_changelog/
After first installation it is a peace of cake to update. To renew key, i spend under 1 minute... 1 minute every 3 + months (it still work some times to 4 months.) is nothing for me.. On the other hand, i have friends who can't do it, so i do it for them.. I suppose we doesn't all have same knowledge..
It doesn't need continuing update as it has specific target which is fulfilled as it is..
Something that you don't know. Search it if you think i am wrong, i am not: By the adb command you posted you do EXACTLY what sabs does. You just use a pc for this. You don't really uninstall an app. You just hide it from os. You don't earn the mb of the app, as the app still stay installed. Just os doesn't see it. Just for information. I can understand that some people find it hard to use sabs. It's a good thing we have options.
One thing is 100% sure though. There is not better way than sabs. No pc, no adb, no anything. Nothing is better and more battery friendly. But yes, it is the most complicated for installing. Some people just can't do it or doesn't want to spent the time for installing it. It's very understantudable this..
I know why the OP said he doesn't want a lecture. Of course you're always gonna get the comments about why buy a SSamsung.Well I like the way it operates....generally. But I've not found any Android that provides the very customizable email app I like...including Samsung. But their email app keeps running even though I've never uusd it. The "it doesn't affect battery life" mantra is crap. When you're doing something intensive, EVERYTHING running in the background lags you more and more.
I had Package Disabler...quit working. I paid for BK disabler...quit working. I just tried Package Disabler Pro+, crashed everytime I tried to disable anything.
Not everyone has quick access to a PC. Mine crashed, then Oreo updates, screws everything up so I have to factory reset...without a computer, ADB or a working disabler.
In addition to email, Smart Things constantly wants to run and I don't own any smart equipment to use it with. So why can't you even disable it? WithTV??? ANT??? Does anyone use ALL of the apps on their phone? If not then it would be nice to be able to disable what you don't want. And the space waste Uber, Briefing, ad infinitum, you should have the rights to delete them, not just disable. When you pay 3 car payments for a phone, you expect it to work the way you want it.
>>>Off my soapbox. But that's why I bought a Samsung and why I want a working disabler too.
If you own a Samsung device and you want a full package disabler and adblocker come to the alliancex website and download the alliance x shield full package disabler APN changer and Ad blocker all without root.
garyinskeep1 said:
If you own a Samsung device and you want a full package disabler and adblocker come to the alliancex website and download the alliance x shield full package disabler APN changer and Ad blocker all without root.
Click to expand...
Click to collapse
It doesn't seems to be a very active project. Plus, having to post to enable features...
That was an old requirement they did away with the poat rule.The alliance x shield works great
Sent from my SM-N950U using Tapatalk
garyinskeep said:
That was an old requirement they did away with the poat rule.The alliance x shield works great
Click to expand...
Click to collapse
That's great.
It's it still an active, updated project?
Yes it's still active and we are still adding new things.If you have anything you would like to see added let me or one of the other active mods now we will discuss with developer.
garyinskeep1 said:
Yes it's still active and we are still adding new things.If you have anything you would like to see added let me or one of the other active mods now we will discuss with developer.
Click to expand...
Click to collapse
Nice!
I'll test it as soon as I can. Sorry for the bad hasted opinion yesterday.
---------- Post added at 08:08 AM ---------- Previous post was at 08:06 AM ----------
garyinskeep1 said:
Yes it's still active and we are still adding new things.If you have anything you would like to see added let me or one of the other active mods now we will discuss with developer.
Click to expand...
Click to collapse
Nice!
I'll test it as soon as I can. Sorry for the bad hasted opinion yesterday

[MAGISK] Ambient EQ Tweak

Hey all,
Just wanted to share a simple Magisk Module that tweaks the Ambient EQ on our phones to behave more like Apple's True Tone feature. This idea and module was originally created by @MishaalRahman and published here. As you can see the article was published in November 2019, and the structure of Magisk Modules has since changed. So, the module that you can download from that article no longer works. I've simply updated the module to be compatible with the new Magisk Module file structure and function correctly on our phones.
Instructions and Notes:
Note: This module was originally created for the Pixel 4 (Flame). Due to the Pixel 4 XL (Coral) using a different panel, this module may have unintended effects on screen color and gamma that I have not been able to test. Give it a shot if you'd like, but YMMV.
Install via Magisk Manager or flash the .zip using your favorite Kernel Manager and reboot.
The module has been submitted to the Magisk Module Repo, where it will be able to be downloaded directly from the Magisk Manager app, but it is awaiting approval.
Download (AFH)
Original Author: @MishaalRahman
Original Module and Associated Documentation: https://www.xda-developers.com/google-pixel-4-ambient-eq-tweak/
Source: https://github.com/Alcolawl/AmbientEQTweak
Thanks! I really appreciate it.
Like two months without the module working and you fixed it.
After normal installation, the performance of some apps is significantly reduced.
gyuuuu said:
After normal installation, the performance of some apps is significantly reduced.
Click to expand...
Click to collapse
I haven't noticed it
Alcolawl said:
Hey all,
Just wanted to share a simple Magisk Module that tweaks the Ambient EQ on our phones to behave more like Apple's True Tone feature. This idea and module was originally created by @MishaalRahman and published here. As you can see the article was published in November 2019, and the structure of Magisk Modules has since changed. So, the module that you can download from that article no longer works. I've simply updated the module to be compatible with the new Magisk Module file structure and function correctly on our phones.
Instructions and Notes:
Note: This module was originally created for the Pixel 4 (Flame). Due to the Pixel 4 XL (Coral) using a different panel, this module may have unintended effects on screen color and gamma that I have not been able to test. Give it a shot if you'd like, but YMMV.
Install via Magisk Manager or flash the .zip using your favorite Kernel Manager and reboot.
The module has been submitted to the Magisk Module Repo, where it will be able to be downloaded directly from the Magisk Manager app, but it is awaiting approval.
Download (AFH)
Original AuthorMishaalRahman
Original Module and Associated Documentation:https://www.xda-developers.com/google-pixel-4-ambient-eq-tweak/
Source:https://github.com/Alcolawl/AmbientEQTweak
Click to expand...
Click to collapse
Somehow after enabling this module on Android 11 beta 2.5 phone goes crazy.
I get delayed sms, delayed emails, app in the play store don't download and weather doesn't show.
Disabling an restarting fixed it , enable, restart, problem comes again
peikojose said:
Somehow after enabling this module on Android 11 beta 2.5 phone goes crazy.
I get delayed sms, delayed emails, app in the play store don't download and weather doesn't show.
Disabling an restarting fixed it , enable, restart, problem comes again
Click to expand...
Click to collapse
Wild stuff. I'd assume it's because you're using Android 11 beta. The way this works is basically an overlay for System UI, which I'm assuming has seen at least some moderate changes from Android 10 to Android 11. I'm not entirely sure why it would break things like SMS, but I would definitely assume that this isn't compatible with Android 11. This will be something I'll have to work on when Android 11 officially drops.
Alcolawl said:
Wild stuff. I'd assume it's because you're using Android 11 beta. The way this works is basically an overlay for System UI, which I'm assuming has seen at least some moderate changes from Android 10 to Android 11. I'm not entirely sure why it would break things like SMS, but I would definitely assume that this isn't compatible with Android 11. This will be something I'll have to work on when Android 11 officially drops.
Click to expand...
Click to collapse
Yeah it doesn't make any sense but at least with this beta it does that.. and it is totally easy to reproduce for me...
Any update to make it work properly with Android 11? Just asking.
Thanks!
peikojose said:
Any update to make it work properly with Android 11? Just asking.
Thanks!
Click to expand...
Click to collapse
Unfortunately I may just abandon this idea. It turns out that this module was actually responsible for the frustratingly horrible performance I was experiencing when using Snapchat. Like the phone totally locking up for 5-10 seconds sometimes for seemingly no reason. I know Snapchat is a massive piece of ****, but unfortunately, my tries to convince several groups of friends to move to a different app have been unsuccessful. After removing this module, performance was restored. Because of this, along with other reports of sluggish performance when using this module, I'll most likely discontinue working on this for Android 11.
Alcolawl said:
Unfortunately I may just abandon this idea. It turns out that this module was actually responsible for the frustratingly horrible performance I was experiencing when using Snapchat. Like the phone totally locking up for 5-10 seconds sometimes for seemingly no reason. I know Snapchat is a massive piece of ****, but unfortunately, my tries to convince several groups of friends to move to a different app have been unsuccessful. After removing this module, performance was restored. Because of this, along with other reports of sluggish performance when using this module, I'll most likely discontinue working on this for Android 11.
Click to expand...
Click to collapse
Yes. I was one of the ones that reported problems even with sms after using this module.
So sad! Thanks anyway

[Speculation/Question] Google Pixel (series) and Unlimited Photo storage

I'm a little late on the news for this, but I just recently seen on my device that there will eventually be a cut-off on how much storage can be used. I then learned that the Pixel brand of phones (at least a couple of them) will have a few ways to maintain unlimited storage whether it be a reduction in the quality or an older model phone. While it won't kill me to switch platform, I've got 5+ years of photos and videos on here backed up and most of them separated into their own respected categories/albums so I would like the ask the people that are smarter than I am:
Is it possible to either spoof something like BlueStacks into thinking that my device is a google pixel and upload them through there? or maybe a modified version of the app that believes the device it's on is a Pixel? From the little bit of research that I've done, the link between being able to upload as much as you want or not isn't within the email itself, it's simply the device that Photos is run on. Be nice. all input is welcome though, via more speculations, links to other workarounds, where to put this, etc.
It's possible I think. A friend did this to get Pixel 2 unlimited original quality storage back in the day. I think it involves rooting and editing build.props to make it look like your phone is a Pixel. There are apps that do that in rooted phones afaik.
_Kalyan said:
It's possible I think. A friend did this to get Pixel 2 unlimited original quality storage back in the day. I think it involves rooting and editing build.props to make it look like your phone is a Pixel. There are apps that do that in rooted phones afaik.
Click to expand...
Click to collapse
But it doesn't work anymore
iSupakilla said:
I'm a little late on the news for this, but I just recently seen on my device that there will eventually be a cut-off on how much storage can be used. I then learned that the Pixel brand of phones (at least a couple of them) will have a few ways to maintain unlimited storage whether it be a reduction in the quality or an older model phone. While it won't kill me to switch platform, I've got 5+ years of photos and videos on here backed up and most of them separated into their own respected categories/albums so I would like the ask the people that are smarter than I am:
Is it possible to either spoof something like BlueStacks into thinking that my device is a google pixel and upload them through there? or maybe a modified version of the app that believes the device it's on is a Pixel? From the little bit of research that I've done, the link between being able to upload as much as you want or not isn't within the email itself, it's simply the device that Photos is run on. Be nice. all input is welcome though, via more speculations, links to other workarounds, where to put this, etc.
Click to expand...
Click to collapse
just install Lineage OS custom rom on your phone (if it's supported) and then in the settings menu, it does have the option of spoofing photos app into thinking that you're on a pixel device.
khatriaditya said:
just install Lineage OS custom rom on your phone (if it's supported) and then in the settings menu, it does have the option of spoofing photos app into thinking that you're on a pixel device.
Click to expand...
Click to collapse
Wow, I actually forgot about this post. Funnily enough, now I'm on a rooted Google Pixel 6. It seems like after the 5 they got rid unlimited storage but give me the paid features of Google Photos for free. Would the LineageOS still work? And is that a straightforward change or is there a lot of backend stuff that needs done?
I purchased a first gen Pixel phone for this purpose. That's as genuine as it can get. No need to spoof or do anything to make it work. I just transfer all the photos to the Pixel 1 and let it do its thing.
There are multiple methods of doing this. Most people recommend using Syncthing.
I use FTP Server on the Pixel 1 and FolderSync on my current phone. FolderSync transfers the entire folder so if you don't want that, there are also apps like PhotoSync that can pick and choose specific photos/videos you want to transfer.
swangjang said:
I purchased a first gen Pixel phone for this purpose. That's as genuine as it can get. No need to spoof or do anything to make it work. I just transfer all the photos to the Pixel 1 and let it do its thing.
There are multiple methods of doing this. Most people recommend using Syncthing.
I use FTP Server on the Pixel 1 and FolderSync on my current phone. FolderSync transfers the entire folder so if you don't want that, there are also apps like PhotoSync that can pick and choose specific photos/videos you want to transfer.
Click to expand...
Click to collapse
After the last comment, I dug around a bit more and I've found a solution (for rooted devices) Pixelify in the LSexposed framework I believe? Installing this allows me to essentially spoof the device I have to trick Google Photos into thinking I have any device from the Pixel 1 to the 6A. I have it set for the 5 and it's been working great. Only allows reduced quality to be unlimited but better than nothing (unless an older one allows unlimited full quality?)
iSupakilla said:
After the last comment, I dug around a bit more and I've found a solution (for rooted devices) Pixelify in the LSexposed framework I believe? Installing this allows me to essentially spoof the device I have to trick Google Photos into thinking I have any device from the Pixel 1 to the 6A. I have it set for the 5 and it's been working great. Only allows reduced quality to be unlimited but better than nothing (unless an older one allows unlimited full quality?)
Click to expand...
Click to collapse
Pixel 1 allows unlimited original quality, which is why I bought that one. I have heard of Pixelify mod but decided not to use it. Just personal preference.
swangjang said:
Pixel 1 allows unlimited original quality, which is why I bought that one. I have heard of Pixelify mod but decided not to use it. Just personal preference.
Click to expand...
Click to collapse
I appreciate you, I swapped to the XL and it did indeed give unlimited original quality. If you don't mind though, why don't you use it? Just curious
iSupakilla said:
I appreciate you, I swapped to the XL and it did indeed give unlimited original quality. If you don't mind though, why don't you use it? Just curious
Click to expand...
Click to collapse
It spoofed my Pixel 5 as Pixel 6 (you mentioned that it can spoof to anything between 1 to 6 but at the time of my usage, it only spoofed to Pixel 6) and I didn't like my device showing up as 6. If I needed to reset and restore from a backup, my newly reset phone will show up in the system as Pixel 5, meanwhile my backups will be under Pixel 6 so it won't restore. I know there are root backup apps like Swift Backup but it was just too much hassle.
iSupakilla said:
After the last comment, I dug around a bit more and I've found a solution (for rooted devices) Pixelify in the LSexposed framework I believe? Installing this allows me to essentially spoof the device I have to trick Google Photos into thinking I have any device from the Pixel 1 to the 6A. I have it set for the 5 and it's been working great. Only allows reduced quality to be unlimited but better than nothing (unless an older one allows unlimited full quality?)
Click to expand...
Click to collapse
How did you choose Pixel 5?
I tried fresh installing pixelify 2.1 and 2.2 on NoxPlayer and Bluestacks emulators but photos still count against quota.
bomberb17 said:
How did you choose Pixel 5?
I tried fresh installing pixelify 2.1 and 2.2 on NoxPlayer and Bluestacks emulators but photos still count against quota.
Click to expand...
Click to collapse
I'm sorry, I can't give you much help. I happened to already have a Pixel 6 not that I'm sure it does anything. Aside from that I just installed the latest app and there was a drop down with all the options there for me and I haven't noticed any space being taken, it also tells me that original quality is being backed up and doesn't even allow me to choose lower quality

Categories

Resources