Question Phone service location access - Google Pixel 5a

Phone services app accessing frequently location even though my location is turned off and permission denied. For some reason permission are all grayed out. Is there any way to stop it? Does open source phone apk behave the same?
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}

What are you running for OS? Stock?
Phone services are a required part of the phone, enough stuff depends on it it will explode (if I remember correctly) if you disable the service itself. You can get the service from AOSP (or any derivative that is far more cranky about privacy, like CalyxOS or GrapheneOS) and be a bit more confident it isn't doing something nefarious. However, it is (depending on your OS) a priv app, so not easy to swap out unless you have root + unlocked bootloader (thank $diety that's possible on a Pixel without too much drama!).
If you are all stock and don't want to start this jihad, you can install something like NetGuard (no root needed, open source) to cut out Internet. I don't know how to kill location access [to a priv app] outside of a custom install like AOSP + MicroG.
TL;DR: CalyxOS or Graphene (or LineageOS or /e/ or whatever the hell they call it) is your friend. At least the first two will run with a locked bootloader on a Pixel (and a few OnePlus models).

I had exactly the same thing on the pixelexperience firmware, I decided to delete this application via ADB, since it is impossible to take away the rights to geolocation from it) the connection was lost of course) installing the firmware on top did not help, went back to A11

SomeRandomGuy said:
What are you running for OS? Stock?
Phone services are a required part of the phone, enough stuff depends on it it will explode (if I remember correctly) if you disable the service itself. You can get the service from AOSP (or any derivative that is far more cranky about privacy, like CalyxOS or GrapheneOS) and be a bit more confident it isn't doing something nefarious. However, it is (depending on your OS) a priv app, so not easy to swap out unless you have root + unlocked bootloader (thank $diety that's possible on a Pixel without too much drama!).
If you are all stock and don't want to start this jihad, you can install something like NetGuard (no root needed, open source) to cut out Internet. I don't know how to kill location access [to a priv app] outside of a custom install like AOSP + MicroG.
TL;DR: CalyxOS or Graphene (or LineageOS or /e/ or whatever the hell they call it) is your friend. At least the first two will run with a locked bootloader on a Pixel (and a few OnePlus models).
Click to expand...
Click to collapse
The fact is that everything was ok before, but in the latest versions of A12 this application accesses the GPS every three minutes, which is indicated by a green icon in the corner of the screen, which strains my eye quite a lot.

SomeRandomGuy said:
What are you running for OS? Stock?
Phone services are a required part of the phone, enough stuff depends on it it will explode (if I remember correctly) if you disable the service itself. You can get the service from AOSP (or any derivative that is far more cranky about privacy, like CalyxOS or GrapheneOS) and be a bit more confident it isn't doing something nefarious. However, it is (depending on your OS) a priv app, so not easy to swap out unless you have root + unlocked bootloader (thank $diety that's possible on a Pixel without too much drama!).
If you are all stock and don't want to start this jihad, you can install something like NetGuard (no root needed, open source) to cut out Internet. I don't know how to kill location access [to a priv app] outside of a custom install like AOSP + MicroG.
TL;DR: CalyxOS or Graphene (or LineageOS or /e/ or whatever the hell they call it) is your friend. At least the first two will run with a locked bootloader on a Pixel (and a few OnePlus models).
Click to expand...
Click to collapse
I'm running unrooted pixel experience rom. Thank you for suggestions!

fackstrot said:
The fact is that everything was ok before, but in the latest versions of A12 this application accesses the GPS every three minutes, which is indicated by a green icon in the corner of the screen, which strains my eye quite a lot.
Click to expand...
Click to collapse
Yes it started to happen after newest update. It's very annoying.

pawlik79 said:
Yes it started to happen after newest update. It's very annoying.
Click to expand...
Click to collapse
Go back to the previous firmware until they fix it, I did this

Related

should i use ANTIvirus and ANTI malware?

should i use ANTIvirus and ANTI malware?
on my PC i have kaspersky and Malware bytes
should i have something similar on my android phone?
This should not be necessary as long as you don't use any files from unknown sources. For example only use the market to install applications, only copy files from your pc to your phone (they will be scanned on your pc), and as usual be careful for attachments in your mailbox. Check where they come from and if you receive "sexy girls.bat" from anyone (even a friend) don't open it...
You can always connect phone in mass storage mode and run kaspersky on the two memory cards .
jje
cheers
both good bits of advice
- stuff from good sources a great idea ---sexy girls.bat
-also the scan with kaspersky was a great idea
What about antibanner. since my new update every frickin flash banner is annoying me. I'm sure they weren't there before
Is there a banner blocker for android?
if your phone is rooted i use ad-free android and i find it works awesome
snuff96 said:
if your phone is rooted i use ad-free android and i find it works awesome
Click to expand...
Click to collapse
http://www.androlib.com/android.application.com-bigtincan-android-adfree-zxC.aspx
cheers I'm trying it now
i got it straight to my phone by using the google bar code scanner on the square from the above post.
its an excuse to muck about with technology....and I'm going to use it....
@everyone else
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
cheers
I'm resurrecting this thread since I read the article on here about dodgy virus market apps
I couldn't find it again to post it.
But do I need a security program on my phone
if so whats good or are there any free ones?
cheers
i use 'MyLookout' its a free app (also a paid version) and everytime something new is put onto the phone, MyLookout will automatically scan it for malware, its a really good app.
also another advantage of this app, is you can do backups to the cloud.
And another thing. If your device was to go missing, you can simply log on to the website MyLookout.com from your PC or another Phone, there you can switch on GPS, track the Phone down, perform a full wipe, lock the device, Sound an alarm on the phone which cannot be turned off.
and the best feature, is you can select an option so the app will not uninstall, so the thief who took your phone, cannot uninstall the app. Meaning you can always keep tracking it down
you can do all this from any PC / Mobile
Dr Web antivirus light is nice too
Sent from my GT-I9000 using XDA App
No just don't install sketchy apps.
Then again I don't use AV on my PC's either...it has proven useless in the past as it doesn't keep up with the attackers quickly enough. These days I go with a 'perimeter defense', keep the hostile code from running on the machine in the first place rather than running every damn thing and counting on some program to be current enough to save me.
Kaspersky Mobile Security is the best
Though i'm not using it right now.
I use lookout and find it excellent, though as others rightly say your phone is not nearly as vulnerable as your pc and by following common sense behaviour you should be totally fine. Give lookout a try as it includes lost phone detection and wiping too.
Sent from my GTI9000 using XDA App, gingerbread 2.2.3 jvk rooted, ADW launcher + gingerbread theme
Why should I care about malware when I flash the phone every two weeks!!
(sometimes less time)
I don't, because I want to maintain maximum performance and battery life. Plus I'm not sure how effective any of the products are.
I must say though, I am a lot more careful about reading permissions and installing untested apps these days, after reading about the droid-dream malware etc.
nipip: lol true, same here
What about NetQin
Galaxy S XWJVB
And where to get kaspersky from? its not in the market
Galaxy S XWJVB
I use Lookout and have been very happy with it. Sure it may be a placebo at this moment. But as smartphones become the net access tool of choice for more people, malware will get worse as time goes by.
Plus I feel those people who say they can avoid trouble on their phones and even PCs by just not downloading "dodgy" code are massively underestimating the asshats out there and the ways that harmful code can be hidden. If you open a PDF or even a website, you ARE vulnerable.
Sent from my GT-I9000 using XDA Premium App
Concerning to performance issue, I do not think it's a good idea to use an antivirus app

Helium: No Root, Tethered, Cloud/SD Backup, Phone to Phone Sync, Portal for PC/Mac DL

https://play.google.com/store/apps/details?id=com.koushikdutta.backup
Edit: I upgraded to 23.3.24 and it no longer connects to my Mac!!!
But this works http://forum.xda-developers.com/droid-ultra/general/root-kingroot-4-4-4-su-6-7-t3117552
100% WORKING without root!! For data apps & app data! Seems the latest 1.1.4.0 update may have overcome many issues on our phone-contrary to the Wiki notice about Moto incompatibility.
Seems it is not ready for Lollipop w/o root, see best comment, below.
The Ultra reviews are stellar while the Moto X are not so.
I am in the middle of a 2 Hr +, 138 data apps including their data, Google drive upload.
My Maxx: 444, 21.11.12, premium version:1.1.4.0. I have a Mac, OS x Lion, though once connected w/usb debugging, a computer is not needed until the next reboot.
Why is tethering needed? From the 1st reddit link:
[–]JonnyShipsXperia Z3 D6616, TM-USA 11 points 17 days ago
The program is necessary. There's a bug that he's exploited with adb backup so that if you enter adb shell from a computer you can run adb backup from an arbitrary app.
I'm surprised Google hasn't closed it yet.
Wow! I uninstalled a few lesser used apps after the long BU. They restored great, data too.:good::good::good:. They show up in G Drive with a check box just as in the app.
Did a PC download BU to my Mac via Chrome. All good-1.2 MB/sec!!
When doing a Chrome portal restore, you must choose to restore all or nothing. Choose browse button, select your backup.zip, wait for ALL apps to show up!--which I tested & works fine-3 app test restore.
While the Google drive/other cloud options allow "any or all", which is much better.:good::good:
Notes:
I thought portrait display mode was needed to see the buttons at bottom. Not so, a swipe up reveiles them.
Edit: It is fickle about showing them in landscape.
Check automation in Helium settings.
I do not use any encryption.
DropBox goes the same as Google Drive.
There were 7 apps that bombed out in the first UL. Helium earmarked them for a retry & they all went ok!!
For unencrypted cloud: Do not override the encryption key entry, pre-restore (or backup), screen! If you force the right selection with your finger the restore bombs out! Lol! Just let it go & the right (restore my data) is auto selected.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Bug! Lol. Small text BTW.
OTG seems to be not supported.
Seems Chrome may be the browser to use for the WiFi portal (PC download).
Chrome plugin & video:
https://chrome.google.com/webstore/detail/helium-backup/gpglbgbpeobllokpmeagpoagjbfknanl?authuser=1 Note: the version noted for the video should be 1140 not 1109.
Koushik Dutta's Blog (don't use Chrome on G+, BTW! )
https://plus.googleapis.com/wm/4/co...1/stream/2a7d82ca-ca29-4f85-b966-581f21f25bf0
Blogs, Best 1st. w/comments.
http://www.reddit.com/r/Android/comments/2maa99/helium_chrome_app_enables_backups_from_any_os/
http://www.androidpolice.com/2014/1...-apps-data-without-root-even-linux-chrome-os/
Best comment
(Quoted from)
slashy
19 days ago
Seriously, scan throught the rest of the comments here for hate against the developer rather than the app - I'm sure they will hat it works, let alone even TRY it.
If you want an honest and more reliable opinion, scan through the google play reviews, or even reviews made by reliable android websites. Sure there are people too that have problems getting it to work (and some of the others are giving bad reviews for things that isn't even Heliums fault), and Koush isn't really known for a good support I give you that. But judging from reviews it seems as the majority got it to work. So much for that exception to the rule, eh?
Also Helium isn't anything more than a simple GUI to Googles own ADB backup and yes it IS sometimes unrealiable (and always was from my experience), so there is nothing about that Helium could fix.
From my test right now it does indeed seem to NOT work on Android 5.0/Lollipop (without root atleast), so I won't get my hopes up for the future of the app... unless for some reason Koushik will really maintain the app
http://www.reddit.com/r/Android/comments/2m80lf/koushs_new_helium_chrome_app_lets_you_back_up_and/
http://gs5.wonderhowto.com/how-to/back-up-your-android-apps-their-data-without-root-0158767/ but no comments
Here is an X thread from a year ago. I am not sure any of it still applies to the current version. If any, it might have the zip restore from the Chrome WiFi portal/PC download
http://forum.xda-developers.com/showpost.php?p=49285478&postcount=1
Please post if you use it to restore or phone to phone sync, outcome & phone build etc.
Anyone use it for a full restore or the like?
Edit, I just restored, from dropbox,136 apps w/data, all good.
Damn!
No longer works on 23.3.24, the chrome / Helium app will not communicate with each other.

Disable system applications and bloatware without root (more than 100 applications!)

Hello friends!
Many of you are faced with the problem of fast battery drain. One way to improve the situation is to disable or remove unnecessary applications (like bloatware) that are running in the background. Now you have a great opportunity to do it with the help of the wonderful ADB AppControl and my list of over 100 applications that can be safely disabled.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Download ADB AppControl, load this preset and disable apps. You can always enable any applications if you need them.
This preset may not have many regional apps, so please create and share your own presets. This is very easy to do when you learn how to use the program.
Hum...this is safe?
rsimas said:
Hum...this is safe?
Click to expand...
Click to collapse
Yes, completely safe. But this list may include apps you are using, such as Samsung Account or Galaxy Store, and if you disable them, they stop working. This is not a problem, just enable them.
Hello
Bitdefender tells me that your program behaves like a "Ransoware"! In doubt in the trash.
mario1959 said:
Hello
Bitdefender tells me that your program behaves like a "Ransoware"! In doubt in the trash.
Click to expand...
Click to collapse
It is impolite to call someone else's work "trash", my friend. There is a clear virustotal report, and anyone can check it.
I don't know you, so please excuse me if I have more confidence in my Bitdefender and don't see where there is rudeness.
mario1959 said:
I don't know you, so please excuse me if I have more confidence in my Bitdefender and don't see where there is rudeness.
Click to expand...
Click to collapse
I understand you. Then let's get acquainted
Yes, I am an ADB AppControl developer and have been developing this program since May 2020. My goal is to make working with ADB simple and accessible to everyone. This is my first time on xda. I have a website and a topic on the forum where thousands of people are already using my program. Galaxy Note10 lite is my main smartphone, I use it in development. And this preset includes applications that are disabled for me.
Small clarification, It is when I installed "ACBridge" that I had this alert and it's a shame, given my concerns about autonomy, this program might have been able to help me.
Thanks for the clarification. This is a false positive for your antivirus. You can use the program without installing ACBridge and apply my preset, but you will lose some of the really cool functions (no application icons and names). In the future, I plan to place ACBridge in the Play Market, but this will require some work and costs.
And I have a little request for everyone. If you have used ADB AppControl, please leave feedback in the program topic. It's important for me. Thank you.
To be sure that I could use it safely, I asked Bitdefender to analyze the program.
If it can help you
I will say it again - there are no viruses in the program. It works with devices via adb and this may be perceived by antiviruses as a potentially security risk. This is called a false positive. You've already launched the program and your computer hasn't grown horns, have you?
Hello
Finally I did not wait for Bitdefender's response, I hope my battery drain concerns will be resolved.
Edit: So that there are no doubts in the discussions, I prefer to give Bitdefender's answer, the application is healthy.
Hey OP, gonna give a try to your software. What are the top apps to disable to improve the battery life?
Hello greetings
When doing this debload how much improves the battery porcent
Thanks
Hello
I disabled over 80 apps and it didn't decrease battery consumption.
elmeniak said:
Hello greetings
When doing this debload how much improves the battery porcent
Thanks
Click to expand...
Click to collapse
I have disabled all applications from this preset. In my opinion, the life from one charge has increased. I charge my note10 lite once every 2 days and have up to 8 hours of screen.
@Cyber.Cat
After reading the few posts I want to add that the app works like a charm, I am very satisfied because of its easyness.
As said there is no virus inside, antivir apps -if so - report false positive. On my side no antivirus warning with avast.
And the perfect thing is: you can use it on any adb capable device. Excellent masterpiece.
Thanks a lot to the dev.
Exceptional piece of software that saves loads of time - loads. Been modding for days & used this to freeze 170 processes on my new s21 Ultra. Worth every penny!
Finally, I found and got rid of the Software Update application (com.wssyncmldm) that keeps sending system update messages insistently. I do not need an update, because each new one destroys the device's performance.

Getting the HTC G1 to work after Google disabled signing into android 2 or lower

I'm a vintage computer collector from vcfed.org and 68kmla.org. I decided to branch into smartphones and excitedly started with the T-Mobile G1. As I worked on getting it set up, I had a very difficult time, and eventually someone pointed out to me that Google has disabled signing in to accounts from android 2 or lower devices. Some devices have a skip screen to bypass logging in. You could probably also install a rooted ROM. Unfortunately newer ROMs aren't an option for me, as I am trying to use this device as a collector, and want as close as possible to stock Android 1.0 (though if I could simply root it let me know).
Here's what I learned in my spending my entire evening working on this problem. Please bear in mind that I am incredibly stupid and before tonight knew nothing about vintage smartphones. All I have is nearly unlimited patience and unwillingness to lose.
Install firmware RC29 so that the "enable ADB debugging" hack works. With how difficult it is to use Android 1.0 in 2022, I found ADB very useful. Then I installed adb, verified that the device was connected, and started the shell in command prompt.
EDIT: here is a command reference I used to discover some old commands, as some newer ones didn't seem to work on Android 1.0: https://web.archive.org/web/2014030...com/content/android-toolbox-command-reference
From there, I was able to run "am start -a android.intent.action.MAIN -n com.android.settings/.Settings" to open the settings and enable wifi. I attempted to run "am start -a android.intent.action.MAIN -c android.intent.category.HOME" which I understand essentially presses the home button, and ADB informed me "Warning: Activity not started, its current task has been brought to the front", I'm guessing because the process "Setup Wizard" was in the way. So I ran "pm -l" to list the existing processes I could attempt to run, and found the Launcher, and ran "am start -a android.intent.action.MAIN -n com.android.launcher/.Launcher" to try to force it to run the launcher, and to my surprise, it did and I got away from the horrid corpse of the Setup Wizard!
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
I need to get some food and do other stuff tonight, so I'll leave it be. I suppose because all I did was force start the Launcher, the home button doesn't work, and I can't swipe down the notification area or view notifications at all. I can't find a way in ADB, at least not without root? to kill com.android.setupwizard, but even if I did, it might prevent the normal loading of the phone, like is the case right now. So if anyone has any ideas on how I could advance from here, or get it to at least boot to the launcher or lock screen instead of setupwizard, please let me know!
Jinnai
I activated my G1 running Android 1.0 just fine last week. You could've logged into the device with a generated app password If you'd allowed "less secure apps" on your Google account.
How does that work? I tried logging in with my email and password just now, and it said "username and password don't match", when they both definitely were accurate.
I turned on two factor authentication and generated a temporary password to use with my email, but I tried over and over and without even spending time to think about it the phone says "Your username and password do not match. Please try again".
Weired. It worked for me... Maybe try to turn 2-step verification off, and then manually allow "Less Secure apps". After that turn 2-step verification on again and generate an (other) app password. This is what I've done and it worked for my G1 last week. I didn't use hyphens as far as I remember.
Alright, lets see. I did turn less secure app access on. I didn't use hyphens, just ran the 16 digit code together...
Yeah, still no dice! disabled 2fa, disabled less secure apps, reenabled less secure apps, reenabled 2FA, generated a new password, restarted the phone, tried the password... same result
I just erased my G1 to make sure that this method still works. The first password I generated didn't work for some reason but I generated a second password and that one worked on the first try.
Edit: Maybe try and create a new Google account this is weirddd
Huh. I just made a new Google account and it worked. I enabled less secure app access, enabled 2FA (to my own phone), then generated a new one time use code, and it worked. I guess that's the solution, because I really have no use for signing in to my real account on such an old device! Thanks!
Glad I could help! Doesn't really matter what account you use as nothing really works on this phone no matter what Android version you're running lmao.
In case you ever wanna get some apps on that thing there are literally like two APKs that I managed to sideload onto Android 1.0 using the SDK Platform Tools. Many more apps work on Android 1.6, thought.
Hmm, good to know... What two apks were you able to get on? I suppose you can't simply just open them in a file manager, lol. For this particular device I don't want to run a newer version, but I would be curious what I can run on 1.0!
Yeah, unfortunately there's no file manager.
https://www.online-tech-tips.com/sm...ps-on-your-android-device-from-your-computer/ <–– I use this method to sideload apps. It's all straightforward but I'm on a Mac so our experiences may vary.
The first working app I've found is tub thumper 0.33 (first link up top will take you to the correct site). It's a simple app that lets you play the drums. The other app was a rubbish file manager that kept on crashing so I've got rid of it shortly after and I can't remember its name.
Well, the method outlined in that article is very, very simple, after setting up the computer to talk to the phone, and the phone to receive communications from the computer, the command is literally "install [app file]" within ADB and would be the same on a mac or anywhere. I kind of wish I could use that method to uninstall root apps, but I'm sure I can't.
Here are some ROMs downloads that are still up and running. You'll find stock RC29 there, too.
Google Code Archive - Long-term storage for Google Code Project Hosting.
code.google.com
The app password option doesn't work for me
Wow I'm stuck with a nice G-1 running 1.0 on the sign-in screen
"am start -a android.intent.action.MAIN -n com.android.launcher/.Launcher"
my dam that worked for me full touch etc on 1.0
thanks man

[A13] Pixel Experience GSI for Surface Duo

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Pixel Experience GSI for Surface Duo​Hello everyone, after a long tease, finally I have a build of Pixel Experience with some modifications to run on Surface Duo.
The experience is still very preliminary, with almost no UI customization. The only work done is to react to posture changes.
As such, I would suggest this build to be installed using DSU Sideloader instead of directly flashed onto device, so you can try out the experience and get back to a more stable, stock Microsoft Duo OS experience.
Download Link:​
duo_PE_system.img.gz
GZ File
1drv.ms
Features:​- Pixel Experience ROM
- Screen and touch react to posture changes
- Sleep/Wake based on posture
Bugs:​- You tell me (sorry, I have always wanted to type that)
- Posture sometimes become buggy. Workaround is to unfold device to get back to dual screen and go back into the posture you want.
- I have noticed some funny behavior with screen timeout and waking, but haven't tested it properly yet
- The split screen handle is actually smaller than the hinge, so you lose some pixels from apps in split screen mode
- UI is not modified for dual screen, so you will have UI elements under the hinge.
Installation Guide (DSU)​Prerequisite:
- Unlocked bootloader
- Have at least 32Gb of storage left
1. Download and install DSU Sideloader from https://github.com/VegaBobo/DSU-Sideloader
2. Download Pixel Experience GSI for Surface Duo from https://1drv.ms/u/s!An829WhOFDfUoLgiauVbeMFQYJ6lWg?e=gbDWdY
3. Follow instruction in DSU Sideloader to install the build. I recommend changing the userdata partition size to be 16Gb at least, but can be larger if you want to use it more substantially.
Installing using DSU Sideloader will mean whenever I release a new build, you will need to sideload it again, losing all userdata of the build in the process. This is expected, as I don't think the build is necessarily ready to be daily driven.
Installation Guide (fastboot)​If you are well acquainted with ROM flashing and are not afraid of messing around with fastboot and recovery images, this is for you. The upside is that you can update whenever I release new builds without losing data. I will write out the general steps here. If you cannot figure out how to do this from the steps, this is not for you yet.
1. Unlock bootloader
2. Reboot into fastbootd
3. Delete system_ext and product partition, alternatively delete the inactive system_a/b slot.
4. Flash the system.img onto system partition
5. Reboot
6. ??
7. Profit
Photos:​
Huge thanks for your work! Glad you got it stable enough for a release. Will test it once I am home
I gave it a try as DSU Sideload and it runs very well. Thank you.
Will use it for the next days.
Amazing work! Flashing when I get home for sure
Already flashed amazing work !!!
My sim card going back from my pixel 7 to my duo again
works great, much better than the microsoft original rom. You have save this device, thanks
Works very well, thank you for your work, do you plan to make updates to fix the middle of the screens?
Looks great understand its early days but will you be moving towards the standard pixel experience installation method in the future?
Even though I've been banned from Twitter I have been following you for at least a month now. I'm so glad to see you had released a working copy.
I swear I was just moments away from closing that tab thinking you had lost interest in the Surface Duo.
THANK YOU! You are my hero.
From the video I saw, the apps open as spanned by default then?
Amazing, installed it last night, noticed a few wonky things like:
1) When opening /unlocking only 1 screen turns on, after a second or two both come on.
2) Thinks there's no bezel and is one big screen, probably the hardest part to figure out how to get it to behave with a gap offset or like the OG Microsoft rom
3) Pin to screen is not as nice as in the original rom
Where do you want us to report this, here or in your github repo?
Does this work on the Duo 2?
Bugreport:
I installed it yesterday via fastboot. I figured out that the most Microsoft Apps are not working. They start but close immediatly (MS Outlook, MS365)
MS Edge Canary is working
rmb32 said:
Bugreport:
I installed it yesterday via fastboot. I figured out that the most Microsoft Apps are not working. They start but close immediatly (MS Outlook, MS365)
MS Edge Canary is working
Click to expand...
Click to collapse
I can second this, a lot of apps which may have had duo optimisations (Kindle, TikTok, Microsoft Outlook & Teams) seem to crash on startup/opening. I wonder if they're looking for frameworks or features that would be present on the stock ROM.
I'm trying right now using dsu. Amazing work!!
I really like the way multitasking (using both screens) is done here. Haven't tried phone calling and aside from one time the ui hanging while messing with the split screen options, everything seems very smooth and stable. Really looking forward to what comes next!
Nice work! I will definitely be flashing this on my next day off. Thanks for your work on this and look forward to more updates!
Justice™ said:
I can second this, a lot of apps which may have had duo optimisations (Kindle, TikTok, Microsoft Outlook & Teams) seem to crash on startup/opening. I wonder if they're looking for frameworks or features that would be present on the stock ROM.
Click to expand...
Click to collapse
I can confirm this as well. I tried to use Outlook but it crashes on startup. A possible solution would be to fake the device identity as a Pixel? I guess these apps check if the device is a Surface Duo and then they expect the duo sdk/framework
Pinguin2001 said:
I can confirm this as well. I tried to use Outlook but it crashes on startup. A possible solution would be to fake the device identity as a Pixel? I guess these apps check if the device is a Surface Duo and then they expect the duo sdk/framework
Click to expand...
Click to collapse
Can confirm as well. Flashed via fastboot and OneNote, onedrive, and ms365 are all crashing.
I havent logged in xda for the longest time but I just wanted to say thank you for working on this. I have been switching back and forth between my v60 and the duo because the v60 has been far more responsive and stable. But the duo form factor is better. I have been dailying the duo for a week and have been considering switching back to the v60 again but after installing this, you have given me hope because of the increased responsiveness.
Screen orientation is excellent and fast.
I'm on the fence on the flipping over the screens on phone mode. There are times it gets confused which screen should be on but I cant say how else dictate which screen should be on. Situation where person is looking down on the screen (standing up) VS person is looking up on the screen (lying down with the phone above the persons head.) , the phone can kind of be tricked into turning the other screen by quickly rotating the phone and back to the position desired.
Can confirm tiktok crashing.
Thai I hope you can continue working on this. You've already done a great job vs an entire company to make give life to the duo again. Is there a way where we can help support you in your work on the duo?
Thanks again!

Categories

Resources