Uninstalling alarm clock, calender etc.? - G1 Android Development

Is there anyway to uninstall the applications that come with the phone. It gets annoying having alarm clock and calender running in background when I NEVER use them!
Thanks

calender:
su
rm -r /system/app/Calender.apk
rm -r /system/app/Calender.odex
Alarm Clock
su
rm -r /system/app/AlarmClock.apk
rm -r /system/app/AlarmClock.odex
those commands run in the terminal emulator will delete both apps. keep in mind it may make your phone very unstable, so i would create a nandroid backup first

Related

i didnt need a thread for this....sorrry!!!!!!!!!

I've tried the method below and it doesn't seem to work........it doesn't give me errors......but it doesn't delete the files that I don't want anymore.
I did try searching the forums but didn't see any posts regarding this....but seeing how new the 1.5 firmware it is...I didn't think there would be a post on it anyway and didn't think the command prompt or the location of these files would change
Any help is appreciated
-Type su
mount -o rw,remount -t yaffs2 /dev/block/
mtdblock3 /system
rm -r /system/media/audio/ringtones
rm -r /system/media/audio/notifications
I did this yesterday, and removed all the stock ringtones and replaced with htc defaults.
I did this from ADB shell, I suppose you can do it from the terminal, matter of fact I'm sure you can.
The trick is to use busybox.
#commands below
busybox rm -rf /system/media/audio/ringtones # remove ringtones
busybox rm -rf /system/media/audio/notifications # removes notifications
# this removed all my ringtones and folders
After that I just used "adb push c:\ringtones /system/media/audio/ringtones"
That simply took whatever .ogg / .mp3 ringtones and put them back on the system memory of my G1.
Using JF 1.5, didn't need to go into recovery or anything.

[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?

Can a Gscript script be converted to work with SL4A?

I have a script that works with Gscript that needs root and I would like to run it with SL4A if possible so that I can launch with tasker. Can this be done?
This is the script :
#Android Market
busybox rm -R /data/data/com.android.vending/cache
#Browser
busybox rm -R /data/data/com.android.browser/cache/webviewCache
#GMail
busybox rm -R /data/data/com.google.android.gm/cache/webviewCache
#Google Maps
busybox rm -R /data/data/com.google.android.apps.maps/cache/webviewCache
#Google Maps StreetView
busybox rm -R /data/data/com.google.android.street/cache
#Youtube
busybox rm -R /data/data/com.google.android.youtube/cache
#Reboot using Rom Manager binary
/data/data/com.koushikdutta.rommanager/files/reboot
Sent from my PC36100 using XDA App

How to debloat Moto G 2015 XT1541 Marshmallow ?

Hi @ll,
I'm new here in the Motorola section and I have a question.
I've updated my Moto G 2015 to Marshmallow and wanna debloat the stock firmware.
The device has an unlocked bootloader and is rooted correctly.
But every try ends in a freeze after the second Motorola Logo is shown and the device
doesn't start the launcher. The display lights a little bit and dim the backlight all ~5
seconds.
I've used System Application Remover and deleted the APKs. Freeze the apps over
Titanium Backup brings the same effect.
Disable apps over Autostart does the same.
Apps I've tested to freeze or remove:
- Google+
- Hangouts
- Maps
Can someone tell me how to do this right with this device ?
Thx in advanced
D3V!Lc0r3
Titanium backup mate
@therealduff1: You don't read my post correctly. TB doesn't work too ...
Try to re flash stock rom , and then do it. If that does not work , flash a custom rom
@therealduff1: I've installed the stock firmware and it's not the first try. On every other device it's working without a problem.
It's not the solution to install a custom firmware. I wanna stay on stock because no custom firmware works correctly
with WiFi.
I've found the file 70-gapps.sh under /system/addon.d
Is that the problem ? I think so ... because the files will be backuped and restored ...
Code:
#!/sbin/sh
#
# /system/addon.d/70-gapps.sh
#
. /tmp/backuptool.functions
list_files() {
cat /tmp/gapps.prop
fi
free_tmp_size_kb=$(grep "^free_tmp_size_kb" /tmp/gapps.prop | cut -d= -f2)
if [ ! "$free_tmp_size_kb" ]; then
free_tmp_size_kb=$(df -k /tmp | tail -n 1 | awk '{ print $4 }')
echo "free_tmp_size_kb=$free_tmp_size_kb" >> /tmp/gapps.prop
fi
buffer_size_kb=204800
if [ $((installed_gapps_size_kb + buffer_size_kb)) -ge "$free_tmp_size_kb" ]; then
C=/sdcard/tmp-gapps
fi
case "$1" in
backup)
list_files | while read FILE DUMMY; do
backup_file "$S"/"$FILE"
done
;;
restore)
list_files | while read FILE REPLACEMENT; do
R=""
[ -n "$REPLACEMENT" ] && R="$S/$REPLACEMENT"
[ -f "$C/$S/$FILE" ] && restore_file "$S"/"$FILE" "$R"
done
;;
pre-backup)
# Stub
;;
post-backup)
# Stub
;;
pre-restore)
# Remove Stock/AOSP apps (from GApps Installer)
rm -rf /system/app/Calculator
rm -rf /system/app/ExactCalculator
rm -rf /system/app/FineOSCalculator
rm -rf /system/app/Calendar
rm -rf /system/app/FineOSCalendar
rm -rf /system/priv-app/Calendar
rm -rf /system/app/DeskClock
rm -rf /system/app/FineOSDeskClock
rm -rf /system/app/Exchange2
rm -rf /system/priv-app/Exchange2
rm -rf /system/app/PackageInstaller
rm -rf /system/priv-app/PackageInstaller
rm -rf /system/priv-app/packageinstaller
rm -rf /system/priv-app/Tag
# Remove 'other' apps (per installer.data)
rm -rf /system/app/CalendarGoogle
rm -rf /system/app/CloudPrint
rm -rf /system/app/DeskClockGoogle
rm -rf /system/app/EditorsDocsStub
rm -rf /system/app/EditorsSheetsStub
rm -rf /system/app/EditorsSlidesStub
rm -rf /system/app/Gmail
rm -rf /system/app/Gmail2
rm -rf /system/app/GoogleCalendar
rm -rf /system/app/GoogleCloudPrint
rm -rf /system/app/GoogleHangouts
rm -rf /system/app/GoogleKeep
rm -rf /system/app/GoogleLatinIme
rm -rf /system/app/GooglePlus
rm -rf /system/app/Keep
rm -rf /system/app/NewsWeather
rm -rf /system/app/NewsstandStub
rm -rf /system/app/PartnerBookmarksProvider
rm -rf /system/app/PrebuiltBugleStub
rm -rf /system/app/PrebuiltKeepStub
rm -rf /system/app/QuickSearchBox
rm -rf /system/app/Vending
rm -rf /system/priv-app/GmsCore
rm -rf /system/priv-app/GmsCore_update
rm -rf /system/priv-app/GoogleHangouts
rm -rf /system/priv-app/GoogleNow
rm -rf /system/priv-app/GoogleSearch
rm -rf /system/priv-app/OneTimeInitializer
rm -rf /system/priv-app/QuickSearchBox
rm -rf /system/priv-app/Velvet_update
rm -rf /system/priv-app/Vending
# Remove 'priv-app' apps from 'app' (per installer.data)
rm -rf /system/app/ConfigUpdater
rm -rf /system/app/GoogleBackupTransport
rm -rf /system/app/GoogleFeedback
rm -rf /system/app/GoogleLoginService
rm -rf /system/app/GoogleOneTimeInitializer
rm -rf /system/app/GooglePartnerSetup
rm -rf /system/app/GoogleServicesFramework
rm -rf /system/app/OneTimeInitializer
rm -rf /system/app/Phonesky
rm -rf /system/app/PrebuiltGmsCore
rm -rf /system/app/SetupWizard
rm -rf /system/app/Velvet
# Remove 'required' apps (per installer.data)
rm -rf /system/app/LatinIME/lib/arm/libjni_latinimegoogle.so
rm -rf /system/lib/libjni_latinimegoogle.so
rm -rf /system/lib64/libjni_latinimegoogle.so
# Remove 'user requested' apps (from gapps-config)
;;
post-restore)
# Recreate required symlinks (from GApps Installer)
install -d "/system/app/FaceLock/lib/arm"
ln -sfn "/system/lib/libfacelock_jni.so" "/system/app/FaceLock/lib/arm/libfacelock_jni.so"
install -d "/system/app/LatinIME/lib/arm"
ln -sfn "/system/lib/libjni_latinimegoogle.so" "/system/app/LatinIME/lib/arm/libjni_latinimegoogle.so"
# Remove any empty folders we may have created during the removal process
for i in /system/app /system/priv-app /system/vendor/pittpatt /system/usr/srec /system/vendor/pittpatt; do
find $i -type d | xargs -r rmdir -p --ignore-fail-on-non-empty;
done;
# Fix ownership/permissions and clean up after backup and restore from /sdcard
find /system/vendor/pittpatt -type d -exec chown 0:2000 '{}' \; # Change pittpatt folders to root:shell per Google Factory Settings
for i in $(list_files); do
chown root:root "/system/$i"
chmod 644 "/system/$i"
chmod 755 $(dirname "/system/$i")
done
rm -rf /sdcard/tmp-gapps
;;
esac
Debloating google apps is possible.
Flash stock firmaware.
Download pico gapps for your android version and flash through twrp.
This will remove most of the google apps and it will remove stock google launcher too.
So you need to use any 3rd party launcher on your phone.
Arcade said:
Debloating google apps is possible.
Flash stock firmaware.
Download pico gapps for your android version and flash through twrp.
This will remove most of the google apps and it will remove stock google launcher too.
So you need to use any 3rd party launcher on your phone.
Click to expand...
Click to collapse
This sounds intriguing. I googled pico gapps but could not find what apps get removed or replaced from stock. I am also interested if pico gapps will remove many of the Google requirements such as turning on auto-sync to use Gmail. I would love to get rid of Hangouts, Google+, Movies, Photos, & Music. I am just afraid to mess with anything in the /system. I don't mind Maps but wouldn't mind a suitable replacement.
MrTooPhone said:
This sounds intriguing. I googled pico gapps but could not find what apps get removed or replaced from stock. I am also interested if pico gapps will remove many of the Google requirements such as turning on auto-sync to use Gmail. I would love to get rid of Hangouts, Google+, Movies, Photos, & Music. I am just afraid to mess with anything in the /system. I don't mind Maps but wouldn't mind a suitable replacement.
Click to expand...
Click to collapse
So just here...
Pico gapps is replacement for all the bloats. It has all the required apps for the functionality of play store and ither google apps.
First of all install 3rd party launcher then move it to system.
Download tge pico gapps from here.... http://opengapps.org/
Flash using twrp. It will replace all unnecessary apps even maps but you can dowload it later and have it working and other required apps too.
I already realised that is not possible to freeze Google Now app and Google Now launcher with TB. The phone gets all blank after a reboot, just how mentioned in OP. I can freeze G+, Maps, G Music, etc. in Settings>Apllications. Never tried to install pico gapps on top of stock firmware.
@Arcade: Thx for this awesome tip You've pushed
me into the right direction
I've tested it but the way is not so easy as described.
First of all I've made a backup over TWRP. After that,
I've flashed open_gapps-arm-6.0-pico-20160325.zip
over the stock firmware.
But all Google Apps will be recovered after starting.
Here's a working method:
Code:
- install a 3rd party launcher like Trebuchet
- open Root Explorer or ES File Explorer and delete
70-gapps.sh under /system/addon.d
- reboot into Recovery and flash Open GApps Pico
- wipe cache / dalvik
- reboot the device
- but the GApps are always there
- take Títanium Backup and delete the unneeded APKs
- restart your device another time and that's it :D
The device isn't freezing when it's starting into the launcher.
If something goes wrong, restore your BACKUP
I'm not responsible for soft- and / or hardware crash !!!
DL-Links:
https://uploadshub.com/murhu6y9ut4s <- Trebuchet
https://uploadshub.com/d9h3uwqyjo8g <- Open GApps ARM 6.0 Pico
D3V!Lc0r3 said:
@Arcade: Thx for this awesome tip You've pushed
me into the right direction
I've tested it but the way is not so easy as described.
First of all I've made a backup over TWRP. After that,
I've flashed open_gapps-arm-6.0-pico-20160325.zip
over the stock firmware.
But all Google Apps will be recovered after starting.
Here's a working method:
Code:
- install a 3rd party launcher like Trebuchet
- open Root Explorer or ES File Explorer and delete
70-gapps.sh under /system/addon.d
- reboot into Recovery and flash Open GApps Pico
- wipe cache / dalvik
- reboot the device
- but the GApps are always there
- take Títanium Backup and delete the unneeded APKs
- restart your device another time and that's it :D
The device isn't freezing when it's starting into the launcher.
If something goes wrong, restore your BACKUP
I'm not responsible for soft- and / or hardware crash !!!
DL-Links:
https://uploadshub.com/murhu6y9ut4s <- Trebuchet
https://uploadshub.com/d9h3uwqyjo8g <- Open GApps ARM 6.0 Pico
Click to expand...
Click to collapse
Yes certainly I have tried it earlier with LP on stock firmware. It kinda work great.
Thanks pressed will be appreciated if I helped you. ?

Categories

Resources