[Q] building a custom rom - G Tablet Q&A, Help & Troubleshooting

Hi I'm new to the development scene, I am trying to strip down a rom to remove certain programs... actually everything but the web browser, firefox 5 and flash. I would also like to set a default background in the image and preset the wireless settings too. These are going to be put in an environment where we don't want them to be messed with. Is there an easy way of doing this? I was thinking the ASOP rom might be the best candidate to work with, but I don't know for sure. I ill be rolling out about 20 - 25 units in the next week or so. any help would be appreciated.
Thanks
Joe

Your best bet is really probably to use the latest stock ROM so you don't leave root access and google market in there. You could probably acomplish your roll out by setting up any rom the way you want it, then wiping cache and user data, and running a nand backup with CWM. Then use that backup to restore onto the other devices.
To remove system apps in a ROM you can use ADB from a PC, or you can root it with z4root and use Titanium Backup. Then remove root before the backup.

thanks for the info
Thanks a bunch! I will try that when they come in. If I clear out the user data will that wipe out the wifi settings? To remove programs via ADB I still would need to be rooted correct?
Thanks
Joe

Yes clearing data will wipe wifi settings. I have never tried ADB on an unrooted device. You should jsut be able to activate debug usb and have it work jsut fine. But you can root with z4root and then UNroot with z4root when you are done with doing your root things (but befor eyou make a nand image).
Just search for z4root.apk

removing special apps
I'm having trouble removing the facebook app, youtube app and the gmarket app. any tips? I cant find them in the titanium backup app. any tips on removing these? getting rid of these apps is of the up-most importance. - these will be installed in an environment where we do not want people to have access to these apps. an help would be appreciated.
Thanks
Joe

linuxman84 said:
I'm having trouble removing the facebook app, youtube app and the gmarket app. any tips? I cant find them in the titanium backup app. any tips on removing these? getting rid of these apps is of the up-most importance. - these will be installed in an environment where we do not want people to have access to these apps. an help would be appreciated.
Thanks
Joe
Click to expand...
Click to collapse
They are installed as system apps. You would need to use something like SystemApp Remover to remove them (it can also backup the system aps incase you want to reinstall and also convert nonsystem apps to system apps). But, you do realize that there are other places for users to get apps to install than Market and you can still reach Facebook & Youtube via the browser once the google apps are removed!!!!

Hmm
I tried the system app remover they do not seem to be listed there It looks like they are short cuts to web pages, at this point I would settle just for hiding them, do you know if it possible to hide those. I am using the factory build on the 1.2 tree.
Thanks
Joe

Use the instructions posted here on the CyanogenMod Wiki to get rid of whatever you want.
And, there's really no need to use things like z4root on the gTablet. You can get root without that. In fact, if you can connect to the tablet using adb, then you're already root. The gTab is not like a locked-down phone.

linuxman84 said:
I tried the system app remover they do not seem to be listed there It looks like they are short cuts to web pages, at this point I would settle just for hiding them, do you know if it possible to hide those. I am using the factory build on the 1.2 tree.
Thanks
Joe
Click to expand...
Click to collapse
I do believe you are correct...the stock TapNTap had the ability to save Web Links as Icons on the home screen. Not running stock and don't remember if there is a way to remove them.

z4root is handy to gain root and install busybox/superuser without having to set up adb though.

Related

i'm rooted - i think

ok so i went through the root process. now what? i know what a noob. but how do i know that i am actually rooted. what are the aps that i want? of course any additional info you may like to share is appreciated.
thanks in advance
mark
markkal123 said:
ok so i went through the root process. now what? i know what a noob. but how do i know that i am actually rooted. what are the aps that i want? of course any additional info you may like to share is appreciated.
thanks in advance
mark
Click to expand...
Click to collapse
Download Super User and Titanium from the market. Try to freeze some of your bloatware. If it let's you, you are rooted.
when i open superuser should i expect to see apps in the app tab? superuser opens but i see no apps in the app tab.
markkal123 said:
when i open superuser should i expect to see apps in the app tab? superuser opens but i see no apps in the app tab.
Click to expand...
Click to collapse
You won't see any till they request permission.
Dead give away to if you're rooted is that when you flashed the second PG05IMG.zip the top of the screen would have said "s-off".
This will tell you if you have root or not:
https://market.android.com/details?id=com.joeykrim.rootcheck&feature=search_result
Also, if you download apps like Titanium Backup, it requires root to function properly, so you'd know then too.
Some of the programs that you would want is kernel manager and clockwork manager. Read through dev. Forum and decide which kernel and rom u want to be running. If ur rooted why stay pn stock.
Sent from my ADR6400L using XDA App
markkal123 said:
ok so i went through the root process. now what? i know what a noob. but how do i know that i am actually rooted. what are the aps that i want? of course any additional info you may like to share is appreciated.
thanks in advance
mark
Click to expand...
Click to collapse
If you power on your phone while holding the volume down button, you will load into the bootloader. At the top it should say "MECHA XD ENG S-OFF" at the top. You are rooted.
As the others said, install ClockworkMod and TitaniumBackup.
TitaniumBackup will allow you to freeze (Or uninstall) bloatware that was put on your phone. I usually just freeze the apps because uninstalling can sometimes cause issues. Look at the app in titanium and tap on it, which will bring up a menu. Hit "Freeze" and it will stop the program, remove it from your app drawer and not load it in the future. TB also allows you to backup your apps (And sync them to your dropbox if you have one).
Clockwork mod is what you use to flash ROMs. ROMs are customized UI's for your phone that can add or take away a number of features. I personally use Das Bamf 1.6, which is amazing. A ROM that retains the "Sense" UI will still look a lot like the native HTC screen, keeping many of the features. A "Desensed" screen removes HTC's UI, causing it to be the more native Andoid phone OS (Think Nexus 1).
ROMs can also add features such as over/underclocking the processor, different animations (Startup, etc) and adding modes like "Hibernate."
To install a ROM, first backup your current ROM.
Open ClockworkMod>Scroll down and hit "Backup Current Rom">Enter backup name (Usually the date, but you can name it whatever)
It will ask you if its ok to restart into CWM recovery. Hit yes. The phone will restart and Clockwork will back up your settings. After that you can restart the phone and it will start up your phone like normal again.
Now that you have a back up (In case you hate the rom you install or something goes wrong) you can install a ROM! To do that we go back to ClockworkMod.
Hit the button labeled "Download ROM." This will bring up a number of ROMs that have been linked into CWM. For this example I will use das BAMF. Hit das BAMF and you will see many different versions. If you hit one of them, it will download the ROM and CWM will flash it. CWM will ask you if you want to clear all data. Adrynalyne says you do not need to, and I have not needed to, but if you have problems, reflash and wipe all data first with the options.
Kind of a quick an dirty. There are much better guides here on the forums for doing all of this. Search the forums. Read carefully.
thanks for the info. with your help i am indeed rooted.
a stickey regarding this would be helpful and appreciated. included would be whether or not a rooted thunderbolt could possibly be "bricked" with any verizon/htc updates. are there issues with manufacture updates of rooted phones?
Congrats on being rooted! I rooted my Thunderbolt within 2 hours of buying it! A little observation I have made is that my Thunderbolt loses 3G more often after updating the Radio. I have tried everything to remedy this situation, ie all different assortments and variations posted here on XDA.

[Q] Security, encryption etc.

Hi guys,
I've been doing lots of searching but I still don't have a clear idea bout Android security. Many of the threads I found are too old and may not be valid anymore. I have a Mini Pro - SK17i and wish to:
1) remove Sony bloatware. Is it a good way to use DoomLoRD's root method and use SystemApp remover? Or just remove the offending .apk's manually? Or Titanium?
2) enable GPS without sending the 'anonymous usage statistics'. I find this incredibly offending. Also, what other statistics collection is there on this phone? There's some option in Sony settings. How to completely remove (not just disable) this?
3) encrypt the data, including on SD card, with a password. What's the best+safest way to do this?
4) the phone to lock itself with a password (which would also engage the encryption) if it's not in range of my Wi-Fi. Is it doable?
5) not grand every application every permission it requests on install. There are some apps on the market, like Permissons Denied and some firewalls. Do they work on XMP? Are they safe?
Thanks a lot in advance!
dontknowme said:
Hi guys,
I've been doing lots of searching but I still don't have a clear idea bout Android security. Many of the threads I found are too old and may not be valid anymore. I have a Mini Pro - SK17i and wish to:
1) remove Sony bloatware. Is it a good way to use DoomLoRD's root method and use SystemApp remover? Or just remove the offending .apk's manually? Or Titanium?
2) enable GPS without sending the 'anonymous usage statistics'. I find this incredibly offending. Also, what other statistics collection is there on this phone? There's some option in Sony settings. How to completely remove (not just disable) this?
3) encrypt the data, including on SD card, with a password. What's the best+safest way to do this?
4) the phone to lock itself with a password (which would also engage the encryption) if it's not in range of my Wi-Fi. Is it doable?
5) not grand every application every permission it requests on install. There are some apps on the market, like Permissons Denied and some firewalls. Do they work on XMP? Are they safe?
Thanks a lot in advance!
Click to expand...
Click to collapse
1.Titanium Backup is for me the easiest method.
2.I m sure it can be done in some custom ROMs.
I m currently on stock ICS so I m not sure.
3.http://lifehacker.com/5802279/is-the-data-on-my-androids-memory-card-safe-if-its-lost-or-stolen
4.I dont think so.The lock can only be time related (15",30" etc).
5.Google is your friend if you re not sure.
N.
Thanks.
BlackArtsInc said:
3.http://lifehacker.com/5802279/is-the-data-on-my-androids-memory-card-safe-if-its-lost-or-stolen
Click to expand...
Click to collapse
Yeah that's kinda what I thought and it's pretty crap. What I want/need is to encrypt for example my email (K9 + GMail) and other stuff. Basically everything.
I'd much rather have something like in this thread. I've found other TrueCrypt-style mods/apps but they all seem to be either complicated or have their own problems. Why did Android devs pick the Linux kernel if they can't take advantage even of such simple (yet very important) things?
I think I'll try LUKS Manager when I get around to it.

[Q] Jellbean 4.3 App Deleted

I just bought a Samsung Galaxy S3 SGH-T999L with Android 4.3, then downloaded Titanium Back-up, and then started removing several apps (in an attempt to strip the bloatware). Now when I go to Google Play and try to install a new app, I click the "Install" button and wait for the progress meter to reach 100%, but no "Open" button appears afterward (which used to happen). When I search my phone, there are no icons for any of the new apps I try installing.
Does anyone know which app I deleted that caused this problem? Thank you.
Put back you're nandroid backup. (I assume you make one before you start deleting some apps.)
Or flash a stock rom back without whipping. So you dont lose some data.
Send From A Devil3 - f2fs - Dualboot Jb4.3/cm11 Powered Machine
Have you tried rebooting the phone?
if you have installed TB then you have rooted the phone obviously. Explore your data folder from the root directory using TB or any advanced file explorers like Root explorer or Es file explorer. Find the apk files of the apps you have installed just to verify if your play store has downloaded the apps to your phone.
Also are you sure if you removed only bloatware or any core apks related to your android system... like eg: application provider.apk
I did not make a backup. Before flashing a ROM, I wanted to post here and see if anyone knows what app being deleted caused the behavior I described. That's what I'm wondering: Do you know which specific app being deleted would cause Google Play to have the described problem? When I try to install a new app, it gets to "100%" on the status bar, but subsequently fails to display the "Open" button. Everything else on the phone works flawlessly and I put a lot of time into customizing the phone with apps I like.
Having said that, I am curious about the option to flash a ROM that you mentioned. The reason I did not want an Apple phone is because they seemed to restrictive of options and freedom. But lately I am thinking about Google censoring AdBlock from Google Play, the EFF's criticism of doing away with AppOpps, and shoving Google+ down the throats of YouTube users. So, I looked into Cyanogen but my model of phone was not listed on Cyanogen's website for phones tested to work. I am interested to exploring the idea of flashing a ROM (which I never did before) but I definitely want to keep my 4G LTE functioning via T-Mobile. Any ideas?

Temporary Root on the Verizon Note Edge

Check out this post
http://forum.xda-developers.com/note-4-att/general/supersu-please-t3110954
I tried it and got temporary root on my Verizon Note Edge. I know it is temporary but at least it is root.
I do not have the developer version btw..
Did you use the Note 4 .img file?
sbrownla said:
Did you use the Note 4 .img file?
Click to expand...
Click to collapse
I just followed the video that is posted in the OP and that gave me temporary root. I didn't use any .img files.
DV8 said:
I just followed the video that is posted in the OP and that gave me temporary root. I didn't use any .img files.
Click to expand...
Click to collapse
Doesn't it say to use one of the downloadable boot img files from the linked site? It's a boot.img file.
Also what sorts of things have you tried so far with it?
sbrownla said:
Doesn't it say to use one of the downloadable boot img files from the linked site? It's a boot.img file.
Also what sorts of things have you tried so far with it?
Click to expand...
Click to collapse
I have tried Root Explorer and it allows me to read and write to the SD card. I have Root Call blocker and that works as well, I have tried Xposed Framework and so far no go, it does a reboot and you will lose root. This is still a work in progress but it looks a lot more promising than a couple of months ago.
I did not use any img files due to mine being a note edge and I think those files are for those who have taken the lollipop upgrade on their Note 4's. Since we have not received the lollipop upgrade to our edge's yet you should be good to at least temporary root because it is only working on KitKat.
I was able to temp root with king root 4.0.1 apk ... and was able to remove bloatware files from: system/app and: system/priv-app but after reboot they are all back.
Update.... after temp rooting. . Install Titanium Backup and Freeze system apps will enable you to "turn off" apps that you otherwise wouldn't be able to disable through the stock app manager in settings menu.
See screenshot below. ...
Screenshot
Screenshot of TouchWiz disabled because I use a different Home Launcher. And YES it keeps disabled through a reboot.
Was able to turn off The KNOX apps as well... seems to keep root longer without rebooting. HOWEVER root doesn't last forever.. meaning apps like Titanium Backup will lose root... and you will have to reboot and run King root again to get temp root to freeze more apps etc.
This is still a work in progress, hopefully the losing root problem will be fixed soon.
This is nice but after messing with it all week I gave up. I could easily get temp.root and get SU installed but you lose root after about an hour even if you touch nothing. You will also get random reboots a lot and then have to start over.
Mike02z said:
This is nice but after messing with it all week I gave up. I could easily get temp.root and get SU installed but you lose root after about an hour even if you touch nothing. You will also get random reboots a lot and then have to start over.
Click to expand...
Click to collapse
If you install Titanium Backup and "freeze" all the Knox apps [see post 7, 8, & 9] you can keep root long enough to freeze all unwanted bloatware. That way you can at least "turn off" [disable] those apps from running in background etc. It's something more then we had.
Keep at it guys! I'll join when I get some time tomorrow and Monday
justjayhere said:
If you install Titanium Backup and "freeze" all the Knox apps [see post 7, 8, & 9] you can keep root long enough to freeze all unwanted bloatware. That way you can at least "turn off" [disable] those apps from running in background etc. It's something more then we had.
Click to expand...
Click to collapse
Yup, this worked. All week I was trying to "remove" these applications via tibu but yesterday I just froze them. I still lost root but see everything I froze is still listed as "Turned off" in Application manager. That will do for now, Thanks!
when you temp root, use TiBu to "convert to user app" this should move all the files to the user apps directory instead of system apps then try to uninstall and see if they come back after reboot. Just a hunch but I can't try since I don't have the retail version.
NekoShinigami said:
when you temp root, use TiBu to "convert to user app" this should move all the files to the user apps directory instead of system apps then try to uninstall and see if they come back after reboot. Just a hunch but I can't try since I don't have the retail version.
Click to expand...
Click to collapse
I do not see the option in Titanium Backup to ”convert to user app" .. Am I missing something?
justjayhere said:
I do not see the option in Titanium Backup to ”convert to user app" .. Am I missing something?
Click to expand...
Click to collapse
You need to long press on the app. Towards the end of the setting that popup you should see the convert to user app setting.
Easiest way I found was to freeze all the apps you don't want, filter for frozen apps then go through the list converting them to user apps
Edit: this doesn't work. They will install themselves back after doing this.
I figured they would come back.. freezing app is as good as it gets for now.
long press or swipe right to get to the additional options. also thank you guys for confirming that for me. i wasnt for sure since I dont have the retail version to test out on.
also i think i remember reading in the note 4 forum that they were able to get it perma deleted by uninstalling all updates then uninstalling the app or something along those lines. I will go back and read it again to be sure of what i read, i may have misread.
I used this method to disable knox and bloatware on my Verizon Edge even without root: http://forum.xda-developers.com/note-4-verizon/general/disable-knox-ota-root-t2972263
As far as temp root is concerned using King root, I suppose while on a rooted state, one can make changes to the system such as:
1) Enabling 3rd party apps like ES File Explorer to write to SD card by modifying platform.xml as described here: http://forum.xda-developers.com/showthread.php?t=2524277
2) Enabling hidden menu (if this is important to you) by modifying /efs/carrier/HiddenMenu file.
Even if you lose root, the changes you made to these files should stick, correct?

Question Best way to remove bloatware on my s23 ultra

What's the best way to remove bloatware on my s23 ultra it has Verizon bloatware and it's unlocked with a clean imei
Universal android debloater gui
Or
Adb app control
spart0n said:
Universal android debloater gui
Or
Adb app control
Any way to do it without a restore or loss of everything.?
Click to expand...
Click to collapse
Both work without removing your data. All they do is give you the power to uninstall apps that are system apps that are bloat and not actual system apps
Never used either of these 2 before, but am interested.
Can you use these both without root, or does the phone have to be rooted?
Do they only remove the system app and nothing else, the phone won't reset etc will it?
Also, do you need to redo this a lot on each android firmware update? Will updates generally reinstall some apps you have removed?
Regards
James
james_lpool said:
Never used either of these 2 before, but am interested.
Can you use these both without root, or does the phone have to be rooted?
Do they only remove the system app and nothing else, the phone won't reset etc will it?
Also, do you need to redo this a lot on each android firmware update? Will updates generally reinstall some apps you have removed?
Regards
James
Click to expand...
Click to collapse
They can be used without root. What they do is just removing the apps from the list of installed apps, their aren't physically deleted from the phone storage, so there is no need to reset the phone. Regarding updates I don't know.
spart0n said:
Both work without removing your data. All they do is give you the power to uninstall apps that are system apps that are bloat and not actual system apps
Click to expand...
Click to collapse
Thanks for the info does this also remove the Verizon startup I want to remove everything that has to do with Verizon from this phone
cudahy_boy said:
Thanks for the info does this also remove the Verizon startup I want to remove everything that has to do with Verizon from this phone
Click to expand...
Click to collapse
I'm no expert here but I think that to fully remove carrier customisation you need to flash a different CSC through Odin.
I just use ADB to uninstall the packages...
Mine is unlocked so might not have much bloat as yours....
Removing Bloatware on the Samsung Galaxy S10 Series (Android 10)
You might recall seeing this article: https://medium.com/@aviparshan/removing-bloatware-on-the-axon-7-running-android-8-0-7448b1b0ec6b
aviparshan.medium.com
Hello,
Does anyone has a list of save to remove apps?
Thanks in advance.
salapolivalenta said:
Hello,
Does anyone has a list of save to remove apps?
Thanks in advance.
Click to expand...
Click to collapse
Both programs, universal android debloater and adb app control both have lists built-in and if there's one you don't know what it is or does, it shows the package name (com.android.whatever.app.calls.itself) in both programs so you can search for it online for a description of it
I have used universal android debloater and didn't even uninstalled all recommended and the result is not so good because I am not able anymore to install EXPERT RAW. I should have installing from the beginning, before to try the debloat
For some reason export didn't worked but I manually did screenshots. Can you please tell me what broke the posibility to install EXPERT RAW in camera?
I am not using Samsung account, just logged in with google account instead. It is mandatory to use samsung account for this particular camera plugin?
Thanks in advance!
No clue, I don't use that app but how are trying to install it?
You can sort by uninstalled and have "install" for each application which will ofc install it back.
salapolivalenta said:
You can sort by uninstalled and have "install" for each application which will ofc install it back.
Click to expand...
Click to collapse
You're trying to install expert raw from the debloater?
If it was already on the device then I'd restore all the apps and expert raw included, then remove apps again and not remove expert raw.
Otherwise you have to leave the Samsung Galaxy store to install it from there
As I mentioned, expert raw was not installed, I have discovered after debloat that the camera raw install method is from camera app itself but now is not possible anymore, nothing happens when tap on the icon.
Some samsung modules/system apps are missing, installing back everything doesn't solve the issue.
I will reset to factory defaults, and I will login to samsung account just to be able to install expert raw and then I will debloat again (what exactly is not clear atm).
I know battery life on this model is not bad but I want to make it more efficient, my problem is that some of the apps from the provided list shouldn't be removed and I don't know which one is.
All I want is to keep everything related to camera capabilities, other thinks like microsoft apps, knox, sasung acccount, galaxy store. bixby and some google apps I don't need because for sure they are running in the background and are eating from the battery life.
s23 ultra is too new, recommended apps from universal android debloater are not safe to remove, at least not all of them so I can't find anywhere a SAFE LIST to debloat for this phone.
Any point into the right direction will be much appreciated.
Thank you!
salapolivalenta said:
As I mentioned, expert raw was not installed, I have discovered after debloat that the camera raw install method is from camera app itself but now is not possible anymore, nothing happens when tap on the icon.
Some samsung modules/system apps are missing, installing back everything doesn't solve the issue.
I will reset to factory defaults, and I will login to samsung account just to be able to install expert raw and then I will debloat again (what exactly is not clear atm).
I know battery life on this model is not bad but I want to make it more efficient, my problem is that some of the apps from the provided list shouldn't be removed and I don't know which one is.
All I want is to keep everything related to camera capabilities, other thinks like microsoft apps, knox, sasung acccount, galaxy store. bixby and some google apps I don't need because for sure they are running in the background and are eating from the battery life.
s23 ultra is too new, recommended apps from universal android debloater are not safe to remove, at least not all of them so I can't find anywhere a SAFE LIST to debloat for this phone.
Any point into the right direction will be much appreciated.
Thank you!
Click to expand...
Click to collapse
Unfortunately I don't think there are multiple lists of what you can uninstall. The lists in both apps I suggested are all safe to remove and the phone still work as a phone without anything extra. My only recommendation is that you just remove a couple things at a time and make sure that your camera still works as you intend it to. I wish I could be of more help, I'm sorry.
Hello,
I fixed the issue, actually is very easy. The list I initially provided (via screenshots) is fine, you just need to install back galaxy store and from there search for expert raw without being logged to a samsung account and then install it.
I haven't pay attention, the galaxy Store app name is com.sec.android.app.samsungapps.
Many thanks for your involvement!

Categories

Resources