I have created an app that will help share apps across users on google's new 4.2 multi user feature.
Thanks to mentose457 and unwired for giving me the idea.
see this thread (http://forum.xda-developers.com/showthread.php?t=1994169)
It works by removing package elements from user's package-restriction.xml file to add the app and adding the package element back to remove the app. (located at \data\system\users\10\package-restrictions.xml where 10 is the user's id)
This is quickly thrown together and will likely have a ton of bugs, but I wanted to go ahead and get it out there for testing.
- This is BETA
-You must have ROOT
- This changes system data on non documented files it could screw something up.
- I'm not responsible for any problems this causes or lost data or bricked or broken devices
- please use cation
- it is currently built to run on main user to enable or disable apps on secondary users (once root is fully working on secondary users I will see about making it run correctly on secondary user's account)
- not tested thoroughly with paid apps*
- does not currently support system apps**
- due to the way I pull the app list from the package manager some installed apps may not show as available to add/remove
- apps installed first on a secondary user's profile will probably not show in the list to add/remove
*paid apps seemed to work but I did not have internet access during testing. My theory is that any paid apps that use Google's license verification will not work or not work for long. So adding your Google Account to the secondary user's play store is probably still the best way to share paid apps.
**The entries in the xml for system apps is different. Therefore I will have to research them more before getting it to work or deciding not to mess with those apps. Currently some will show not installed on other users even though they are and removing/adding them will not work correctly.
------> DOWNLOAD HERE https://play.google.com/store/apps/...tm_medium=forum&utm_campaign=app_announcement
I'd love to get feedback to what is working and what is not. Also if anybody figures out anything more about the package-restriction.xml file I'd love to hear it. Especially when it comes to system apps.
wow this sounds great, Thanks
after using this app i can no longer use any secondary user account. i started it from the main account, changed the visibility for some apps, restarted. now when i log into the secondary account i get FCs for all apps that try to start. I can manage to pull down the notification and access the settings from there and uninstall apps and so on, but that doesn't really help.
i then created a completly new user but it's exactly the same there. primary user is still working fine.
any idea what's going on?
Tapatalked
Are you sure those apps work correctly under secondary users? There are some apps that don't access the sdcard the correct way that will not work under secondary users until the dev fixes the app.
Try downloading the apps that you had trouble with directly from the play store and see if they work.
nvm, sorry. I had installed a theme at the same time I installed your app and apparently CM10.1 doesn't like themes on secondary users. Didn't think a theme could have such an effect so blamed your app
No problem. Glad you got it figured out.
1. Me I have had almost every kind of phone you can think of form early palms, blackberries, Sony Ericsson P900, Nokia N9 (One of my all-time favorites) Surface duo (wanted to love but horrible experience) most of today’s flagships including all the Samsung folds. Got rid of my fold to get the pixel 6 pro mainly because of the camera and I loved it, I had no issues whatsoever. But I didn’t realize how much I would miss the fold and was going to go back to it when Oppo Released the N and it looked like the perfect hardware for me. After much consideration and reading I purchased from a Hong Kong Seller. And have been using for about 3 weeks now. Daily Driver. I absolutely love the phone, the size, the solid feel, great battery life. So far one of my favorite phones, I have used.
2. Once I got the phone, I researched all I could about the small and major quirks.
3. First thing I did was factory reset, the phone once it arrived. (They installed Google Play for me). Wanted to make sure nothing was installed, that I didn’t know about.
4. Easily found and installed the Google Play apk.
5. Next I download Apk Extractor and removed all the Chinese apps, that I could using it. (I didn’t want to use adb commands, fear of removing something needed). All the other leftover Chinese apps I placed in a folder and moved it out the way.
6.The Launcher is no big deal for me, on most of the phones I’ve had, I stuck with the default launcher. (Group text is an issue will discuss that later)
7. Started loading all my apps that I use games, banking etc. (around 250) tested them and everyone of the work. When I got to an app they didn’t display correctly on the open screen, I adjusted through the phone setting no app download.
8. Download new keyboard changed from the Chinese one.
9. Notifications limits, I set my main apps I need notifications from, but what I found was a lot of the social accounts Facebook, etc automatically was added to running in background and notifications and did not go against the limit. All my main apps I set to run in the background and made sure notifications was on and that a sound or vibration was set (the customizations for notifications are a lot) So far, I am notified we notifications come in. because I have a lot of email addresses I use home, work etc. I have always used Blue mail and it only counts as one notification.
10 Group message was a make or break for me, because send and receive a lot of group messages. And I have researched everywhere, tried different apps and no luck. The solution for me and it’s working well.
11. I decided to use Google Voice (I have had a number for years, so I tested it first for couple days) And now has officially ported my number to google voice, I can now get group messages etc. I will keep using until I they update the message issues or swap phone. I saved all my texts using SMS Backup & restore because you can not import the texts into google voice, but you can export them out. I saved all the old text on the new phone using SMS Backup & Restore, because if I need to find an old text it has a search fixture on it.
Conclusion so far, I am very happy with this phone, it’s an amazing piece of work. I know my post was long and for give me if it doesn’t make since. But if you have any questions on my experience just ask and I will do my best to answer.
Me too, this phone Is very good and pleasant to use as a daily driver . I have imaginée this phone before (i used the nec 05e,thé royole
flexpai 1,thé fold1and flold2 and several zflip). A little'more slimmer and lighter would bé perfect...but its ok.
M'y only complaint is about wifi calling with erratic behavior and disconnection ..maynbe a solution will occur..(more accurzte localisation or wiffi setting
i missed...)
grigsby01 said:
1. Me I have had almost every kind of phone you can think of form early palms, blackberries, Sony Ericsson P900, Nokia N9 (One of my all-time favorites) Surface duo (wanted to love but horrible experience) most of today’s flagships including all the Samsung folds. Got rid of my fold to get the pixel 6 pro mainly because of the camera and I loved it, I had no issues whatsoever. But I didn’t realize how much I would miss the fold and was going to go back to it when Oppo Released the N and it looked like the perfect hardware for me. After much consideration and reading I purchased from a Hong Kong Seller. And have been using for about 3 weeks now. Daily Driver. I absolutely love the phone, the size, the solid feel, great battery life. So far one of my favorite phones, I have used.
2. Once I got the phone, I researched all I could about the small and major quirks.
3. First thing I did was factory reset, the phone once it arrived. (They installed Google Play for me). Wanted to make sure nothing was installed, that I didn’t know about.
4. Easily found and installed the Google Play apk.
5. Next I download Apk Extractor and removed all the Chinese apps, that I could using it. (I didn’t want to use adb commands, fear of removing something needed). All the other leftover Chinese apps I placed in a folder and moved it out the way.
6.The Launcher is no big deal for me, on most of the phones I’ve had, I stuck with the default launcher. (Group text is an issue will discuss that later)
7. Started loading all my apps that I use games, banking etc. (around 250) tested them and everyone of the work. When I got to an app they didn’t display correctly on the open screen, I adjusted through the phone setting no app download.
8. Download new keyboard changed from the Chinese one.
9. Notifications limits, I set my main apps I need notifications from, but what I found was a lot of the social accounts Facebook, etc automatically was added to running in background and notifications and did not go against the limit. All my main apps I set to run in the background and made sure notifications was on and that a sound or vibration was set (the customizations for notifications are a lot) So far, I am notified we notifications come in. because I have a lot of email addresses I use home, work etc. I have always used Blue mail and it only counts as one notification.
10 Group message was a make or break for me, because send and receive a lot of group messages. And I have researched everywhere, tried different apps and no luck. The solution for me and it’s working well.
11. I decided to use Google Voice (I have had a number for years, so I tested it first for couple days) And now has officially ported my number to google voice, I can now get group messages etc. I will keep using until I they update the message issues or swap phone. I saved all my texts using SMS Backup & restore because you can not import the texts into google voice, but you can export them out. I saved all the old text on the new phone using SMS Backup & Restore, because if I need to find an old text it has a search fixture on it.
Conclusion so far, I am very happy with this phone, it’s an amazing piece of work. I know my post was long and for give me if it doesn’t make since. But if you have any questions on my experience just ask and I will do my best to answer.
Click to expand...
Click to collapse
Useful info here, thank you very much
Thanks for sharing your experience.
The Nokia N9 was one of the greatest phones ever.
And I too love the Oppo Find N.
After rolling with the Asus Padfone seriess for years (used the first gen Padfone for 1.5 years, and killed 3 new Padfone Infinities after that ). After that I had to switch to "boring" Asus Zenfones (had the 3 and 6)...
But now I finally have a fun and special phone again!
The best foldable ever this phone shifted me from iOS back to Android
To share my experience:
- The phone setup was painful and challenging. Reset, Install Playstore (with a Chinese Keyboard), delete and remove apps, Locale2 but now it feels like a normal phone I always use.
- The 5 apps notification limit is challenging. I use a messenger consolidator (Matrix based) so I only use one app there. You will need one for private and one for office email and I also needed one for the galaxy watch. So I had only one remaining. 2FA or Secure Code apps I normally need to load manually, same as credit card pushes.
- Hardware is amazing. Very solid construction. Guess I need to go caseless as the case adds to much bulk for me. But coming from a flip I feel those phones are unbreakable as long as they are closed. Charging speeds are decent (coming from a flip) and battery is holding more than one day in general.
- Software: There are nearly no apps optimized for big screen use. I miss the Kindle app from my surface allowing me to read a book "normally". Watching filmes is ok but you wont have more screen estate than on a S21Ultra by comparison. Fotos, Web is fantastic though. The OS Software is flawless, e.g. splitting screen with 2 Fingers is perfectly implemented. My hope is on Android 13 which is announced for this device in July, It should allow 3rd party developers to optimize their apps in a standard manner working on all foldables.
Generally: Very happy with this device. Caseless it is a one handed device for me and I use it as my only daily driver (except when near water or sand.)
deepsync said:
To share my experience:
- The phone setup was painful and challenging. Reset, Install Playstore (with a Chinese Keyboard), delete and remove apps, Locale2 but now it feels like a normal phone I always use.
- The 5 apps notification limit is challenging. I use a messenger consolidator (Matrix based) so I only use one app there. You will need one for private and one for office email and I also needed one for the galaxy watch. So I had only one remaining. 2FA or Secure Code apps I normally need to load manually, same as credit card pushes.
- Hardware is amazing. Very solid construction. Guess I need to go caseless as the case adds to much bulk for me. But coming from a flip I feel those phones are unbreakable as long as they are closed. Charging speeds are decent (coming from a flip) and battery is holding more than one day in general.
- Software: There are nearly no apps optimized for big screen use. I miss the Kindle app from my surface allowing me to read a book "normally". Watching filmes is ok but you wont have more screen estate than on a S21Ultra by comparison. Fotos, Web is fantastic though. The OS Software is flawless, e.g. splitting screen with 2 Fingers is perfectly implemented. My hope is on Android 13 which is announced for this device in July, It should allow 3rd party developers to optimize their apps in a standard manner working on all foldables.
Generally: Very happy with this device. Caseless it is a one handed device for me and I use it as my only daily driver (except when near water or sand.)
Click to expand...
Click to collapse
Hi,
What is this 'messenger consolidator' you are using please?
Thanks,
Simon.
lombrozo said:
Hi,
What is this 'messenger consolidator' you are using please?
Thanks,
Simon.
Click to expand...
Click to collapse
I'm using Beeper. It can consolidate Signal, Telegram, Whatsapp, LinkedIn, iMessage, Twitter, Slack and GoogleChat.
deepsync said:
I'm using Beeper. It can consolidate Signal, Telegram, Whatsapp, LinkedIn, iMessage, Twitter, Slack and GoogleChat.
Click to expand...
Click to collapse
Ah ok. Beeper is still invite only I think?
I guess so but you can bypass the queue when prepaying for a whole year...
deepsync said:
I guess so but you can bypass the queue when prepaying for a whole year...
Click to expand...
Click to collapse
How do I do that?
Register on the waiting list and email [email protected] or tweet them.
I absolutely love this phone and form factor. It's the perfect size.
I've had a pretty easy time of it thanks to a few posts on here and Gadget goddesses videos as well as my own know how. Maybe it was a little cleaner and easier for me than others since I've been using using google voice since before google bought grandcentral and I'm also on T-mobile.
0. Clone my old LG v60 dual screen over using the phone cloaner this thing came with.
1. changed all my app's notification permissions, battery permissions in app management section to ensure notifications
2. added some important apps that I want guaranteed notifications to the auto launch and recent apps manager sections, but so far even the apps that aren't in autolaunch or recent apps seem to be doing ok on notifications. I use tasker to launch my hotspot automatically when I get in my car and have the car connect to it, so I suppose if I really cared I could use tasker to ensure all my apps stay running and notify me. But so far haven't had to.
3. Under apps, under the "associated launch" the "Blocking records" log to figure out which apps were important to support notifications or proper operation of some apps, and then just activated associated launch to those apps that were blocked from launching(launched by other apps in background). For instance, outlook needed to launch the "company portal" app in the background to properly function and also give me notifications on incoming mail. So I jsut activated associated launch for Company portal. I didn't allow associated launch for all apps, as when I really went through the log, there were only a handful of apps I needed to worry about and would rather the rest not able to just get launched in the background to save juice.
4. I set google voice to prioritize wifi and Data. I get crap signal where I live so this is a must. Basically this has always replaced my voice over wifi anyway on all phones I've used past and present. I like taking calls on my desktop as well.
5. I used "Force LTE" app from the playstore to ensure I got 5g connectivity, although I don't think I really need 5g because even on my old tmobile phone, I noticed in the areas I live 5g is slower than 4g lte anyway. This is a known thing on Tmobiles rollout of 5g in rural areas and I'll probably turn off 5g. I'm just mentioning this to let people know 5g on T-Mobile works fine with this phone.
6. activated google assistant using gestures on the main screen
7. deleted all the chinese apps I could without adb, there's 10 I couldn't delete. I'll probably dump those with adb but it hasn't really been an issue. like everyone else I just stuffed them in a folder and hid it away. Although it seems to be important to at least do the updates in the chinese only app store because one of the updates was to the phones native google services libraries, which is required for a lot of stuff to run correctly including biometric face authentication on some apps.
8. replaced the keyboard like everyone else.
9. Installed Google camera for the heck of it. Gcam
Anyway, I'm not hitting any "quirks" or frustrations. This has been a pretty smooth transition. And again, I just feel this thing is the perfect size for chrome "desktop mode" browsing and reading manga and other reading apps.
I've only found one or two out of more than a hundred apps I use that can't be set to full screen in the display section. I suppose having to rotate the phone for some apps is one quirk I've hit, but it's not a big deal to me.
Anyhow good luck owners, and for those thinking about buying it, I give it a good solid yes.
wagz said:
I absolutely love this phone and form factor. It's the perfect size.
I've had a pretty easy time of it thanks to a few posts on here and Gadget goddesses videos as well as my own know how. Maybe it was a little cleaner and easier for me than others since I've been using using google voice since before google bought grandcentral and I'm also on T-mobile.
0. Clone my old LG v60 dual screen over using the phone cloaner this thing came with.
1. changed all my app's notification permissions, battery permissions in app management section to ensure notifications
2. added some important apps that I want guaranteed notifications to the auto launch and recent apps manager sections, but so far even the apps that aren't in autolaunch or recent apps seem to be doing ok on notifications. I use tasker to launch my hotspot automatically when I get in my car and have the car connect to it, so I suppose if I really cared I could use tasker to ensure all my apps stay running and notify me. But so far haven't had to.
3. Under apps, under the "associated launch" the "Blocking records" log to figure out which apps were important to support notifications or proper operation of some apps, and then just activated associated launch to those apps that were blocked from launching(launched by other apps in background). For instance, outlook needed to launch the "company portal" app in the background to properly function and also give me notifications on incoming mail. So I jsut activated associated launch for Company portal. I didn't allow associated launch for all apps, as when I really went through the log, there were only a handful of apps I needed to worry about and would rather the rest not able to just get launched in the background to save juice.
4. I set google voice to prioritize wifi and Data. I get crap signal where I live so this is a must. Basically this has always replaced my voice over wifi anyway on all phones I've used past and present. I like taking calls on my desktop as well.
5. I used "Force LTE" app from the playstore to ensure I got 5g connectivity, although I don't think I really need 5g because even on my old tmobile phone, I noticed in the areas I live 5g is slower than 4g lte anyway. This is a known thing on Tmobiles rollout of 5g in rural areas and I'll probably turn off 5g. I'm just mentioning this to let people know 5g on T-Mobile works fine with this phone.
6. activated google assistant using gestures on the main screen
7. deleted all the chinese apps I could without adb, there's 10 I couldn't delete. I'll probably dump those with adb but it hasn't really been an issue. like everyone else I just stuffed them in a folder and hid it away. Although it seems to be important to at least do the updates in the chinese only app store because one of the updates was to the phones native google services libraries, which is required for a lot of stuff to run correctly including biometric face authentication on some apps.
8. replaced the keyboard like everyone else.
9. Installed Google camera for the heck of it. Gcam
Anyway, I'm not hitting any "quirks" or frustrations. This has been a pretty smooth transition. And again, I just feel this thing is the perfect size for chrome "desktop mode" browsing and reading manga and other reading apps.
I've only found one or two out of more than a hundred apps I use that can't be set to full screen in the display section. I suppose having to rotate the phone for some apps is one quirk I've hit, but it's not a big deal to me.
Anyhow good luck owners, and for those thinking about buying it, I give it a good solid yes.
Click to expand...
Click to collapse
Good experience sharing - For me 5G always runs - no need to force. I use macrodroid to force the main apps into background when starting in the morning - so far it works.
At the end the Oppo Find N is the best foldable hardware - for foldables and for Tablets - Android is not fully there yet, mainly apps are just not yet optimized. Let's hope Android 13 is the basis for app developers to jump on the train...
deepsync said:
Good experience sharing - For me 5G always runs - no need to force. I use macrodroid to force the main apps into background when starting in the morning - so far it works.
At the end the Oppo Find N is the best foldable hardware - for foldables and for Tablets - Android is not fully there yet, mainly apps are just not yet optimized. Let's hope Android 13 is the basis for app developers to jump on the train...
Click to expand...
Click to collapse
Yeah, I just use the Force LTE app because it looks like they removed the preferred carrier band preference from settings on the find n. On all my other android phones, under mobile networks, there's usually a setting that allows you to pick which bands you want your phone to use. Like I said, 5g is actually slower for me than 4g, so I need a way to basically shutoff 5g when I'm in my home area. So without that setting on the android settings of the phone, I have to rely on an app like Force LTE. There's a lot of discussion on the interwebs about why 5g ends up being slower in some areas, like rural areas, than 4g. So it's something that will eventually get fixed and I won't have to worry about. But I just mentioned it in case someone needed a replacement for that android setting, not that people need it.
I've been using a Find N for about 2 months. I set up mine much like other people on this thread . Background on for almost all apps, auto-launch for main messaging apps, Google keyboard, Google assistant, GPay, default launcher, GCam/default Cam, Brave/Samsung Internet, Gmail/Outlook. I set up apps as full screen or 4:3 if they open sideways (still good to use). For social apps I use regular apps and WebApps too because the WebApps take full advantage of the big display (Instagram, Twitter and Instagram).
I've been playing games on emulators for the past 2-3 weeks (Switch and GameCube) and noticed yesterday that the screen protector on the big display has tiny marks (probably fingernails?). Is it ok to remove the factory screen protector and apply a new one? The marks are tiny and only on the "joystick area" so they don't bother me but I'm gonna eventually sell this in the future and may consider replacing the screen protector.