What do you think an Android APK database be like? - Off-topic

Seeing how at times user scramble from site to site to find a much needed or latest APK file I was thinking on developing a website, where Android users can submit variety of Android APK files, from System apks to applications (file size is limited to 25mb to prevent piracy of paid Play applications)
The database in part would act like an Archive containing different versions for different applications. Allowing users to download whatever APK file they may be looking for, from older builds to the newest KitKat rips. I have mirrored one single APK file here, com.android.vending-4.5.10.apk and based on my old project statistic the file has already been downloaded 1677 times (and counting), as of this this APK database would allow 3rd party mirrors (MediaFire, Mega, Dev-Host, Box, Dropbox, Yandex.Disk and Google Disk) along with internal filesystem build on top of either RackSpace Cloud Files or Amazon S3 or even Google AppEngine Storage
The thing is what information do you think should be stored along the APK files for user and developer convenience? I would also like to hear some feature suggestion that would be useful to everyone.
Thanks in advance.
P.S. Here is a quick Prototype UI/UX I been working for past day while in bed sick
i.imgur.com/6jEQhDa.png

Keeping the data limit to 25mb will do little to prevent piracy. There is a plethora of paid apps under that size. Unless there is strong, continuous oversight, it won't work.
Sent from my GT-I9505G using Tapatalk

LoopDoGG79 said:
Keeping the data limit to 25mb will do little to prevent piracy. There is a plethora of paid apps under that size. Unless there is strong, continuous oversight, it won't work.
Sent from my GT-I9505G using Tapatalk
Click to expand...
Click to collapse
Yes I did consider that. Thus all uploads would require mod/admin approval. Otherwise other possibility was allowing banned applications to be available like CyanogenMod Installer. This was a purely concept of a rather useful idea if it can be turned into more pros vs cons.

Related

Android Market sucks

I have the sprint vogue that I ran Android 1.5 from my sd card with sprint network. I updated to eclair on the sd card but find my phone says T-Mobile, don't think its a big deal.When I was running 1.5 I was able to find apps like pandora to down load, know on t-mobile network and eclair a lot of apps are missing? Is their a way to unlock the market.
You need market enabler.
http://code.google.com/p/market-enabler/
Edit: This pretty much just adds paid apps.
skipbarker said:
You need market enabler.
http://code.google.com/p/market-enabler/
Click to expand...
Click to collapse
I don't know if that will work cause he was able to download Pandora before and that's a free app, market enabler just to gives you paid apps
My bad. I misunderstood.
http://forum.xda-developers.com/showthread.php?t=628353
Read #5
It's a problem with the Android SDK.
Starting with 1.6, Google introduced screen sizes: Small, Medium, and Large. Our devices have Small Screens (along with the HTC Tattoo). The G1/Dream has a Medium screen, and the Droid/Nexus a Large screen.
The problem is the SDK defaults to Medium and Large screens. It's up to the application developer to test the application for Small screens and proactively add the indicator for Small screen support.
Most developers never bother to indicate the app can run on Small screens, so it gets excluded from your view.
I'm not sure if the small screen thing is linked to the /data or your Google user account. If I knew which, I'd figure out some way to spoof it, so we can get the full market on small screens. If it's on the /data somewhere, then that's a much easier fix.
The fact that clearing your /data and booting up a 480x320 fixes it, seems to indicate it's a value in the /data. It'd be interesting to do a dump of two /data directories with only the market resolution changed and see how they differ on a binary level. Then perhaps we can add a patch to the menu of NoMoRootfs (or a patch that's applied every bootup... or lock down the file that's modified).
If it's on the account, then either you'd have to intercept the Market App's data packet that indicates screen size and modify it proactively, or you'd have to change parts of the SDK to report the screen size as larger than it really is (this would be hard to do because apps use that interface too... you'd have to be able to detect if the request is coming from the Market App).
jnadke said:
It's a problem with the Android SDK.
Starting with 1.6, Google introduced screen sizes: Small, Medium, and Large. Our devices have Small Screens (along with the HTC Tattoo). The G1/Dream has a Medium screen, and the Droid/Nexus a Large screen.
The problem is the SDK defaults to Medium and Large screens. It's up to the application developer to test the application for Small screens and proactively add the indicator for Small screen support.
Most developers never bother to indicate the app can run on Small screens, so it gets excluded from your view.
I'm not sure if the small screen thing is linked to the /data or your Google user account. If I knew which, I'd figure out some way to spoof it, so we can get the full market on small screens. If it's on the /data somewhere, then that's a much easier fix.
The fact that clearing your /data and booting up a 480x320 fixes it, seems to indicate it's a value in the /data. It'd be interesting to do a dump of two /data directories with only the market resolution changed and see how they differ on a binary level. Then perhaps we can add a patch to the menu of NoMoRootfs (or a patch that's applied every bootup... or lock down the file that's modified).
If it's on the account, then either you'd have to intercept the Market App's data packet that indicates screen size and modify it proactively, or you'd have to change parts of the SDK to report the screen size as larger than it really is (this would be hard to do because apps use that interface too... you'd have to be able to detect if the request is coming from the Market App).
Click to expand...
Click to collapse
That is a great idea.
Do you have the capacity to perform the differential on the two directories?
I have deodexed the 1.6 Vending.apk and can post the source for everyone to review. I think the more eyes on this the better.
The only reason I run 320x480 is because I want a full market 100% of the time.
All is working, I used the link that PacyWhitter gave, followed Tatnai directions and know have full market!!!
myn said:
That is a great idea.
Do you have the capacity to perform the differential on the two directories?
I have deodexed the 1.6 Vending.apk and can post the source for everyone to review. I think the more eyes on this the better.
The only reason I run 320x480 is because I want a full market 100% of the time.
Click to expand...
Click to collapse
Yeah, I can do it, though it'd be easier to do it on two data.img files (might have to go back to WinMobile for that). Or I guess I could flash the kernel and wipe my data and export the result each time to a binary file. I'd still be interested in seeing the Vending.apk.
I already know where the Market apk is getting its info from. In android.utils there's a class called DisplayMetrics. The Market apk is likely getting its info from there. It'd be possible to spoof it by recompiling the source with a hardcoded value, but that'd affect applications as well. It'd be much harder to do it for only the Market/Vending apk.
The thing I'm interested in, is that obviously if the "boot up at one resolution, switch back" trick works, then it's not sending the resolution to the server every time. This means it has to be storing the data, or a hash of the data, somewhere.
This guy has a fascinating website on similar subjects:
http://strazzere.com/blog/
There's also a way to use the Market from the emulator:
http://www.anddev.org/viewtopic.php?p=28991
Perhaps I can start there and see if I can reproduce the problem, then produce the solution in a controlled environment.
graphic914 said:
All is working, I used the link that PacyWhitter gave, followed Tatnai directions and know have full market!!!
Click to expand...
Click to collapse
People seem to indicate it resets after a few days, so you will have to redo it until I have time to see if I can fix it.
jnadke said:
This guy has a fascinating website on similar subjects:
http://strazzere.com/blog/
Click to expand...
Click to collapse
That is one of my fav sites for Android dev. Great site .
Started Community Market Project here

File hosting.

Getting file hosting sites (rapidshare,etc) to work on my mobile is a bit hit and miss at best. I have seen numerous people ask for extra mirrors to files because they are unable to download from certain file hosts. so I have 2 things for you to ponder...
-What is the best host as far as compatibility with mobile devices?
-should we recommend people use a certain host when sharing their work with the community?
P.S if you have any tips on getting file hosts to work properly when mobile don't be a stranger...
i hv downloaded from these file hosters through opera mobile and ie.
-mediafire.com
-4shared.com
these 2 are are the easiest and most convenient for mobile use. no download limits and only 10-30 sec waiting time for 4shared.com.
As strange as it seems Google docs is great as a mirror! You can share any file type and unlike others sites that impose a 250MB size limit, Google docs has a 1GB limit.
I'd like to revive this thread. Dropbox temporarily shut down my public links because apparently I had gone over my bandwidth. I replaced all my DropBox links with FileDropper links (don't need to register, fast, 5gb size limit, etc) but there's no manager. If you create a free account to get the manager I think your upload size is limited to 200mb or something.
Looking at FileFactory now but wondering if anyone has other suggestions. The Google Docs one looks good because I already use that all the time anyway.
letitbit.net

how would you look for viruses?

I don't use an antivirus on my windows desktop, I always keep an eye in msconfig and task manager (I know most of the processes), services.msc, unusual behavior, etc, once a year I run an antivirus scan never found anything, I have been clean for more than 3 years.
I have previously installed lookout on my Note but found it to slowdown the system a little bit, so I removed it, and now I don't have any antivirus but I keep an eye at the running proccesses, but I'm unsure if that's the way to spot a running background virus in a linux system
what do you guys do or advise doing to look out for viruses on android?
Are you rooted? If not then don't worry about Viruses.
If you are rooted don't install any shady apps outside from the Android market or make sure any non market apps are from trusted sources.
Also read this:
https://plus.google.com/u/0/1147650...dDLPv#114765095157367281222/posts/ZqPvFwdDLPv
Actually, even the apps on the Android market, approved by Google, are not safe. There have been couple incidents of rogue apps show up in market last year. Good thing is Google are proactively plugging those OS exploits that these rogue apps use (they will auto-root your phone). So, if you're on latest Gingerbread OS (2.3.4 or later), most of those exploits no longer work. But there is now a new exploit now been used here on XDA to root the phone (search ZergRush). Not sure if this will be used in next wave of rogue apps. Remember, just because you installed an app from market, doesn't mean it is safe. Google made zero effort to review those apps.
thanks a lot for the article, it is a lot like I suspected, specially about companies bullshitting us to get to buy their antivirus software
about web based virus, from that I'm 90% safe because I only access the same websites every day, unless one of them gets attacked I'm sure I won't get a virus from them
and yes, I'm rooted... two things I wonder are:
1 - shouldn't an infected app show the permission pop up asking for root access? I'm not exactly sure but I think there are ways to circunvent that and force root access without permission
2 - if I'm infected and perform a full wipe (cache, dalvik, factory reset) and change roms, can I still be infected? I ask this because I noticed that some folders aren't affected when performing a full wipe, the rom goes into /system, and the factory reset only cleans /data. So there is no way to completely clean a system I guess.
As someone who works in internet security, I have to tell you that you really should be running anti-virus on your desktop.
Yes, there's a lot of marketing and fear-mongering from some companies to buy their products. But it doesn't matter if you think you're tech-savvy and that you check task manager and only visit "safe websites". Any website can deliver drive-by downloads that infect your computer without you knowing. Rootkits are completely undetectable from simply checking your listed processes and services.
And your websites might be safe and legit, but all sorts of malware and exploits are delivered through ads. Even visiting Google search recently infected users.
Anti-virus is a crappy technology (there's better alternatives), but stop being so idealogical and just install the damn thing.
---------- Post added at 03:32 PM ---------- Previous post was at 03:24 PM ----------
inurb said:
Also read this:
https://plus.google.com/u/0/1147650...dDLPv#114765095157367281222/posts/ZqPvFwdDLPv
Click to expand...
Click to collapse
Thanks for the link. That's a terrible, terrible article though that completely misses the point.
It's a typical viewpoint from a large company like Google. Their interest is in what % of their users are affected by X and Y.
There is certainly no "widespread problem" with viruses on Android or indeed Linux. But the vulnerabilities are HUGE. The only reason they're not exploited more is because of the size of the userbase. Android (and to a lesser extent Ubuntu) is growing to such an extent that it is going to become a very serious problem, very soon.
As to the now: there is very little chance of being infected out of millions of normal users. But if you're doing sensitive work, then it does make sense to seek extra protection, as the Linux and Android vulnerabilities are so big that if someone actively targets you, it will be easy.
If you're not using sensitive data on your Note, then sure, don't worry about it.
edanfalls said:
As someone who works in internet security, I have to tell you that you really should be running anti-virus on your desktop.
....
Anti-virus is a crappy technology (there's better alternatives), but stop being so idealogical and just install the damn thing.
Click to expand...
Click to collapse
Your advise is sound but just one tiny flaw:
As you posted, AV softwares are crappy technologies. They rarely ever catch anything, especially worthless towards the browser plugin based malwares. And yet, they DO make every PC installed with them 10x slower. So, in the end, installing AV software doing more damage to your PC on daily basises.
Use 'LBE Safety Master' (root required) and you will be fully protected.
lbe doesn't protect with reboot. Wonder if apps can make use of that flaw, logg and send when API or connection becomes available.
Better alternative, if you can get a patch would be forum.xda-developers.com/showthread.php?t=1357056
I guess one must take into mind the shift of definition from virus/malware to user approved info gathering through permissions lmao.
You can install droidwall and check it's logs for connections. Setting it up can be tedious due to dependent stuff.
Sent from my GT-N7000 using Tapatalk

The Miracle lag fix for n7

Uninstall the rampig known as adblock plus, night and day difference. Use greenigy to Hibernate Google plus too! My tablet is now usable, and I was considering the n7 2013 because of how slow it was but now it is great
78mb of ram consumption is unacceptable, it's not even worth it. Epic fail for adblock
so what's using instead? adaway or adfree?
Glad I came across this post because I hadn't heard of Greenify before. My n7 is now virtually lag-free after installing that app. Thanks!
Sent from my Nexus 7 using XDA Premium 4 mobile app
heatledger said:
so what's using instead? adaway or adfree?
Click to expand...
Click to collapse
There might be more elegant solutions, but arguably the lightest-weight and fastest method is simply using a hosts file (rooted devices only, /system/etc/hosts) that black-holes many many ad-serving/tracking domains to the loopback address on your device [127.0.0.1]
e.g. http://winhelp2002.mvps.org/hosts.htm
lightweight because the only thing added to your tablet is a single file.
fastest because DNS lookups on those domains return instantaneously, and IP RST occurs nearly instantaneously when your browser goes looking for a http server at 127.0.0.1:80 - there are no network delays in looking up and connecting/RST to blackholed servers - and no additional traffic interception app/services running on your device and pilfering system resources.
You will find that there are all sorts of tricks employed by various media sites that effectively check to see that cookies associated with ad-publishing/tracking domains have been set, so YMMV with respect to any ad-block method.
good luck
I'm not using any ad blocker right now because it makes the tablet virtually unusable with all the RAM consumption. Again Google Plus is also guilty of the same, taking up 40 megabytes of RAM and slowing down your tablet even though you are not using that app
Sent from my Nexus 4 using xda app-developers app
I'm glad that I could recommend that to you
Sent from my Nexus 4 using xda app-developers app
Our device only has 1 gig of ram 1 apps start taking up over 30 megabytes of RAM it definitely is a huge problem, not only that is completely unnecessary there's no reason that should be consuming that much
Sent from my Nexus 4 using xda app-developers app
When you think about it it's actually absurd, 78 megabytes of RAM just so that I don't see advertisements I'll just deal with the advertisements and have a smooth experience. The trade off is not good
Sent from my Nexus 4 using xda app-developers app
bftb0 said:
There might be more elegant solutions, but arguably the lightest-weight and fastest method is simply using a hosts file (rooted devices only, /system/etc/hosts) that black-holes many many ad-serving/tracking domains to the loopback address on your device [127.0.0.1]
e.g. http://winhelp2002.mvps.org/hosts.htm
lightweight because the only thing added to your tablet is a single file.
fastest because DNS lookups on those domains return instantaneously, and IP RST occurs nearly instantaneously when your browser goes looking for a http server at 127.0.0.1:80 - there are no network delays in looking up and connecting/RST to blackholed servers - and no additional traffic interception app/services running on your device and pilfering system resources.
You will find that there are all sorts of tricks employed by various media sites that effectively check to see that cookies associated with ad-publishing/tracking domains have been set, so YMMV with respect to any ad-block method.
good luck
Click to expand...
Click to collapse
Yep... this is the method AdAway uses to block adverts...
QUOTE: (from AdAway) "An ad blocker that uses the hosts file. The hosts file contains a list of mappings between hostnames and IP addresses. When an app requests an ad, that request is directed to 127.0.0.1 which does nothing. There are options to run a web server to respond to blocked hostnames and to direct requests to the IP address of your choosing. You can download hosts files from the app but it is possible to use your own and to add certain sites to the white- and black-lists."
With AdaAway installed on my Nexus 7 (and my other rooted devices), it uses no system resources at all (CPU/RAM etc.) until I actively run it (which I do every couple of weeks or so) to see if there any new hosts files updates available... and even then it only uses around 21Mb of RAM. After a reboot (necessary for the hosts files update to take effect), AdaAway is exited, and it no longer appears in a list of running processes... until it's run again to check for further updates. However, it does require root.
Rgrds,
Ged.
Um, ad blockers use zero ram unless you set them to stay active, such as to listen to local host. They copy a file and are done.
khaytsus said:
Um, ad blockers use zero ram unless you set them to stay active, such as to listen to local host. They copy a file and are done.
Click to expand...
Click to collapse
Hi, khaytsus...
That's certainly true of AdAway... but AdBlock Plus (the one the OP is referring to) runs as a background service... and filters ads out by routing internet traffic through a proxy.
AdBlock Plus' chief attraction lies in it not requiring root... but having just installed AdBlock Plus on my Nexus 7, and then running System Panel (from Playstore), I can see it hogging around 80Mb of RAM.
Though it really shouldn't cause the lag problems as described by the OP... given that the Nexus 7 is equipped with a gigabyte of RAM... and that within that context, 80Mb is a miniscule RAM requirement.
I have Dolphin Browser (with Jetpack) installed on my Nexus 7... and that routinely occupies anywhere from between 170Mb to 300Mb of RAM. Significantly more than the 80Mb used by AdBlock Plus... and I have no discernible lag.
So maybe AdBlock Plus is causing problems elsewhere... running the CPU into the ground maybe? Although I suspect that routing traffic via a proxy may be the cause of the reported lag.
Anyway... it seems that AdBlock Plus is the least optimal way of blocking ads (by routing traffic through a proxy), and running a constant background service whilst it does so.
The best way of blocking ads (IMHO), is to root the device, and then install AdAway (which just modifies the /system/etc/hosts file when AdAway is run).
And even if you automate the process of AdAway checking for updates, it appears this only happens upon boot or daily. It runs a check to see if there are any new hosts files updates available... informs you if there are... and then exits. It doesn't hang around in the background, 'listening' for updates, consuming system resources whilst it does so.
Rgrds,
Ged.
GedBlake said:
Hi, khaytsus...
That's certainly true of AdAway... but AdBlock Plus (the one the OP is referring to) runs as a background service... and filters ads out by routing internet traffic through a proxy.
Click to expand...
Click to collapse
AdBlock Plus can run as a service. It does not need to. Perhaps the OP isn't rooted.. But it's still nonsense IMO.
@GedBlake
Thanks for the informative posts man, you have enlightened me. I was completely unaware that adblock was running in the background. I used adaway and it seems that my browsing speeds seems to hasten up a little bit.
If you're rooted:
http://winhelp2002.mvps.org/hosts2.htm
1. Download and extract hosts file from that page.
2. If extracting from PC, transfer the file to the n7 via usb.
3. Use your fav root text editor and copy the contents of the hosts file to /etc/hosts
Note: You can exclude the introductory messages in the extracted host file n start from the 1st ip entry.
Reboot.
Tada...
Ram/proc/battery hit? Almost none!
If it doesnt work, let me know. Sometimes there is a problem on the formatting, i can fix it and upload a proper one for you to follow the steps again. Why? Android is more particular than windows or mac on the hosts file.good luck.
More info on hosts file, google or wikipedia
andrew9292 said:
If you're rooted:
http://winhelp2002.mvps.org/hosts2.htm
1. Download and extract hosts file from that page.
2. If extracting from PC, transfer the file to the n7 via usb.
3. Use your fav root text editor and copy the contents of the hosts file to /etc/hosts
Note: You can exclude the introductory messages in the extracted host file n start from the 1st ip entry.
Reboot.
Tada...
Ram/proc/battery hit? Almost none!
If it doesnt work, let me know. Sometimes there is a problem on the formatting, i can fix it and upload a proper one for you to follow the steps again. Why? Android is more particular than windows or mac on the hosts file.good luck.
More info on hosts file, google or wikipedia
Click to expand...
Click to collapse
Hi, andrew9292...
What you suggest will probably work... but it's like cutting the grass with a pair of scissors!... it's time consuming and labour intensive. And there are better tools available, more suited to the task.
AdAway will do the job for you, with minimal effort. And also, the one link you provide may not be sufficient to provide full ad blocking capability.
AdAway compiles the /system/etc/hosts file from four sources. These are...
http://winhelp2002.mvps.org/hosts.txt
http://adaway.sufficientlysecure.org/hosts.txt
http://hosts-file.net/ad_servers.asp
http://pgl.yoyo.org/adservers/serverlist.php?hostformat=hosts&showintro=0&mimetype=plaintext
As I've previously stated, AdAway consumes no system resources until the user chooses to run it... in order to update the /system/etc/hosts file. So there is no "Ram/proc/battery hit", as you put it... until AdAway is run.
This seems to me to be the far more easier option, than manually messing around with large text files, copying them into /system/etc and with the potential screwups and errors that might result.
AdAway is installed on all of my rooted devices, and I rarely give it a second thought.... until I remember that ad blocking needs updating ('cos I haven't run it for a few weeks), I then just run AdAway... it updates... and upon my next reboot, the update takes effect.
Result - no ads... no hit on battery/CPU/RAM... and no complicated messing around in /system/etc.
Rgrds,
Ged.
GedBlake said:
Hi, andrew9292...
What you suggest will probably work... but it's like cutting the grass with a pair of scissors!... it's time consuming and labour intensive. And there are better tools available, more suited to the task.
AdAway will do the job for you, with minimal effort. And also, the one link you provide may not be sufficient to provide full ad blocking capability.
AdAway compiles the /system/etc/hosts file from four sources. These are...
http://winhelp2002.mvps.org/hosts.txt
http://adaway.sufficientlysecure.org/hosts.txt
http://hosts-file.net/ad_servers.asp
http://pgl.yoyo.org/adservers/serverlist.php?hostformat=hosts&showintro=0&mimetype=plaintext
As I've previously stated, AdAway consumes no system resources until the user chooses to run it... in order to update the /system/etc/hosts file. So there is no "Ram/proc/battery hit", as you put it... until AdAway is run.
This seems to me to be the far more easier option, than manually messing around with large text files, copying them into /system/etc and with the potential screwups and errors that might result.
AdAway is installed on all of my rooted devices, and I rarely give it a second thought.... until I remember that ad blocking needs updating ('cos I haven't run it for a few weeks), I then just run AdAway... it updates... and upon my next reboot, the update takes effect.
Result - no ads... no hit on battery/CPU/RAM... and no complicated messing around in /system/etc.
Rgrds,
Ged.
Click to expand...
Click to collapse
Thats nice bro! n im aware of it...i agree its a great app, does a wonderful job! Jus providing a manual method if anyone prefers it.
Pros, just some extra experience for the nerdy. This is xda anyway Cons, like you stated possible fakaps, time consuming, inadequate etc. Cheers :highfive:
THANK YOU!
Krooked22 said:
Uninstall the rampig known as adblock plus, night and day difference. Use greenigy to Hibernate Google plus too! My tablet is now usable, and I was considering the n7 2013 because of how slow it was but now it is great
Click to expand...
Click to collapse
OMG, thanks much for your post. I uninstalled adblock and installed Greenify, and it's like I finally have my N7 back again. I was close to junking it out of frustration but will keep it for a little longer now...
biggerguy_sf said:
OMG, thanks much for your post. I uninstalled adblock and installed Greenify, and it's like I finally have my N7 back again. I was close to junking it out of frustration but will keep it for a little longer now...
Click to expand...
Click to collapse
Awwww, if you'd waited a month it would have been a full year since the last post in this DEAD thread.
I modified host file and no problems so far...

Huawei Private Space vs Samsung Secure Folders: how do they compare?

A few questions on Huawei Private Space vs Samsung Secure Folders
As per the subject, I’d like to understand how the two compare. I have a Samsung and am considering getting the Huawei P20 Pro. I have found a broad description of Private Space in this manual: https://www.devicemanuals.eu/wp-content/uploads/2018/04/P20-user-guide-EN.pdf
However, there are a few things I haven’t understood:
With Samsung Secure Folders, not all apps are immediately available: you have to manually select which ones you want to be made available and ‘reinstall’ them within Secure Folders. Does Private Space work the same way? Or does it immediately give you access to a ‘blank’ version of all your apps?
If it’s the latter,does Huawei provide an isolated sandbox like Samsung, or how do the two differ? The way I understand it, if you move Chrome to Secure Folders and then run it, you are not running the same executable file, but the one you have installed in the sandbox. With Huawei, are you running the same executable but then data is stored in a separate folder, eg the way a program is available to multiple users on the same PC?
Do the two offer a comparable level of protection and isolation, or is one of the two much better (if so, why?)? For example, if you download a file from a private space browser session, is it available outside of it? With the third-party app Parallel Space it is, for example https://play.google.com/store/apps/details?id=com.lbe.parallel.intl&hl=en_GB .
Does the Huawei thing work if you already have a work app to access work email set up as device administrator? This is what prevents Island from working on my Samsung, for example: https://play.google.com/store/apps/details?id=com.oasisfeng.island&hl=en_GB
Thanks!
SF vs PS
I used SF on Galaxy and since recently use PS on Mate 20 Pro, and a bit disappointed with PS, so looking for a better way of using it and see this thread which nobody seems to answer (?)
Both need to install selected apps, which is fine for me. However while SF is a space that can be used in parallel/concurrent with the normal space, PS is likely to create another user profile with encrypted data (true?), so it must be used exclusively.
However, switching from one mode to another is a pain with PS: needs long step (turn off screen then login, or long steps in setting); SF allows to be used in parallel (so same time) with main space (out of SF) and can quickly access the SF apps per task list. This is good, as we used the app in normal space but for certain data and apps we need to be in encrypted mode or protected with separated password/lock. PS can't do so, it must get out of PS to use normal mode and vice-versa, a pain for me, unless we have to install many more apps in PS as well, but then it will be redundance with normal space.
Another negative point with PS is app notification from PS, for instance, if we setup WhatsApp or another messenger in PS (or email? not tested) which use another account than the ones in main space. While we are in main space, the notification of new message in PS won't be shown so impossible to know that's there is new message. It's not a case with SF: notification still pass out of SF that we know to switch to SF to read, quickly, by task list for instance.
Data sharing or moving in out is not optimal from my viewpoint. Both work on main memory only, SF move in/out but limited number of files at a time, a pain if you have many files; PS... hum, the only way I find is thru obb folder, but this sounds to share and be visible to other users on this phones as well!!!! It is likely a Public folder rather than only for this user within both mode PS and non PS. Also, SF can be customised in setting to enable/disable clipboard between 2 areas while PS can't which is a pain too.
By the way, both SF and PS allow fingerprint to access this private space, but fingerprint is a joke for me (easily to hack) and I would not recommend it unless for temporarily use. I like the face recognisation (with eyes, a must, otherwise it's a weakness) mode of M20P, unfortunately this does not work in PS mode!
Samsung Secure Folder lacks multiple instance feature
Samsung's Secure Folder is more user friendly in term of ease of use than Stock android version of multiple user feature.
copying and moving files, opening app from the interface of main phone without logout and login another user like Stock android multiple user mode.
android's multiple user feature is shipped with some android devices, but others like Samsung just replace this feature with it's secure folder.
The biggest drawback of Samsung's Secure Folder is not possible to have multiple instance of it. you can only have one such Folder per phone.
every not fully trusted android app should run in an isolated space like Secure folder, and should offer some high level of control like, suspending(like power off), giving mock GPS, mock IMEI, IMSI etc.

Categories

Resources