Missing "Hey Google" functionality. - General Questions and Answers

Hello,
i used debloating to get rid of some apps i dont want. But i removed something that is used for the "hey google" function. I cant activate it in the google app now too anymore.
Can someone tell me what i need to reinstall?
Things i removed:
Code:
adb -s 0c7ef144 shell rm -r /system/app/BackupRestoreRemoteService
adb -s 0c7ef144 shell rm -r /system/app/BasicDreams
adb -s 0c7ef144 shell rm -r /system/app/BookmarkProvider
adb -s 0c7ef144 shell rm -r /system/app/FBAppmanager
adb -s 0c7ef144 shell rm -r /system/app/GoogleAssistant
adb -s 0c7ef144 shell rm -r /system/app/GooglePrintRecommendationService
adb -s 0c7ef144 shell rm -r /system/app/netflix-activation
adb -s 0c7ef144 shell rm -r /system/app/netflix-stub
adb -s 0c7ef144 shell rm -r /system/app/OPFilemanager
adb -s 0c7ef144 shell rm -r /system/app/PartnerBookmarksProvider
adb -s 0c7ef144 shell rm -r /system/app/PlayAutoInstallConfig
adb -s 0c7ef144 shell rm -r /system/app/YTMusic
adb -s 0c7ef144 shell rm -r /system/priv-app/BackupRestoreConfirmation
adb -s 0c7ef144 shell rm -r /system/priv-app/FBInstaller
adb -s 0c7ef144 shell rm -r /system/priv-app/FBServices
adb -s 0c7ef144 shell rm -r /system/priv-app/SharedStorageBackup
adb -s 0c7ef144 shell rm -r /system/priv-app/TagGoogle
adb -s 0c7ef144 shell rm -r /system/product/app/CalendarGoogle
adb -s 0c7ef144 shell rm -r /system/product/app/Chrome
adb -s 0c7ef144 shell rm -r /system/product/app/Drive
adb -s 0c7ef144 shell rm -r /system/product/app/Duo
adb -s 0c7ef144 shell rm -r /system/product/app/Gmail2
adb -s 0c7ef144 shell rm -r /system/product/app/GoogleLocationHistory
adb -s 0c7ef144 shell rm -r /system/product/app/GooglePayIndia
adb -s 0c7ef144 shell rm -r /system/product/app/GooglePay
adb -s 0c7ef144 shell rm -r /system/product/app/GoogleTTS
adb -s 0c7ef144 shell rm -r /system/product/app/Maps
adb -s 0c7ef144 shell rm -r /system/product/app/Photos
adb -s 0c7ef144 shell rm -r /system/product/app/talkback
adb -s 0c7ef144 shell rm -r /system/product/app/Videos
adb -s 0c7ef144 shell rm -r /system/product/app/Nearme
adb -s 0c7ef144 shell rm -r /system/product/app/YouTube
adb -s 0c7ef144 shell rm -r /system/product/priv-app/AndroidAutoStub
adb -s 0c7ef144 shell rm -r /system/product/priv-app/GoogleFeedback
adb -s 0c7ef144 shell rm -r /system/product/priv-app/OobConfig
adb -s 0c7ef144 shell rm -r /system/product/priv-app/GoogleOneTimeInitializer
adb -s 0c7ef144 shell rm -r /system/product/priv-app/GooglePartnerSetup
adb -s 0c7ef144 shell rm -r /system/product/priv-app/GoogleRestore
adb -s 0c7ef144 shell rm -r /system/product/priv-app/SetupWizard
adb -s 0c7ef144 shell rm -r /system/product/priv-app/Turbo
adb -s 0c7ef144 shell rm -r /system/product/priv-app/Wellbeing
adb -s 0c7ef144 shell rm -r /system/product/priv-app/Velvet
adb -s 0c7ef144 shell rm -r /system/reserve/Audible
adb -s 0c7ef144 shell rm -r /system/reserve/GameCenter
adb -s 0c7ef144 shell rm -r /system/reserve/AmazonShoppingMDIP
adb -s 0c7ef144 shell rm -r /system/reserve/AudibleMDIP
adb -s 0c7ef144 shell rm -r /system/reserve/card
adb -s 0c7ef144 shell rm -r /system/reserve/facebook-localapk-stub
adb -s 0c7ef144 shell rm -r /system/reserve/instagram-localapk-stub
adb -s 0c7ef144 shell rm -r /system/reserve/Kindle
adb -s 0c7ef144 shell rm -r /system/reserve/messenger-localapk-stub
adb -s 0c7ef144 shell rm -r /system/reserve/OPBackupRestore
adb -s 0c7ef144 shell rm -r /system/reserve/OPForum
adb -s 0c7ef144 shell rm -r /system/reserve/OPIconpackOnePlusH2
adb -s 0c7ef144 shell rm -r /system/reserve/OPIconpackOnePlusO2
adb -s 0c7ef144 shell rm -r /system/reserve/OPNote
adb -s 0c7ef144 shell rm -r /system/reserve/OPSports
adb -s 0c7ef144 shell rm -r /system/reserve/PrimeVideo
adb -s 0c7ef144 shell rm -r /system/reserve/OPWidget
adb -s 0c7ef144 shell rm -r /system/reserve/SoundRecorder
adb -s 0c7ef144 shell rm -r /system/reserve/Weather
adb -s 0c7ef144 shell rm -r /system/app/OPPush
adb -s 0c7ef144 shell rm -r /system/app/BTtestmode
adb -s 0c7ef144 shell rm -r /system/app/CarrierDefaultApp
adb -s 0c7ef144 shell rm -r /system/app/CtsShimPrebuilt
adb -s 0c7ef144 shell rm -r /system/app/EngineeringMode
adb -s 0c7ef144 shell rm -r /system/app/EngSpecialTest
adb -s 0c7ef144 shell rm -r /system/app/LogKitSdService
adb -s 0c7ef144 shell rm -r /system/app/NFCTestMode
adb -s 0c7ef144 shell rm -r /system/app/NVBackupUI
adb -s 0c7ef144 shell rm -r /system/app/oem_tcma
adb -s 0c7ef144 shell rm -r /system/app/OemAutoTestServer
adb -s 0c7ef144 shell rm -r /system/app/OEMLogKit
adb -s 0c7ef144 shell rm -r /system/app/OPBackup
adb -s 0c7ef144 shell rm -r /system/app/OPCommonLogTool
adb -s 0c7ef144 shell rm -r /system/app/OPBugReportLite
adb -s 0c7ef144 shell rm -r /system/app/OPFilemanager
adb -s 0c7ef144 shell rm -r /system/app/OPGeoIpTime
adb -s 0c7ef144 shell rm -r /system/app/OPYellowpage
adb -s 0c7ef144 shell rm -r /system/app/PhotosOnline
adb -s 0c7ef144 shell rm -r /system/priv-app/CtsShimPrivPrebuilt
adb -s 0c7ef144 shell rm -r /system/app/Rftoolkit
adb -s 0c7ef144 shell rm -r /system/app/SensorTestTool
adb -s 0c7ef144 shell rm -r /system/app/SmscPlugger
adb -s 0c7ef144 shell rm -r /system/app/SoterService
adb -s 0c7ef144 shell rm -r /system/app/Stk
adb -s 0c7ef144 shell rm -r /system/app/OPSesAuthentication
adb -s 0c7ef144 shell rm -r /system/app/Traceur
adb -s 0c7ef144 shell rm -r /system/app/OPTelephonyCollectionData
adb -s 0c7ef144 shell rm -r /system/priv-app/IFAAService
adb -s 0c7ef144 shell rm -r /system/priv-app/OnePlusWizard
adb -s 0c7ef144 shell rm -r /system/priv-app/OPCellBroadcastReceiver
adb -s 0c7ef144 shell rm -r /system/priv-app/OPDeviceManagerProvider
adb -s 0c7ef144 shell rm -r /system/priv-app/OPDeviceManager
adb -s 0c7ef144 shell rm -r /system/priv-app/OPSimContacts
adb -s 0c7ef144 shell rm -r /system/product/app/PowerOffAlarm
adb -s 0c7ef144 shell rm -r /system/product/app/TmoEngMode
adb -s 0c7ef144 shell rm -r /system/product/app/Nearme
adb -s 0c7ef144 shell rm -r /system/reserve/Audible
adb -s 0c7ef144 shell rm -r /system/reserve/AmazonShoppingMDIP
adb -s 0c7ef144 shell rm -r /system/reserve/AudibleMDIP
adb -s 0c7ef144 shell rm -r /system/reserve/card
adb -s 0c7ef144 shell rm -r /system/reserve/facebook-localapk-stub
adb -s 0c7ef144 shell rm -r /system/reserve/instagram-localapk-stub
adb -s 0c7ef144 shell rm -r /system/reserve/Kindle
adb -s 0c7ef144 shell rm -r /system/reserve/messenger-localapk-stub
adb -s 0c7ef144 shell rm -r /system/reserve/OPBackupRestore
adb -s 0c7ef144 shell rm -r /system/reserve/OPForum
adb -s 0c7ef144 shell rm -r /system/reserve/GameCenter
adb -s 0c7ef144 shell rm -r /system/reserve/OPIconpackOnePlusH2
adb -s 0c7ef144 shell rm -r /system/reserve/OPIconpackOnePlusO2
adb -s 0c7ef144 shell rm -r /system/reserve/OPNote
adb -s 0c7ef144 shell rm -r /system/reserve/OPSports
adb -s 0c7ef144 shell rm -r /system/reserve/PrimeVideo
adb -s 0c7ef144 shell rm -r /system/reserve/OPWidget
adb -s 0c7ef144 shell rm -r /system/reserve/SoundRecorder
adb -s 0c7ef144 shell rm -r /system/reserve/Weather
adb -s 0c7ef144 shell rm -r /system/priv-app/DynamicSystemInstallationService
adb -s 0c7ef144 shell rm -r /system/product/app/DynamicDDSService
adb -s 0c7ef144 shell rm -r /system/app/OPBackup

For sure you need
Code:
GoogleAssistant
that is what Hey Google triggers.
For Google to talk back to you, you might need
Code:
GoogleTTS
I would only add that back if you can't hear Google's replies.

Hey! Did you try updating Google?

Related

[Guide]JAC HERO CLEANUP

If you want to run your hero build fast like cyanogen just copy and paste these in cmd
for slow_sd
adb shell rm -r /data/app_s/Quickoffice_HTC_1.0.1.apk
adb shell rm -r /data/app_s/DCSStock.apk
adb shell rm -r /data/app_s/DCSStock.odex
adb shell rm -r /data/app_s/HtcPhotoWidget.apk
adb shell rm -r /data/app_s/HtcPhotoWidget.odex
adb shell rm -r /data/app_s/com.htc.StockWidget.apk
adb shell rm -r /data/app_s/com.htc.StockWidget.odex
adb shell rm -r /data/app_s/com.htc.TwitterWidget.apk
adb shell rm -r /data/app_s/com.htc.TwitterWidget.odex
adb shell rm -r /data/app_s/htcbookmarkwidget.apk
adb shell rm -r /data/app_s/htcbookmarkwidget.odex
adb shell rm -r /data/app_s/htccalendarwidgets.apk
adb shell rm -r /data/app_s/htccalendarwidgets.odex
adb shell rm -r /data/app_s/htccontactwidgets.apk
adb shell rm -r /data/app_s/htccontactwidgets.odex
adb shell rm -r /data/app_s/htcmsgwidgets.apk
adb shell rm -r /data/app_s/htcmsgwidgets.odex
adb shell rm -r /data/app_s/htcsearchwidgets.apk
adb shell rm -r /data/app_s/htcsearchwidgets.odex
adb shell rm -r /data/app_s/Stock.apk
adb shell rm -r /data/app_s/Stock.odex
adb shell rm -r /data/app_s/htcmailwidgets.apk
adb shell rm -r /data/app_s/htcmailwidgets.odex
for normal
adb shell rm -r /system/sd/app_s/Quickoffice_HTC_1.0.1.apk
adb shell rm -r /system/sd/app_s/DCSStock.apk
adb shell rm -r /system/sd/app_s/DCSStock.odex
adb shell rm -r /system/sd/app_s/HtcPhotoWidget.apk
adb shell rm -r /system/sd/app_s/HtcPhotoWidget.odex
adb shell rm -r /system/sd/app_s/com.htc.StockWidget.apk
adb shell rm -r /system/sd/app_s/com.htc.StockWidget.odex
adb shell rm -r /system/sd/app_s/com.htc.TwitterWidget.apk
adb shell rm -r /system/sd/app_s/com.htc.TwitterWidget.odex
adb shell rm -r /system/sd/app_s/htcbookmarkwidget.apk
adb shell rm -r /system/sd/app_s/htcbookmarkwidget.odex
adb shell rm -r /system/sd/app_s/htccalendarwidgets.apk
adb shell rm -r /system/sd/app_s/htccalendarwidgets.odex
adb shell rm -r /system/sd/app_s/htccontactwidgets.apk
adb shell rm -r /system/sd/app_s/htccontactwidgets.odex
adb shell rm -r /system/sd/app_s/htcmsgwidgets.apk
adb shell rm -r /system/sd/app_s/htcmsgwidgets.odex
adb shell rm -r /system/sd/app_s/htcsearchwidgets.apk
adb shell rm -r /system/sd/app_s/htcsearchwidgets.odex
adb shell rm -r /system/sd/app_s/Stock.apk
adb shell rm -r /system/sd/app_s/Stock.odex
adb shell rm -r /system/sd/app_s/htcmailwidgets.apk
adb shell rm -r /system/sd/app_s/htcmailwidgets.odex
you can also selectively delete. Only widgets left are
MUSIC
SETTINGS
CLOCK
WEATHER
thanks, this must have taken a............g..............e.................s to type out
Thats cool thatnks,
but can i take out 1 or 2 from the list that i would like to keep and then run it in cmd?
EDIT: then again if i have them all on my sd, this wont work..
Just copy and paste the OP and make a batch file. Then just run it
What does DCSStock do?
You can also use root explorer and delete
Lakers3408 said:
You can also use root explorer and delete
Click to expand...
Click to collapse
That's what I was about to suggest...granted I hate that the item list resets itself after every delete...(if u delete hypothetical ZZZ.apk and want to delete the ZZZ.odex file u'd have to scroll to the bottom again)
Can you delete the weather widget without messing up the clock/weather widget?
abteer said:
Can you delete the weather widget without messing up the clock/weather widget?
Click to expand...
Click to collapse
Yes u can, just dont touch Weather.apk
Lakers3408 said:
Yes u can, just dont touch Weather.apk
Click to expand...
Click to collapse
Thank you sir. Even though you like the Lakers. Go Celtics!
Go cavaliers!
Thanks!
I deleted all those widgets.
Lakers3408 said:
What does DCSStock do?
Click to expand...
Click to collapse
thats the service for the stocks widget and app
RaiderX303 said:
thats the service for the stocks widget and app
Click to expand...
Click to collapse
So if you remove that then it stands to reason that NONE/ZERO htc widgets will work?
Lakers3408 said:
So if you remove that then it stands to reason that NONE/ZERO htc widgets will work?
Click to expand...
Click to collapse
the widgets will work, it is for the stock widgets that show company stock prices
RaiderX303 said:
the widgets will work, it is for the stock widgets that show company stock prices
Click to expand...
Click to collapse
Are you sure its for the Stock market?
I removed Stock.apk and odex, that removed the Stocks from my app drawer and removing the com.htc.StockWidget.apk and odex removes the Stock widget.
So your tellling me that DCSStock is also part of it?
If u are on a EDGE internet connection i suggest u dont use any widgets that use the internet like twitter or mail, They slow down rosie when they pull updates from the internet.
You could also remove the Mail.apk/odex if you only use gmail.
Yep, this is what I was doing for a while, then I just realized what a lifesaver just resigning the file is...just follow this thread: http://forum.xda-developers.com/showthread.php?t=471586 and get the resigning setup so all you have to do is this:
-Download Update file
-Delete the files you dont want in there directly from the update file (like OP is doing with command lines there) [its also better b/c you can choose other apps you may not want in there )]
-Go to Run > CMD > type: java testsign update.zip
-Done.
-Put on SD card and go.
Ive been doing that several weeks now, its really quicker once you get it setup (if you have adb (doing the command lines posted), then your already half way there).
Otherwise this works too .
the biggest system drag, though, is that clock and widget. I made a build with that uninstalled, kept mail and msg widgets, and installed the alarm clock from tehseano's rom, and rosie is now fast, even with all 7 home screens loaded. i dont use a world clock,so it works for me
is there anyway i can remove these apks and odex files from the update.zip and possibly a few others that i dont want... i have tried removing them from the update.zip and installing, but it fails... file not found Quickoffice_HTC_1.0.1.apk
any ideas ???

[Post ROOT Guide] App Removal + Backup Walkthrough Video + App list for customisation

You might need to watch it in YouTube to get the annotations
http://www.youtube.com/watch?v=n24YhtjjlGI
If it works for you please post to let people know.
Here is the text you will need to add if you want to remove them all, if not just add the lines you want to.
NOW ALSO INCLUDES BACKUP Thanks Grospolina.
Code:
@echo off
@adb shell mount -o remount,rw -t yaffs2 /dev/block/mtdblock2 /system
@adb shell mkdir /sdcard/apps
@adb shell cp /system/app/mox* /sdcard/apps
@adb shell cp /system/app/off* /sdcard/apps
@adb shell cp /system/app/play* /sdcard/apps
@adb shell cp /system/app/track* /sdcard/apps
@adb shell cp /system/app/EManual* /sdcard/apps
@adb shell cp /system/app/SemcIME* /sdcard/apps
@adb shell cp /system/app/LatinImeTutorial* /sdcard/apps
@adb shell cp /system/app/AndroidQuadrapop* /sdcard/apps
@adb shell cp /system/app/LatinIME* /sdcard/apps
@adb shell cp /system/app/SEMCTouchPal* /sdcard/apps
@adb shell cp /system/app/se-supp* /sdcard/apps
@adb shell cp /system/app/Launch* /sdcard/apps
@adb shell cp /data/app/*.zip /sdcard/apps
@adb shell rm /system/app/mox*
@adb shell rm /system/app/off*
@adb shell rm /system/app/play*
@adb shell rm /system/app/track*
@adb shell rm /system/app/EManual*
@adb shell rm /system/app/SemcIME*
@adb shell rm /system/app/LatinImeTutorial*
@adb shell rm /system/app/AndroidQuadrapop*
@adb shell rm /system/app/LatinIME*
@adb shell rm /system/app/SEMCTouchPal*
@adb shell rm /system/app/se-supp*
@adb shell rm /system/app/Launch*
@adb shell rm /system/app/SEMCTouchPalKoreanQWERTY.apk
@adb shell rm /system/app/SEMCTouchPalChinese.apk
@adb shell rm /data/app/*.zip
@adb shell rm -r /etc/semc/startupshow
@adb shell rm -r /etc/semc/preset/app
What they are (Add CP in place of RM if you want a backup)
@adb shell rm /system/app/mox* - Moxia
@adb shell rm /system/app/off* - Office Suite
@adb shell rm /system/app/play* - PlayNow
@adb shell rm /system/app/track* - Track ID
@adb shell rm /system/app/EManual* - Manual
@adb shell rm /system/app/SemcIME* - Input Method Editor SE
@adb shell rm /system/app/LatinImeTutorial* - Input Method Editor Latin Tutorial
@adb shell rm /system/app/AndroidQuadrapop* - The Quadra Pop Game
@adb shell rm /system/app/LatinIME* - Input Method Editor Latin
@adb shell rm /system/app/SEMCTouchPal* - (Unsure)
@adb shell rm /system/app/se-supp* - SE Support App
@adb shell rm /system/app/Mediascape* - mediascape
@adb shell rm /system/app/Timescape* - Timescape
@adb shell rm /system/app/PcCompanionInstaller* - PcCompanion Installer
@adb shell rm /system/app/Music* - androids Music Player (and “Video” Player)
@adb shell rm /system/app/CdfInfoAccessor* - Accessory related Service ???
@adb shell rm /system/app/DrmProvider* - Provides DRM functions, needed to access media files (including ringtones)
@adb shell rm /system/app/LearningClient* - some kind of sony ericcson client linked everywhere....
@adb shell rm /system/app/FaceRecognition* - camera face Recognition
@adb shell rm /system/app/AndroidSyncService* - Service sync
@adb shell rm /system/app/semc-backup-rachael* - backup app
@adb shell rm /system/app/Launch* - SE Standard Home Screen
@adb shell rm /data/app/*.zip - WisePilot data (See Note 1)
@adb shell rm -r /etc/semc/startupshow - SE Splash Screen
@adb shell rm -r /etc/semc/preset/app - WisepPilot App
@adb shell rm /system/app/SEMCTouchPalKoreanQWERTY.apk - Korean Keypad
@adb shell rm /system/app/SEMCTouchPalChinese.apk - Chinese Keypad
If you know the others post them up and i will add them, Also if you know of other parts people might want to remove feel free to post them up too and we can get a list going.
Notes:
1: If you delete the WisePilot data, you also have to uninstall the WisePilot app itself. Just uninstall it from Settings > Applications > Manage applications > WisePilot, or use ExUninstall.
App Removal Files
App Remover only from Shiwantha: http://forum.xda-developers.com/showpost.php?p=7026097&postcount=40
App Cleaner/Backup from Grospolina: http://forum.xda-developers.com/showpost.php?p=7016299&postcount=31
Updated with App List
Thanks, this is helpful. One of the unsure one says, tutorial and I think it is in setttings option tutorial.
Nimche said:
Thanks, this is helpful. One of the unsure one says, tutorial and I think it is in setttings option tutorial.
Click to expand...
Click to collapse
yeah with it saying Latin at the beginning it made me unsure as to what exactly it was for.
IME -> Input Method Editor. So basically the pre-installed keyboards
@adb shell rm /system/app/SemcIME* - (unsure)
@adb shell rm /system/app/LatinImeTutorial* - (Unsure)
@adb shell rm /system/app/LatinIME* - (Unsure)
ttxdragon said:
IME -> Input Method Editor. So basically the pre-installed keyboards
@adb shell rm /system/app/SemcIME* - (unsure)
@adb shell rm /system/app/LatinImeTutorial* - (Unsure)
@adb shell rm /system/app/LatinIME* - (Unsure)
Click to expand...
Click to collapse
Wicked Thanks.
I deleted launcher but I need install again
Please can you upload launcher.apk y launcher.odex of r2b fw ?
with this command can i install again ?
@adb shell mount -o remount,rw -t yaffs2 /dev/block/mtdblock2 /system
adb shell dd if=/sdcard/apps/Launcher.apk of=/system/app/Launcher.apk
adb shell dd if=/sdcard/apps/Launcher.odex of=/system/app/Launcher.odex
adb shell chmod 644 /system/app/Launcher.apk
adb shell chmod 644 /system/app/Launcher.odex
adb shell reboot
thanks
rosco16 said:
I deleted launcher but I need install again
Please can you upload launcher.apk y launcher.odex of r2b fw ?
with this command can i install again ?
@adb shell mount -o remount,rw -t yaffs2 /dev/block/mtdblock2 /system
adb shell dd if=/sdcard/apps/Launcher.apk of=/system/app/Launcher.apk
adb shell dd if=/sdcard/apps/Launcher.odex of=/system/app/Launcher.odex
adb shell chmod 644 /system/app/Launcher.apk
adb shell chmod 644 /system/app/Launcher.odex
adb shell reboot
thanks
Click to expand...
Click to collapse
Thats your code you will need and you can re install it using the removal video but using the below text instead
Code:
@adb shell mount -o remount,rw -t yaffs2 /dev/block/mtdblock2 /system
@adb shell dd if=/sdcard/apps/Launcher.apk of=/system/app/Launcher.apk
@adb shell dd if=/sdcard/apps/Launcher.odex of=/system/app/Launcher.odex
@adb shell chmod 644 /system/app/Launcher.apk
@adb shell chmod 644 /system/app/Launcher.odex
@adb shell reboot
unfortunately i dont have the files though, someone will though.
and how can i install again startupshow ( splashscreen ) ?
not sure what the exact code would be, someone will be allong soon though who does.
Hi there. I really, really hate Timescape lol. Can you please tell me how to remove that, also just incase, if the removal of it ends up screwing up something, can you post how to reinstall it also.
thank you and keep up the great work
I've got Korean, Japanese and chinese keyboards (even tho I used the UK fw?)
maybe we should add those to the list?
The thing is.
Is there really any point in deleting stuff?
yes saving space, but I dont think they're too big?
We should try and make a list of the apps that run on the background doing stuff. those are the ones we should focus on getting rid of.
shukla said:
Hi there. I really, really hate Timescape lol. Can you please tell me how to remove that, also just incase, if the removal of it ends up screwing up something, can you post how to reinstall it also.
thank you and keep up the great work
Click to expand...
Click to collapse
You can't remove it, as it is linked to the phone (calling/messaging) aspect of the phone.
You also can't remove mediascape, otherwise your headphones won't work.
aussiebuddha said:
I've got Korean, Japanese and chinese keyboards (even tho I used the UK fw?)
maybe we should add those to the list?
The thing is.
Is there really any point in deleting stuff?
yes saving space, but I dont think they're too big?
We should try and make a list of the apps that run on the background doing stuff. those are the ones we should focus on getting rid of.
Click to expand...
Click to collapse
the reason you have other keyboards is due to you using the firmware in this post,
http://forum.xda-developers.com/showpost.php?p=6514692&postcount=2
Its not so much the space but other aspects, it leaves your CPU free to only think about what you want it too not "should i do this with this or that"
Chewitt said:
the reason you have other keyboards is due to you using the firmware in this post,
http://forum.xda-developers.com/showpost.php?p=6514692&postcount=2
Its not so much the space but other aspects, it leaves your CPU free to only think about what you want it too not "should i do this with this or that"
Click to expand...
Click to collapse
actually, I did use those firmware, but I later reflashed with the new UK firmware before I rooted.
aussiebuddha said:
actually, I did use those firmware, but I later reflashed with the new UK firmware before I rooted.
Click to expand...
Click to collapse
Looks like you didnt carry out a factory reset then...
Also, I think we should remove Wisepilot.
It should be big, and AFAIK it's a paid GPS software?
aussiebuddha said:
Also, I think we should remove Wisepilot.
It should be big, and AFAIK it's a paid GPS software?
Click to expand...
Click to collapse
You dont need root to remove that one its just a standard uninstall
Im rooted with latest R2BA020, but I wanna remove moxier and all these Asian keyboards,
Ive Tried methods mentioned in initial post, it fails. can any one help?

Android 2.2/2.3 stock,Flash recovery without unlocking bootloader (GRJ22 Nexus One)

Hi,
I found a nice exploit for Xperia which works fine for Nexus one too ( the DooMLoRD exploit ).
I modified the script to flash the recovery without unlocking the bootloader, so you can flash the rom you like
The exploit works fine on Nexus one 2.3.4 GRJ22 with stock rom and locked bootloader, if you don't have a nexus one:
- remplace files/recovery.img with the right one!
- modify the line in script with the right system partition path.
here's the linux script to do the trick :
2shared.com/file/4uu5h2NH/zergRush_automated_Linux_roott.html
i'm sure someone will port it to windows
NB : backup data, and apps, when you flash a new rom, all data are deleted ( except SD Card).
Automatic installation using the script :
tar -xjvf zergRush_automated_Linux_root.tar.bz2
cd zergRush_automated_Linux_root/
chmod a+x runme-linux
sudo ./runme-linux
Manual installation :
tar -xjvf zergRush_automated_Linux_root.tar.bz2
cd zergRush_automated_Linux_root/
./files/adb kill-server
./files/adb wait-for-device
./files/adb shell rm -r /data/local/tmp
./files/adb shell mkdir /data/local/tmp
./files/adb push ./files/zergRush /data/local/tmp/
./files/adb shell chmod 755 /data/local/tmp/zergRush
./files/adb shell /data/local/tmp/zergRush
./files/adb wait-for-device
./files/adb push ./files/busybox /data/local/tmp
./files/adb shell chmod 755 /data/local/tmp/busybox
./files/adb shell /data/local/tmp/busybox mount -o remount,rw /system
./files/adb push files/busybox /system/xbin
./files/adb shell chown root.shell /system/xbin/busybox
./files/adb shell chmod 04755 /system/xbin/busybox
./files/adb shell /system/xbin/busybox --install -s /system/xbin
./files/adb shell rm -r /data/local/tmp/busybox
./files/adb push ./files/su /system/bin/su
./files/adb shell chown root.shell /system/bin/su
./files/adb shell chmod 06755 /system/bin/su
./files/adb shell rm /system/xbin/su
./files/adb shell ln -s /system/bin/su /system/bin/su
./files/adb push files/Superuser.apk /system/app/
./files/adb shell rm -r /data/local/tmp
./files/adb push files/flash_image /data/flash_image
./files/adb shell chmod 755 /data/flash_image
./files/adb push files/recovery.img /data/recovery.img
./files/adb shell /data/flash_image recovery /data/recovery.img
./files/adb shell rm /data/flash_image
./files/adb reboot recovery
In less than a minute, your phone will reboot to amonRA recovery, flash the rom you want, and Enjoy!

[Q] [A] Missing line for rooting Prime/ICS

This was missing in all batch files I stumbled on. As I have not posted 10 times I thought to place it here to increase awareness.
http://forum.xda-developers.com/showpost.php?p=21308895&postcount=53
So correct batch file is:
Code:
@echo ---------------------------------------------------------------
@echo Easy rooting toolkit for Transformer Prime!
@echo Script by Max Lee from TransformerPrimeRoot.com
@echo Credits go to XDA users sparkym3 and Dan Rosenburg for exploit.
@echo ---------------------------------------------------------------
@echo [*] This script will:
@echo (1) root your Transformer Prime on ICS
@echo (2) install Busybox
@echo (3) install SU files
@echo [*] Before u begin:
@echo (4) Make sure to read full instructions at TransformerPrimeRoot.com!
@echo ---------------------------------------------------------------
@echo CONFIRM ALL THE ABOVE THEN
@echo Please hit Enter when ready.
@pause
@echo Rooting...
@adb wait-for-device
@echo Start Rooting...
@adb shell mv /data/local/tmp /data/local/tmp.bak
@adb shell ln -s /data /data/local/tmp
@adb reboot
@echo reboot #1 - DO NOT DISCONNECT YOUR DEVICE!
@PING 1.1.1.1 -n 1 -w 5000 >NUL
@adb wait-for-device
@adb shell rm /data/local.prop
@adb shell "echo \"ro.kernel.qemu=1\" > /data/local.prop"
@adb reboot
@echo reboot #2 - DO NOT DISCONNECT YOUR DEVICE!
@PING 1.1.1.1 -n 1 -w 5000 >NUL
@adb wait-for-device
@adb remount
@PING 1.1.1.1 -n 1 -w 1000 >NUL
@adb push su /system/bin/su
@adb shell "chown root.shell /system/bin/su"
@adb shell "chmod 06755 /system/bin/su"
@adb shell "rm /system/xbin/su"
@adb shell "ln -s /system/bin/su /system/xbin/su"
@adb push Superuser.apk /system/app/.
@adb shell rm /data/local.prop
@adb shell rm /data/local/tmp
@adb shell mv /data/local/tmp.bak /data/local/tmp
@adb push busybox /data/local/tmp/.
@adb shell "chmod 755 /data/local/tmp/busybox"
@adb shell "/data/local/tmp/busybox mount -o remount,rw /system"
@adb shell "dd if=/data/local/tmp/busybox of=/system/xbin/busybox"
@adb shell "chown root.shell /system/xbin/busybox"
@adb shell "chmod 04755 /system/xbin/busybox"
@adb shell "/system/xbin/busybox --install -s /system/xbin"
@adb shell "rm -r /data/local/tmp/busybox"
@echo rebooting
@adb reboot
@echo All Done rooting Transformer Prime, check out TransformerPrimeRoot.com for more cool stuff!
@pause

[Q] TPSparkyRoot - ICS (Root/UnRoot)

Hi sparkym3,
I'm not able to reply your post "[ROOT] TPSparkyRoot - ICS' so I created a new post here.
I had successfully rooted my Star N8000 phone using the below script with busybox, Superuser and RootExplorer installed.
Root
====
echo off
cls
adb shell mv /data/local/tmp /data/local/tmp.bak
adb shell ln -s /data /data/local/tmp
adb reboot
echo Rebooting (1/3) - Continue once device finishes rebooting
pause
adb shell rm /data/local.prop > nul
adb shell "echo \"ro.kernel.qemu=1\" > /data/local.prop"
adb reboot
echo Rebooting (2/3) - Continue once device finishes rebooting
pause
adb shell id
echo If the id is 0 / root then continue, otherwise ctrl+c to cancel and start over
pause
adb remount
adb push su /system/bin/su
adb shell chown 0.0 /system/bin/su
adb shell chmod 06755 /system/bin/su
adb push busybox /system/bin/busybox
adb shell chown 0.0 /system/bin/busybox
adb shell chmod 0755 /system/bin/busybox
adb push Superuser.apk /system/app/Superuser.apk
adb shell chown 0.0 /system/app/Superuser.apk
adb shell chmod 0644 /system/app/Superuser.apk
adb push RootExplorer.apk /system/app/RootExplorer.apk
adb shell chown 0.0 /system/app/RootExplorer.apk
adb shell chmod 0644 /system/app/RootExplorer.apk
echo Removing changes except ROOT
adb shell rm /data/local.prop
adb shell rm /data/local/tmp
adb shell mv /data/local/tmp.bak /data/local/tmp
adb reboot
echo Rebooting (3/3) - You should now be Rooted
pause
echo on
***My question is if I want to unroot my Star N8000 phone, I will need to remove the su, busybox, Superuser and RootExplorer from my phone system.
So, the new script should as below. Please help to verify and let me know whether this is correct.
Thanks in advance.
UNRoot
======
echo off
cls
adb shell mv /data/local/tmp /data/local/tmp.bak
adb shell ln -s /data /data/local/tmp
adb reboot
echo Rebooting (1/3) - Continue once device finishes rebooting
pause
adb shell rm /data/local.prop > nul
adb shell "echo \"ro.kernel.qemu=1\" > /data/local.prop"
adb reboot
echo Rebooting (2/3) - Continue once device finishes rebooting
pause
adb shell id
echo If the id is 0 / root then continue, otherwise ctrl+c to cancel and start over
pause
adb remount
adb shell rm /system/xbin/su
adb shell rm /system/xbin/busybox
adb shell rm /system/xbin/Superuser.apk
adb shell rm /system/xbin/RootExplorer.apk
echo Removing changes except ROOT
adb shell rm /data/local.prop
adb shell rm /data/local/tmp
adb shell mv /data/local/tmp.bak /data/local/tmp
adb reboot
echo Rebooting (3/3) - You should now be UNRooted
pause
echo on
rayxware said:
Hi sparkym3,
I'm not able to reply your post "[ROOT] TPSparkyRoot - ICS' so I created a new post here.
I had successfully rooted my Star N8000 phone using the below script with busybox, Superuser and RootExplorer installed.
Root
====
echo off
cls
adb shell mv /data/local/tmp /data/local/tmp.bak
adb shell ln -s /data /data/local/tmp
adb reboot
echo Rebooting (1/3) - Continue once device finishes rebooting
pause
adb shell rm /data/local.prop > nul
adb shell "echo \"ro.kernel.qemu=1\" > /data/local.prop"
adb reboot
echo Rebooting (2/3) - Continue once device finishes rebooting
pause
adb shell id
echo If the id is 0 / root then continue, otherwise ctrl+c to cancel and start over
pause
adb remount
adb push su /system/bin/su
adb shell chown 0.0 /system/bin/su
adb shell chmod 06755 /system/bin/su
adb push busybox /system/bin/busybox
adb shell chown 0.0 /system/bin/busybox
adb shell chmod 0755 /system/bin/busybox
adb push Superuser.apk /system/app/Superuser.apk
adb shell chown 0.0 /system/app/Superuser.apk
adb shell chmod 0644 /system/app/Superuser.apk
adb push RootExplorer.apk /system/app/RootExplorer.apk
adb shell chown 0.0 /system/app/RootExplorer.apk
adb shell chmod 0644 /system/app/RootExplorer.apk
echo Removing changes except ROOT
adb shell rm /data/local.prop
adb shell rm /data/local/tmp
adb shell mv /data/local/tmp.bak /data/local/tmp
adb reboot
echo Rebooting (3/3) - You should now be Rooted
pause
echo on
***My question is if I want to unroot my Star N8000 phone, I will need to remove the su, busybox, Superuser and RootExplorer from my phone system.
So, the new script should as below. Please help to verify and let me know whether this is correct.
Thanks in advance.
UNRoot
======
echo off
cls
adb shell mv /data/local/tmp /data/local/tmp.bak
adb shell ln -s /data /data/local/tmp
adb reboot
echo Rebooting (1/3) - Continue once device finishes rebooting
pause
adb shell rm /data/local.prop > nul
adb shell "echo \"ro.kernel.qemu=1\" > /data/local.prop"
adb reboot
echo Rebooting (2/3) - Continue once device finishes rebooting
pause
adb shell id
echo If the id is 0 / root then continue, otherwise ctrl+c to cancel and start over
pause
adb remount
adb shell rm /system/xbin/su
adb shell rm /system/xbin/busybox
adb shell rm /system/xbin/Superuser.apk
adb shell rm /system/xbin/RootExplorer.apk
echo Removing changes except ROOT
adb shell rm /data/local.prop
adb shell rm /data/local/tmp
adb shell mv /data/local/tmp.bak /data/local/tmp
adb reboot
echo Rebooting (3/3) - You should now be UNRooted
pause
echo on
Click to expand...
Click to collapse
This is doing way to much extra while unrooting. Since you would already have root by this point, you can just call su to do all the removes and then remove su last. This can be done from adb or any root file explorer like es file explorer (which will also allow you to mount the file system).
Sent from my ASUS Transformer Pad TF700T using Tapatalk 2

Categories

Resources