New OP7Pro to replace my Pixel2XL: Questions & seeking advice/tips on process - OnePlus 7 Pro Questions & Answers

It's been a while since I rooted an Android device. And I've never rooted a phone. So, questions. I'd like to do everything possible to have the phone ready before contacting Verizon to get on their network. I'm guessing my steps should be:
a) root
b) TWRP
c) Magisk
d) latest Oxygen
e) all Play Store updates
f) move SIM (there are two slots?? which one??)
g) work w/Verizon to get voice & messaging working
h) use OP's app to migrate apps & data from Pixel2XL
i) figure out a VOWIFI and 3g calling option
I've found the great thread on steps a) - d) and assume all will be straightforward and easy. All of the Google Play Store updates will be easy, I've done all of that already just to test a favorite game (a primary reason I wanted to upgrade the phone to begin with).
I understand there are two SIM slots. Does it matter which I put the SIM in from my P2XL? Am I better off going to the Verizon store and having them put a new SIM in? If I remove the SIM from the P2XL can it still perform emergency calls?
Working with Verizon seems the trickiest part. I know I want to make certain it's activated for CDMA-less (found a great thread here on this, too). Are there any other things I need to request or make sure I test before assuming I'm good to go with Verizon? I won't have any issues because the phone is rooted, will I?
Is the right time to use the OnePlus app to migrate apps and data after successful Verizon activation? I'm not opposed to installing all (there are a LOT) of my apps one by one if it's going to work better and/or has some benefit.
I understand voice won't work over 3g (when LTE's not avialable). Is that correct? And I'm thinking this is related to VOWIFI? I'm sorry if I'm conflating two issues. But a workaround, at least for the latter, has been mentioned here that uses Google Hangouts and some Google app that acts like a phone, but it requires a number? Can someone shine some more light on this for me?
Otherwise, this is my current impression of what needs to be done. Please let me know if you agree, disagree, have suggestions, etc.! Thank you!

... anyone?

Based on your first sentence, you should really, really do some research before attempting any modifications at all.

dr_rick13 said:
Based on your first sentence, you should really, really do some research before attempting any modifications at all.
Click to expand...
Click to collapse
Are you saying that the guides here aren't adequate? I've had great success with Android tablets in the past following what's here. Perhaps you could be a bit less vague?

Related

[Q] Motorola Droid callback issue

Hello Developers. Non-developing embryo here, with a question. First, an abbreviated background. I am in Ireland, originally from NY, and was given a Verizon Motorola Droid XT912 (now running JB 4.1.2) by my 93 year mother who was compelled to buy it but, of course, never could sensibly use it. When she sent it to me, I found that unlocking was unnecessary - a foreign SIM card and thesomewhat annoying but less than occasional 'unknown sim' notification, followed by my 'ok' was enough to get it to work fine. Being a US phone, it was set up for US phone numbers - I get around this by putting the +353 in front of all my contacts - no problem. However, when someone calls me, their local number shows up without the +353, and if I miss the call and just click on the number to call back, the phone automatically puts the +1 0 (for USA) in front of the number, and naturally the call doesn't work. Not the end of the world, but annoying. I figured I would see if rooting the phone could get me to the file where this +1 is indicated so I could change it to +353. I have rooted the phone, backed up all with Titanium backup (got rid of a lot of VZ garbage) but have no idea about how to locate the file in order to change the text. I'm hoping that someone here has an idea of how to do it. Be reminded that my mother is 93 - which makes me, um, older, so, please be kind. Thanks for any suggestions that anyone has.
By the way, if anyone has suggestions of any additional Moto/VZ applications that are listed in Titanium that, being in Europe, I'll never use, I'd appreciate that as well.
inisfad said:
Hello Developers. Non-developing embryo here, with a question. First, an abbreviated background. I am in Ireland, originally from NY, and was given a Verizon Motorola Droid XT912 (now running JB 4.1.2) by my 93 year mother who was compelled to buy it but, of course, never could sensibly use it. When she sent it to me, I found that unlocking was unnecessary - a foreign SIM card and thesomewhat annoying but less than occasional 'unknown sim' notification, followed by my 'ok' was enough to get it to work fine. Being a US phone, it was set up for US phone numbers - I get around this by putting the +353 in front of all my contacts - no problem. However, when someone calls me, their local number shows up without the +353, and if I miss the call and just click on the number to call back, the phone automatically puts the +1 0 (for USA) in front of the number, and naturally the call doesn't work. Not the end of the world, but annoying. I figured I would see if rooting the phone could get me to the file where this +1 is indicated so I could change it to +353. I have rooted the phone, backed up all with Titanium backup (got rid of a lot of VZ garbage) but have no idea about how to locate the file in order to change the text. I'm hoping that someone here has an idea of how to do it. Be reminded that my mother is 93 - which makes me, um, older, so, please be kind. Thanks for any suggestions that anyone has.
By the way, if anyone has suggestions of any additional Moto/VZ applications that are listed in Titanium that, being in Europe, I'll never use, I'd appreciate that as well.
Click to expand...
Click to collapse
Please install a stock ROM of your locality/region. Search the "RAZR HD Android Development" thread for the ROM. Also search youtube for "HOW TO INSTALL <rom> RAZR" videos. when you are confident enough, start with the process!
example) I am from Asia and we have no JellyBean here, I installed "XT910 European Retail ROM" with help of a Development thread and a video "how to install jellybean xt910" in youtube.
The steps are to be done carefully. Also make sure to install drivers before you start!
this will get you out of all issues!
Ah, thank you. I have begun to read the procedure here:
http://forum.xda-developers.com/showthread.php?t=1955447
Frankly, this is well beyond my capability and confidence. I imagine it is just easier to having to live with a small work around regarding the callback prefix. I was hoping that this would be more like a Linux procedure, where such a directive would be found in an etc or configuration file, and only needed to be edited. I shall keep studying, but I imagine that my ignorance and the risk involved far outweighs the inconvenience of a call back number.
Thanks again for your response.

Motorola Solutions TC55

Hello,
I have a TC55 from Motorola Solutions (i.e. the enterprise division that does not belong to Google). It is a rugged phone with a big battery (4400 mAh), but certainly not the sleekest design. Not sure if there is much interest in this kind of device, and I am certainly no developer - but in case anyone is investigating the TC55, here are two things I found so far:
It does not come with any Google apps: no Maps, no Gmail, no Play store and so on.
It is easily rooted with Framaroot using the Gandalf exploit.
(I cannot post this info into the Framaroot thread due to my low post count).
Anyway, maybe this helps someone. I will be happy to try to answer any questions about the TC55, but keep in mind I am no pro and I am not keen in messing around in its internals much more than I have done already.
Elanguescence said:
Hello,
I have a TC55 from Motorola Solutions (i.e. the enterprise division that does not belong to Google). It is a rugged phone with a big battery (4400 mAh), but certainly not the sleekest design. Not sure if there is much interest in this kind of device, and I am certainly no developer - but in case anyone is investigating the TC55, here are two things I found so far:
It does not come with any Google apps: no Maps, no Gmail, no Play store and so on.
It is easily rooted with Framaroot using the Gandalf exploit.
(I cannot post this info into the Framaroot thread due to my low post count).
Anyway, maybe this helps someone. I will be happy to try to answer any questions about the TC55, but keep in mind I am no pro and I am not keen in messing around in its internals much more than I have done already.
Click to expand...
Click to collapse
I heard my company is planning to go with these soon for entry level supervisors such as myself. I'm trying to figure out exactly what it is. All the specs and brochures from Motorola keep calling it a mobile computer in a smartphone "form factor" but never actually call it a phone. I didn't see anything in any of the specs to lead me to believe for sure that it was a phone or if it was just an Android computer in a smartphone form factor.
Anyway, I just wanted to confirm, that, you're certain this is a phone, correct?
Thanks.
- Byron
bfollowell said:
Anyway, I just wanted to confirm, that, you're certain this is a phone, correct?
Click to expand...
Click to collapse
Yes, definitely. You can call and get called, and you can send and receive SMS. It also supports wired headsets, and it is supposed to work with Bluetooth headsets, though I do not have any to test.
Elanguescence said:
Yes, definitely. You can call and get called, and you can send and receive SMS. It also supports wired headsets, and it is supposed to work with Bluetooth headsets, though I do not have any to test.
Click to expand...
Click to collapse
Thanks for the info but it looks like mine is going to be crippled.
Sort of a let-down really. Yes, it "can" be a phone. Or without a sim card it can be a really powerful Android based mobile computer. That's what it is going to be for most of us. Only a few supervisors with area management approval are going to get units with the phone features working. Still cool. Just not as cool as I'd thought it was going to be.
- Byron
bfollowell said:
Thanks for the info but it looks like mine is going to be crippled.
Click to expand...
Click to collapse
I see, sorry to hear that. It sounds weird to me to do that, but then again I have no clue about this type of work.
Maybe the crippling could be worked around or undone by people with good Android knowledge - but I suppose it might not be the best idea to go against company policy.
Elanguescence said:
I see, sorry to hear that. It sounds weird to me to do that, but then again I have no clue about this type of work.
Maybe the crippling could be worked around or undone by people with good Android knowledge - but I suppose it might not be the best idea to go against company policy.
Click to expand...
Click to collapse
I don't think they're doing anything all that special to cripple it. They just won't all have sim cards or a cell plan. Pretty much as simple as that.
I won't be doing anything to circumvent that though or rooting it or anything like that. It's not like it's a gift and it belongs to me or anything. After almost 22 years, I've kind of grown to like my job and getting a paycheck every two weeks.I'd kind of like to keep it for another 15 or 20 years. Who knows, maybe my manager will decide that I need cell service with mine.
I work for a large automaker in the U.S. We have over 2.8 million square feet under roof. Personally, I can be anywhere on in the plant, on the roof, in pits & sub-basements underneath or anywhere on or near the 50 acre plant site at any given time. A lot of what I need to do on a daily basis is through our intranet portal. They're putting in something like 500 new wi-fi repeaters/extenders all around the plant as well. They're purchasing these for over 300 first line supervisors at my site alone. I'm pretty sure they're doing this corporate-wide so I hate to think what they're spending on these things as a corporation. I'm sure it would bankrupt many small nations! In addition to giving us portal access away from the desk, these are meant to replace our aging industrial radio system. As expensive as these are, they're still much cheaper than $1.5 to $2k per person for a radio that has no other built-in functionality and these do seem pretty ruggedized.
Still a shame about the phone functionality though.
- Byron
Can you see what browser it comes with? Can you install (untrusted) APKs directly without rooting it?
FYI, in case anyone's wondering, there is a version with Google apps on the way (if it isn't already orderable).
Sent from my Moto X
tfnico said:
Can you see what browser it comes with? Can you install (untrusted) APKs directly without rooting it?
Click to expand...
Click to collapse
Browser is a standard one, which comes with other devices. Name is Browser.apk and version is 1.0.9
It's possible to install unsigned APK's without rooting.
google account
Hi,
I got stucked with trying to get google calendars from my google account to TC55.
I found one solution to setup google account as a corporate one, but it's not available anymore due to change in google policy.
I can setup google mail via email account, but that doesn't bring me my calendars to the device.
I tried to install gapps but without success.
Is there any other way?
Thanks.
Motorola work on google apps for TC55.There is in beta.
Elanguescence said:
... here are two things I found so far:
It does not come with any Google apps: no Maps, no Gmail, no Play store and so on.
It is easily rooted with Framaroot using the Gandalf exploit.
(I cannot post this info into the Framaroot thread due to my low post count).
Anyway, maybe this helps someone. I will be happy to try to answer any questions about the TC55, but keep in mind I am no pro and I am not keen in messing around in its internals much more than I have done already.
Click to expand...
Click to collapse
Obviously u rooted, can u install gapps in it?
RjCode said:
Obviously u rooted, can u install gapps in it?
Click to expand...
Click to collapse
No idea, I haven't tried. As far as I understand gapps are usually installed via flashing a zip from recovery, and the stock recovery of the TC55 does not have that option, it only allows reflashing a whole image, if I understand it correctly. Either way, I have come to appreciate the open source alternatives and do not want to get Google on my phone, so I will not try, sorry.
However, going by this thread over at the Motorola support forum, it seems it won't take long until there is official gapps support:
https://developer.motorolasolutions.com/thread/4989
Motorola has now released a TC55-firmware with Google apps. Here are the release notes:
https://atgsupportcentral.motorolasolutions.com/content/emb/docs/ReleaseNotes/Release%20Notes%20-%20%20TC55_RevAPlus_GMS_01%2074G_v10.htm
According to the support email they sent me, to get the actual release you need to perform the following arcane ritual:
Resolution Type is : Software Download
Resolution Id is  : 95562
Resolution Title is : TC55 Update Image v1.74 with GMS (Google Mobile Service) Release Note & Factory Reset & Enterprise Enabler package
restrictedSW :
T55N0JGMVRUEN17400.zip 321 MB TC55 OS Recovery Update package
T55N0JGMVAUEN17400.apf 321 MB TC55 OS update package file for deployment using MSP
If you require access to OS files for TC55 1.74 GMS then call the local Support Desk and provide following information:
a. Site ID
b. Serial #(s)
c. Phone #
d. Customer name (First and Last)
e. E-mail address
Click to expand...
Click to collapse
Don't ask me what the local support desk number is, or the site ID, or why they have to make this so complicated.
Hi Elanguescence,
I think I screwed up my tc55 by enabling the multiuser function without first creating the white list. Now all the users (with admin rights) does not have access to all the programs, including Applock Administrator and Multiuser administrator.
To cut things short, do you know of a way to reset the device? I don't mind setting it to factory default and start over. I've googled it and some said to launch Rapid Deployment and scan a barcode from there... but my Rapid Deployment just says "Service Not Ready, Please Wait" and get stuck there.
Any help appreciated. Thank you.
Any TC55 users here? Should be getting my unit w/ GMS soon... How do you guys like it?
Is the bootloader locked?
Sent from my Moto X
Hey!
I want to Buy one TC55 for me. Normally i hate Android and the Google stuff on the Phone but some Motorola Salesman told me there is a version with out.
Now i use an Sybian Device. That mean i am "offline" the hole time and when i need Internet the Phone connect the the Internet.
So how about that phone can i work "offline" to?
I will also use an VPN Tunnel to block on my backend all Connnection i dont want. Does all Data trough this VPN Tunnel ?
How about the Barcode Scanning does it work good?
I know for 2D i need to use the Cam but how works it when i am in some other Application?
Nobody?
Ok. I just bought a TC55 from a Friend and I was wondering if someone would post the update to get GSM and the Factory Reset packages. I went to the page and it requires all the information posted above before. Mine is rooted, but i am trying to install GAPS but the recovery is the basic and cannot. I manually installed Google Play and the Google Play Services but Google Play services keep crashing and the Play Store will not connect, any ideas ?
the are 2 versions one with google s... service and the other without.
So i belive you have the first?
(Can i ask you some question about that phone?)

Root, ROMs, Android Pay, Tmobile WiFi Calling & Google Fi, and choosing a new phone

Root, ROMs, Android Pay, Tmobile WiFi Calling & Google Fi, and choosing a new phone
I wish I could see all of this info together, so I thought I'd ask the question and see what we can come up with.
1. In my experience, if you root a stock rom, sooner or later an update comes that un-roots it. Is this still usually true?
1.a. And sometimes the new stock rom will make the rooting process more difficult than previously, or even impossible. Right?
1.b. Thus, the most reliable way to get a root that doesn't go away, is to use a custom ROM. Right? Is there something I'm missing here?
With a custom ROM, one can typically disable/enable root at will.
2. Android pay.... will I ever get it working on a custom ROM? Easy or difficult? Does it work with only a few select phones / ROMs? Does one have to reboot the phone after disabling root, in order to get Android Pay to work? What does the space look like, and how practical is it to use on a daily basis?
3. How about T-Mobile Wi-Fi calling? There are a few things I've read on this topic...
3.a. I've read that some non-Tmobile phones have WiFi calling enabled, which will work on Tmobile's network. Is that pretty common or is it only a small number of select phones?
3.b. Does LineageOS or some other custom ROM support WiFi calling on ALL phones, which works on Tmobile's network?
3.c. One guide I read recommended getting some software off of stock before installing the custom ROM, and then installing that stock software onto the phone; is this a standard practice, and does it generally work?
3.d. one resource that is fueling some of these questions: http://www.spectrumgateway.com/compatible-phones
4. What about Google Fi? They officially only support a handful of phones. What's that about? Is the space similar to Tmobile WiFi calling, or is it completely different in practice?
5. Ok, you know what, maybe I could get by without root? But how would I find substitutes for these features I find indispensable?
5.a. view stored WiFi passwords; 5.b. emoji switcher; 5.c. properly removing bloatware; 5.d. Backing up app data that is stored in /data/ (wifi passwords, contacts, few other things)
I'm shopping for a new phone, and not knowing about the above makes it really difficult: do I need to go with a Tmobile branded phone? If I choose right is it possible I could be able to move the phone to Google Fi? Will I be able to use a custom rom, root + android pay without rebooting, and wifi calling, all in concert with minimal friction? Is there one magic phone or custom ROM that does it all, or are there a number of them? Or none of them?
Thanks y'all!
David
Info on T-Mobile VoLTE and WiFi calling here: http://www.spectrumgateway.com/compatible-phones
It appears that "SafetyNet" is the name and branding for android's system that monitors the system and reports root status and other modification to different apps, disabling Android Pay as well as netflix and others. Here is an article about using Magisk to fool SafetyNet:
https://android.gadgethacks.com/how-to/magisk-101-switch-from-supersu-magisk-pass-safetynet-0177578/
Magisk has modules, a few of which are described in the above article.
One that I didn't see there, but which I saw described elsewhere, was "Universal SafetyNet Fix / Univeral Hide" - a Magisk module.
Lots of information still not figured out -- it would be great to collect some more of this information here!

Remove T-mobile (pre-install) App?

Is there any way to remove the pre-install T-mobile app from the OnePlus 8? This app has some insane permission requirements, and they removed the options to disallow the permissions (like access to SMS, LOCATION!, Call Logs, Phone..) and you can't even disable the app.
The device is supposedly unlocked (I requested a SIM unlock from T-mobile, due to "military" travels) but not sure if it actually went through..
Also, preferably don't want to root the device, and not sure if I can root it if its still locked..
Its been a while since I had an Android device. Ive been an iPhone user for the last 5-6 years (upgrading every year).. so I'm out of the loop about changes to unlock/lock, rooting, etc when it comes to Android.
Having these types of apps forced on me, was my main reason for switching away from Android, as apple doesn't allow carriers to pre-install these kind of apps on iPhone.
Yes kind of,
Check this thread out
https://forum.xda-developers.com/oneplus-8/how-to/quick-guide-debloat-adb-shell-t4092465
matteosaeed said:
Yes kind of,
Check this thread out
https://forum.xda-developers.com/oneplus-8/how-to/quick-guide-debloat-adb-shell-t4092465
Click to expand...
Click to collapse
Works for me, thanks.
I removed the other .tmobile.xxx related items as well (except the one that mention Qualcomm, figured I should leave that one)

Kid's first phone to turn off internet connectivity (mobile & Wi-Fi) : Mod old Verizon Galaxy S5 or Gabb Wireless?

Experienced heartbreak in purchasing slider & flip phones off of eBay, which worked for seller only days before, but then learning that Verizon will not activate any new lines for 3G, slider, flip, CDMA devices. This has always been a great way to give kids a first phone, a phone that will only do call & text. So, turned to old family inventory or new companies that specialize in a modern phone with internet or social media interaction. Enter Gabb Wireless or Pinwheel. Landed on Gabb Wireless, but my bride wants me to try to mod an old Verizon bone stock Galaxy S5. Of course...& I'm sure many of you have been there...some guy we know was able to do it with his kid's phone...so now I should be able to do it. Never mind this guy is a software dev and most likely using an iOS phone. So, gauntlet thrown down, challenge issued. I've been doing a lot of digging & don't know if this can be done with this build. Here's what we have:
G900V, bone stock Verizon
Build number = MMB29M.G900VVRU2DQL1
Security patch level = 8/1/17
Let me know if any other specs would be helpful.
Thank you kindly.
EternalWorth said:
Experienced heartbreak in purchasing slider & flip phones off of eBay, which worked for seller only days before, but then learning that Verizon will not activate any new lines for 3G, slider, flip, CDMA devices. This has always been a great way to give kids a first phone, a phone that will only do call & text. So, turned to old family inventory or new companies that specialize in a modern phone with internet or social media interaction. Enter Gabb Wireless or Pinwheel. Landed on Gabb Wireless, but my bride wants me to try to mod an old Verizon bone stock Galaxy S5. Of course...& I'm sure many of you have been there...some guy we know was able to do it with his kid's phone...so now I should be able to do it. Never mind this guy is a software dev and most likely using an iOS phone. So, gauntlet thrown down, challenge issued. I've been doing a lot of digging & don't know if this can be done with this build. Here's what we have:
G900V, bone stock Verizon
Build number = MMB29M.G900VVRU2DQL1
Security patch level = 8/1/17
Let me know if any other specs would be helpful.
Thank you kindly.
Click to expand...
Click to collapse
Not sure why you don't just go buy a burner flip phone from Walmart? I thought those could still be activated.
If not, you'd have to disable the portion of the kernel that handles data. Let's be honest, this is a ~10 year old device so you won't find much assistance unfortunately.
Oh yeah, forgot, this is Android 6.0.1.
As for the query, you're right...I could do the burner/fip/slider thing, perhaps...but, truly, it appears all carriers across the board are throwing off 3G devices as fast as they can. I did see some of the rough service basic phones have 4G capability, but can't justify price on those things. Tough balance to strike as we're doing some traveling where VZW is the only network that's really reliable...& trying to get a child the best camera possible on the devices we have, so they can take pics of stuff they may never see again. Old basic phones are pretty challenging to text on, too. Anyway, we have an old iPod Touch someone threw away, plus the S5. S5 has the better cameras. But it's one of the last builds they sold for Verizon...and I don't ever remember there being a way to unlock the bootloader on that build...the G900V. But, regardless, I still can't find a way to shut down mobile & Wi-Fi on it. I think they have a Verizon family app that will let you shut down the web, but it is extra per month, of course. Appreciate the feedback, for sure. This is just the DIY kinda life, I reckon: constantly trying to refurb, reuse the old stuff, fix stuff yourself, do without...all to live w/in your means & save dinero.
EternalWorth said:
Oh yeah, forgot, this is Android 6.0.1.
As for the query, you're right...I could do the burner/fip/slider thing, perhaps...but, truly, it appears all carriers across the board are throwing off 3G devices as fast as they can. I did see some of the rough service basic phones have 4G capability, but can't justify price on those things. Tough balance to strike as we're doing some traveling where VZW is the only network that's really reliable...& trying to get a child the best camera possible on the devices we have, so they can take pics of stuff they may never see again. Old basic phones are pretty challenging to text on, too. Anyway, we have an old iPod Touch someone threw away, plus the S5. S5 has the better cameras. But it's one of the last builds they sold for Verizon...and I don't ever remember there being a way to unlock the bootloader on that build...the G900V. But, regardless, I still can't find a way to shut down mobile & Wi-Fi on it. I think they have a Verizon family app that will let you shut down the web, but it is extra per month, of course. Appreciate the feedback, for sure. This is just the DIY kinda life, I reckon: constantly trying to refurb, reuse the old stuff, fix stuff yourself, do without...all to live w/in your means & save dinero.
Click to expand...
Click to collapse
I mean there is a way to unlock the bootloader if you look on XDA. https://forum.xda-developers.com/t/...ootloader-using-dev-bootloader-kk-mm.3337909/ The Verizon S5 was the worst model out of all of the US carrier variants.
EternalWorth said:
This has always been a great way to give kids a first phone, a phone that will only do call & text. So, turned to old family inventory or new companies that specialize in a modern phone with internet or social media interaction. Enter Gabb Wireless or Pinwheel. Landed on Gabb Wireless, but my bride wants me to try to mod an old Verizon bone stock Galaxy S5.
Click to expand...
Click to collapse
I know this thread is almost a year old, and I'm sorry I'm late to the party, but I had the same idea!
My kids had been using Gabb Wireless for a while, and we were mostly happy with the service, but I wanted the option to install other useful apps on their phones without giving them access to the web. So, I bought a couple of old Galaxy S5 SM-G900V (Verizon version) phones, and I think I've succeeded in modifying them in a way that will prevent the kids from surfing the internet or installing their own apps. I thought I'd post my method here, in case anyone is still interested. Here's what I did:
Install Safestrap Recovery. (Follow this guide, up to and including the step where you install Safestrap. Skip the remaining steps in the guide.)
Boot into Safestrap Recovery and flash jrkruse's “slightly de-bloated” stock Marshmallow rom from here.
Use either ADB or Safestrap to remove any system apps that would allow kids to browse the web or download their own apps. (To delete unwanted system apps using Safestrap recovery, click Mount and make sure the system partition is mounted. Also make sure the “Mount system partition read-only” box is unchecked. Then go back and click Advanced > File Manager, and edit or remove system files as desired.) The web browser is already removed from jrkruse's rom, but I also removed the following apps:
from /system/app:
Gmail2
SamsungSetupWizard
SecEmail_K
InteractiveTutorial [This is the Samsung Help app.]
SamsungAppsWidget_Phone_Carrier_VZW
from /system/priv-app:
Velvet [this is the Google search app]
SamsungUpdates [this includes the Samsung Apps store and “Galaxy essentials,” which would allow kids to download and install their own apps]
GoogleOneTimeInitializer
SetupWizard
from /data/app:
com.android.vending-1 [this is the Google Play Store]
Edit the settings APK file to disable the option to remove the option to install apps from “uknown sources” (Settings > Security > Uknown Sources) so that users can’t enable that option. This will prevent kids from installing apps by sideloading (e.g. copying apps from a friend's phone via SD card.) Apps can still be installed via recovery or ADB, but most kids won't know how to do that.
To edit the settings APK properly, you could follow this guide, but I used a much hackier method and basically just sabotaged the security_settings_misc.xml file inside SecSettings.apk, so that the settings app crashes if the user tries to open and modify those settings.
I've attached my modified settings file. You can put it on the phone's SD card, then use Safestrap to copy it to system/priv-app/SecSettings. Save the original settings file first (or just rename it and change the filename extension) so that you can restore it later if needed.

Categories

Resources