removing services - Sony Ericsson XPERIA X10 Mini

I removed all timescape apps in system app folder. now after restart i always get message that com.sonyericsson.timescape.providers task closes unexpectedly. how can i set that service not to start

master9997 said:
I removed all timescape apps in system app folder. now after restart i always get message that com.sonyericsson.timescape.providers task closes unexpectedly. how can i set that service not to start
Click to expand...
Click to collapse
Try removing the TimeScapeProvider itself..
Full package name: TimeScapeProvider.apk

it is already removed. clearification: i renamed .apk to .bak

Related

One-Click Maps enable/disable script *needs root*

For those that are experiencing battery drain because Maps app keeps opening in the background no matter how many times you force close it, I made a very simple script to completely freeze it (and defrost it if it's already frozen) with one click(technically two lol).
Attached Files:
freeze-maps -- it auto detects if Maps is already enabled or disabled, and does the opposite.
maps-disable -- it simply runs the disable Maps command, won't hurt even if the maps is already disabled
maps-enable -- it enables Maps, won't do any harm if Maps is already enabled
Instruction:
1. Download and Install Script Manager in the market (there's a free version)
2. Download the attached freeze-maps.sh.txt and put it in your SD card, say under Documents
3. Open Script Manager, locate the file (freeze-maps.sh.txt) you just downloaded, open it by long press and open as... Script/Executable
Check "run as root", check "Configure as favorite", Click Save and click Exit
4. You can now quit the Script Manager app
5. On your preferred launcher, create a new widget, choose script manager, and then the freeze-maps.sh.txt script (it should be there, since you bookmarked it at step 3).
6. Now you can enable/disable Maps with just using the widget on your Launcher!
************************************************
For those getting an error with freeze-maps.sh.txt, it means your "pm" command doesn't support filter and it won't function as intended. You can either use maps-disable/maps-enable as two separate widgets
or you can do the following(at your own risk):
I attached a copy of my own "pm" executable file that was found in my device, you just gotta replace yours with it.
How-to:
1. Download the attached file - pm.zip
2. Use root explorer and go to /system/bin
3. mount it as writable by pressing the little button says "Mount R/W", it will change to "Mount R/O"
4. rename your pm to pm.bak (for backup) and replace it with the file pm found in pm.zip
5. Long click on the pm file you just extracted here and choose permissions:
Owner = Read/Write/Execute
Group = Read/Execute
Others = Read/Execute
Click Ok
5. Mount your system back to read only by pressing "Mount R/O" and you should be set
******************************************
PS: please let me know if there's any error since this is the very first Android script I wrote, Thanks for Looking ;-)
*Disclaimer: As usual, I am not responsible for any damage to your device, it's do it at your own risk. I will try my best to help though.
PPS: The geeky stuff - you can of course edit the script or run the command "pm" in a terminal and use it to enable/disable any annoying process, but you need to know what you are doing!!!! I personally froze the market updater and twitter app and some other bloatwares that came with the streak.
Shows
# Error: unknown option: -d
+
(loads a stuff)
+
Maps is now disabled
Maps disappears off my Apps list - I re-run the script, same message, and still no maps. How do I get Maps back ?
I am running this fine on streadriod 2.3 by fards, let me check and get back to you
But the new additional attached files at the first post should solve your problem for now.
it wont detect if you have maps enabled or disabled, but it will do what it's file name implied respectively.
Just use Script Manager to Run it, you can also make two Widgets for enabling/disabling.
haynesteve said:
Shows
# Error: unknown option: -d
+
(loads a stuff)
+
Maps is now disabled
Maps disappears off my Apps list - I re-run the script, same message, and still no maps. How do I get Maps back ?
Click to expand...
Click to collapse
if you have a terminal installed, try to run this > ( === enter means hit enter)
su === enter
pm list packages -d === enter
and let me know the result.
Thank you
enable script has 1st line as
pm enable com.google.android.apps.maps\
which doesn't work - however after removing the slash, works perfectly. Thank you
haynesteve said:
Thank you
enable script has 1st line as
pm enable com.google.android.apps.maps\
which doesn't work - however after removing the slash, works perfectly. Thank you
Click to expand...
Click to collapse
yup made a typo in the script, corrected in the OP, thanks =)
asianftw said:
if you have a terminal installed, try to run this > ( === enter means hit enter)
su === enter
pm list packages -d === enter
and let me know the result.
Click to expand...
Click to collapse
Again shows Error: unknown option: -d
(list usage perameters)
Using Streakin v1.1
haynesteve said:
Again shows Error: unknown option: -d
(list usage perameters)
Using Streakin v1.1
Click to expand...
Click to collapse
Oh that's probably why.. Because Streakin is mostly based on stock rom and I guess -d is some kind of option that only available in the custom roms like on DJ steve's or fard's
If it's not too much trouble, it would be great if you can message me the output of the command so I will see if i can write a working script for the stock rom accordingly
just type(in terminal):
su
pm
and in your terminal software, there's an option "email to". just copy and paste the contents in to a private message via xda.
Thanks so much
Sent you a PM (not easy as Emulator kept FC - lol)
haynesteve said:
Sent you a PM (not easy as Emulator kept FC - lol)
Click to expand...
Click to collapse
Thanks for your help !! I see your version of the pm command is missing the filter option, hence rendering the detection error.
I updated my OP
Thanks for this script, it works brilliantly.
I am trying to modify this script to check of com.facebook.katana is running and do the same for Facebook, but I am not sure how to check if that service is running.
hshah said:
Thanks for this script, it works brilliantly.
I am trying to modify this script to check of com.facebook.katana is running and do the same for Facebook, but I am not sure how to check if that service is running.
Click to expand...
Click to collapse
i did it for some of those apps that have the tendency to stay in the background even you force close it.
you can check if it's running by going to Setting -> application -> running service
you can also check what apps are occupying your resource with an app called "Betterbatterystat"
asianftw said:
i did it for some of those apps that have the tendency to stay in the background even you force close it.
you can check if it's running by going to Setting -> application -> running service
you can also check what apps are occupying your resource with an app called "Betterbatterystat"
Click to expand...
Click to collapse
Sorry, I meant via a script to replace "pm list packages -d".
hshah said:
Sorry, I meant via a script to replace "pm list packages -d".
Click to expand...
Click to collapse
you can look into using pid or look here for some similar info
i can get back to you when I have more time in hand.
But what i can ensure you is: if you have facebook installed, it IS running in the background, period. 100% of the time. It's not using much of my battery though, so I just leave it as that.
Done it
It really works!
Thanks Sir.
Fully Working on Karbonn_A9+.
@asianftw & @hshah,
These are great! Thank you. Will try them soon.
Can you add more apps for this.
And can you make it into auto-mode? Meaning any apps will be freeze when not in use, but will be turned ON when user click those app OR triggered by incoming update (like FB) or at least, set to a fix frequencies to check for update (say every 30 minutes / hourly / "x" hours). If it is possible, this will be a must have app.
Dell Streak | InnerSD 8GB | ExternalSD 32GB | LXdroid 0.2

[Solved]]Statusbar Service doesn't start.

Every statusbar mod I make causes
W/ActivityManager( 1739): Unable to start service Intent { cmp=com.android.systemui/.statusbar.StatusBarService }: not found.
Any solution for it?
.When I install mod..
-Statusbar disappears.
-Then I install stockone.
-Then again I install modded one.It works fine..Why is it happening?
Solu:
I forgot to copy androidmanifest.xml from stock one,only copied meta-inf
neectron said:
Every statusbar mod I make causes
W/ActivityManager( 1739): Unable to start service Intent { cmp=com.android.systemui/.statusbar.StatusBarService }: not found.
Any solution for it?
.When I install mod..
-Statusbar disappears.
-Then I install stockone.
-Then again I install modded one.It works fine..Why is it happening?
Click to expand...
Click to collapse
In your mod did you delete anything? Are you setting the permissions to the right values in the update script?
thewadegeek said:
In your mod did you delete anything? Are you setting the permissions to the right values in the update script?
Click to expand...
Click to collapse
I didn't delete anything.Everytime I make any changes in statusbarservice.smali,it happens.
I set right values.
Even if I didn't use zip,it happens.
btw,
Why does it work after installing stockone,then again modded one?

SystemUI that support google framework

This is for Rooted 1418 VIBEROM.
The ROM 1418 without SecureIt will have some weird behaviour in recents activity.
For example, it will clear all service including google service which is needed to running in background.
I have found some mod for this.
1) Download the NotificationCenter.apk from attachment.
2) Please remove NotificationCenter.odex in system/app
3) Replace the new NotificationCenter.apk to system/app.
4) Your system will restart automatically.
5) U will able to clear all Apps without clear google framework service.

A minimalist - stock - ROM

I really like the stock ROM and wanted to keep it, but decided to removed the bloatware. I got root with g2_security, remounted rw and proceeded to disabled all apk and enable them on a case by case basis. Here is the result, which you can use for the purpose of making your own minimalist ROM:
LGHome is required (home screen) as well as LGHome_Theme_Optimus
LGSystemUI, LGLiveWallpapersPicker, SystemUI_Provider and LGTangibleIO provide the user interface base
LGLockScreen and LGLockScreenSettings are self explanatory
LGIME + LGIME_THEME* provide the on screen keyboard
FusedLocation is required by LGHome, otherwise it will bootloop
LGSettings and LGSettingsProvider are essential as well
LGSystemServer manages a number of hardware devices (LEDs...)
SetupWizard has to run at least once iirc, otherwise the Home button does not work (but afterwards can be disabled)
DefaultContainerService is required for the installation of APKs
Note: to prevent the default APKs (LGLW_PolarBear, ...) from being installed, move them out of /system/apps/bootup. Typically I use /system/app/disabled to stored disabled APKs.
Next, the following components can be enabled depending on what you need:
LGPhone, LGTelephonyProvider, LGContacts, LGContactsProvider and LGMessage (most people will want this)
HiddenMenu for debugging infomation (use 3845#*802#)
GMS_Maps, plus com.qualcomm.location (required for GPS)
LGBluetooth4 is required to connect to Bluetooth devices
LGAlarmClock, LGClockWidget, LGBrowser, LGCalculator, LGCalendar, LGCalendarProvider and LGCameraApp are self explanatory
LGDownloadProvider and LGDownloadProviderUi is used by browser and other apps
LGEmail is useful to get an Exchange account (like, live.com) and get the calendar working if you don't enable gapps
LGFileManager, LGFlashlightWidget, LGFmRadio, LGGallery, LGMusic, LGMusicWidget and YouTube can be useful too
LGVideos, LGVoiceRecorder, LGWeather and LGWeatherTheme: ditto
MediaProvider is required for LGFileManager and possibly others too
UserDictionaryProvider for custom dictionaries
I am however using an older Maps, version 6, extracted from a nexus factory image. In particular is allows downloading much larger off-line maps.
Finally let's mention the following APKs that I'm not sure are completely necessary, but I've included them since they are part of the CyanogenMod sources:
HTMLViewer
InputDevices
KeyChain
SharedStorageBackup
VpnDialogs
After disabled useless APKs, I recommend doing a data/cache wipe from CWM, to get into a new clean state. It's worth noting I don't enable the Google Apps, since I manually install APKs that I download from another phone. This works quite well, although I had for example to patch Deezer's dex code to remove a dependency on GSF. In addition, the Phone application FC when a bluetooth headset is connected which is a bit annoying. So it's probably easier to keep the Google Apps enabled. For the record, I have disabled the following apps:
Code:
AAT.apk LGClockWidget.apk LGVideoEditor.apk
ApplicationsProvider.apk LGConnectionWizard.apk LGVideoManual.apk
BackupRestoreConfirmation.apk LGDefaultAccount.apk LGVuTalk.apk
Books.apk LGDictionary.apk LGWirelessStorage.apk
CameraTestApp.apk LGDMSClient.apk LGWorldClockWidget.apk
ChromeBookmarksSyncAdapter.apk LGDMSGCM.apk LicenseProvider.apk
ChromeWithBrowser.apk LGDrm.apk LinkCompanion3.apk
CloudHub.apk LGEasySettings.apk LteConfigs.apk
com.lge.pr.hidden.MLTest.apk LGFavoriteContactsWidget.apk Magazines.apk
com.lge.shutdownmonitor.apk LGFOTA.apk MediaUploader.apk
CompatibilityMode.apk LGGestureAnswering.apk MLT.apk
com.qualcomm.services.location.apk LGHome_Theme_Marshmallow.apk Music2.apk
ConfigUpdater.apk LGInstallService.apk NetworkLocation.apk
DirectBeam.apk LGLifeStream.apk PackageInstaller.apk
DmfAdmin.apk LGLifeStreamLogManager.apk PCSyncUI.apk
DoubleTapWakeup.apk LGLW_Feather.apk PermissionToAccessLgeApi.apk
DrmProvider.apk LGLW_MultiPhoto.apk Phonesky.apk
DrmService.apk LGLW_PolarBear.apk PlayGames.apk
ELTTest.apk LGLW_Prince.apk PlusOne.apk
FaceLock.apk LGMemo.apk qcrilmsgtunnel.apk
FontServer.apk LGMemoWidget.apk QuicksetSDK.apk
Gmail2.apk LGMITS.apk SmartShare.apk
GmsCore.apk LgNfc.apk SmartShareBeam.apk
GnssAirTest.apk LGNotebook.apk SmartShareProvider.apk
GnssPosTest.apk LGOnScreenPhone3_JB.apk Stk.apk
GnssTest.apk LGPartnerBookmarksProvider.apk Street.apk
GoogleBackupTransport.apk LGPhotoAlbumWidget.apk SystemUI_Theme_Black.apk
GoogleCalendarSyncAdapter.apk LGPhotoTable.apk SystemUI_Theme_Black_Gradation.apk
GoogleContactsSyncAdapter.apk LGPolarisViewer.apk SystemUI_Theme_White.apk
GoogleFeedback.apk LGQMemo.apk SystemUI_Theme_White_Gradation.apk
GoogleLoginService.apk LGQRemote.apk TagGoogle.apk
GooglePartnerSetup.apk LGQTranslator.apk talkback.apk
GoogleServicesFramework.apk LGSafetyCare.apk TimeService.apk
GoogleTTS.apk LGSearchWidgetProvider.apk UnifiedEULA.apk
Hangouts.apk LGSettingsAccessibility.apk Upsell.apk
HiddenSIMUnlockMenu.apk LGSlideAside.apk Velvet.apk
HomeSelector.apk LGSmartcardService.apk Videos.apk
LGApduService.apk LGSmartWorld.apk VoiceSearchStub.apk
LGAppCleanup.apk LGStartupwizard.apk WAPPushManager.apk
LGApplicationManager.apk LGStreamingPlayer.apk WapService.apk
LGAssistantStub.apk LGTaskManager.apk wind_155_2.3_Prod_build_5.apk
LGATCMDService.apk LGTasks.apk WiseScreen.apk
LGBackup.apk LGTextTranslator.apk WVTest.apk
LGBasicDreams.apk LGUpdateCenter.apk
LGCb.apk LGVidClip.apk
Hi,
thanks for this great list!
Now we could have a look inside the lib files
Is there a list for example what doubletabwakeup.apk makes?
Do we realy need it to wake up the device with double finger tab?
Thanks
djsven said:
Hi,
thanks for this great list!
Now we could have a look inside the lib files
Is there a list for example what doubletabwakeup.apk makes?
Do we realy need it to wake up the device with double finger tab?
Thanks
Click to expand...
Click to collapse
Hi,
I can wake up or sleep with double tap without this apk.
I'd like to make a list eventually, but it's time consuming. But why not
Thanks for your reply..
A list would realy help a lot of people, how didnt know the services and apps from lg.
But for what is this app`?
djsven said:
Thanks for your reply..
A list would realy help a lot of people, how didnt know the services and apps from lg.
But for what is this app`?
Click to expand...
Click to collapse
I agree. As a first step you can always have a look at the manifest, run strings on the .odex and also examine the APK's resources (strings, layouts).
This usually provides enough information without resorting ti disassembly/decompiling, which is prohibited by LG's Terms of Use.
Nice inofrmation OP.
But this still does not belong to Android Development.
THREAD moved to Q&A section.
Hope someone will make a de bloater script for removing all these apps
Sent from my LG-D802 using XDA Premium 4 mobile app
jaidev.s said:
Hope someone will make a de bloater script for removing all these apps
Sent from my LG-D802 using XDA Premium 4 mobile app
Click to expand...
Click to collapse
Im assuming your rooted...?download Titanium Backup from the market and use that to delete the bloatware. Just be very carefull while deleting. If your unsure abt an app you want to delete, use the freeze option instead of deleting it. Freezing disables the app but doesnt permanently remove it. If you freeze an app amd your phone becomes unstable or you start getting a bunch of force closes you can always go back and unfreeze the app in question. There is no coming back from delting said app unless you reflash the rom. Sorry,that may have been over explaining things.
Sent from my armored tank of a gs2
grantusmantus said:
Im assuming your rooted...?download Titanium Backup from the market and use that to delete the bloatware. Just be very carefull while deleting. If your unsure abt an app you want to delete, use the freeze option instead of deleting it. Freezing disables the app but doesnt permanently remove it. If you freeze an app amd your phone becomes unstable or you start getting a bunch of force closes you can always go back and unfreeze the app in question. There is no coming back from delting said app unless you reflash the rom. Sorry,that may have been over explaining things.
Sent from my armored tank of a gs2
Click to expand...
Click to collapse
I agree, one should be very careful. When doing the tests over adb, I made sure not to reboot the phone, instead I would kill system_server to test what change disabling/reenabling an apk would do (I guess at worst I would have had to restore the backup from CWM). Nonetheless the list of APK that I provided in the first post provide a working phone, albeit in a minimalist state. I'm not going to provide a script though, it seems too risky to blindly apply any given script - instead I prefer providing an explanation for each apk so that people can avoid disabling crucial system parts.
Sorry, posted in the wrong topic
xd.bx said:
I really like the stock ROM and wanted to keep it, but decided to removed the bloatware. I got root with g2_security, remounted rw and proceeded to disabled all apk and enable them on a case by case basis. Here is the result, which you can use for the purpose of making your own minimalist ROM:
LGHome is required (home screen) as well as LGHome_Theme_Optimus
LGSystemUI, LGLiveWallpapersPicker, SystemUI_Provider and LGTangibleIO provide the user interface base
LGLockScreen and LGLockScreenSettings are self explanatory
LGIME + LGIME_THEME* provide the on screen keyboard
FusedLocation is required by LGHome, otherwise it will bootloop
LGSettings and LGSettingsProvider are essential as well
LGSystemServer manages a number of hardware devices (LEDs...)
SetupWizard has to run at least once iirc, otherwise the Home button does not work (but afterwards can be disabled)
DefaultContainerService is required for the installation of APKs
Note: to prevent the default APKs (LGLW_PolarBear, ...) from being installed, move them out of /system/apps/bootup. Typically I use /system/app/disabled to stored disabled APKs.
Next, the following components can be enabled depending on what you need:
LGPhone, LGTelephonyProvider, LGContacts, LGContactsProvider and LGMessage (most people will want this)
HiddenMenu for debugging infomation (use 3845#*802#)
GMS_Maps, plus com.qualcomm.location (required for GPS)
LGBluetooth4 is required to connect to Bluetooth devices
LGAlarmClock, LGClockWidget, LGBrowser, LGCalculator, LGCalendar, LGCalendarProvider and LGCameraApp are self explanatory
LGDownloadProvider and LGDownloadProviderUi is used by browser and other apps
LGEmail is useful to get an Exchange account (like, live.com) and get the calendar working if you don't enable gapps
LGFileManager, LGFlashlightWidget, LGFmRadio, LGGallery, LGMusic, LGMusicWidget and YouTube can be useful too
LGVideos, LGVoiceRecorder, LGWeather and LGWeatherTheme: ditto
MediaProvider is required for LGFileManager and possibly others too
UserDictionaryProvider for custom dictionaries
I am however using an older Maps, version 6, extracted from a nexus factory image. In particular is allows downloading much larger off-line maps.
Finally let's mention the following APKs that I'm not sure are completely necessary, but I've included them since they are part of the CyanogenMod sources:
HTMLViewer
InputDevices
KeyChain
SharedStorageBackup
VpnDialogs
After disabled useless APKs, I recommend doing a data/cache wipe from CWM, to get into a new clean state. It's worth noting I don't enable the Google Apps, since I manually install APKs that I download from another phone. This works quite well, although I had for example to patch Deezer's dex code to remove a dependency on GSF. In addition, the Phone application FC when a bluetooth headset is connected which is a bit annoying. So it's probably easier to keep the Google Apps enabled. For the record, I have disabled the following apps:
Code:
AAT.apk LGClockWidget.apk LGVideoEditor.apk
ApplicationsProvider.apk LGConnectionWizard.apk LGVideoManual.apk
BackupRestoreConfirmation.apk LGDefaultAccount.apk LGVuTalk.apk
Books.apk LGDictionary.apk LGWirelessStorage.apk
CameraTestApp.apk LGDMSClient.apk LGWorldClockWidget.apk
ChromeBookmarksSyncAdapter.apk LGDMSGCM.apk LicenseProvider.apk
ChromeWithBrowser.apk LGDrm.apk LinkCompanion3.apk
CloudHub.apk LGEasySettings.apk LteConfigs.apk
com.lge.pr.hidden.MLTest.apk LGFavoriteContactsWidget.apk Magazines.apk
com.lge.shutdownmonitor.apk LGFOTA.apk MediaUploader.apk
CompatibilityMode.apk LGGestureAnswering.apk MLT.apk
com.qualcomm.services.location.apk LGHome_Theme_Marshmallow.apk Music2.apk
ConfigUpdater.apk LGInstallService.apk NetworkLocation.apk
DirectBeam.apk LGLifeStream.apk PackageInstaller.apk
DmfAdmin.apk LGLifeStreamLogManager.apk PCSyncUI.apk
DoubleTapWakeup.apk LGLW_Feather.apk PermissionToAccessLgeApi.apk
DrmProvider.apk LGLW_MultiPhoto.apk Phonesky.apk
DrmService.apk LGLW_PolarBear.apk PlayGames.apk
ELTTest.apk LGLW_Prince.apk PlusOne.apk
FaceLock.apk LGMemo.apk qcrilmsgtunnel.apk
FontServer.apk LGMemoWidget.apk QuicksetSDK.apk
Gmail2.apk LGMITS.apk SmartShare.apk
GmsCore.apk LgNfc.apk SmartShareBeam.apk
GnssAirTest.apk LGNotebook.apk SmartShareProvider.apk
GnssPosTest.apk LGOnScreenPhone3_JB.apk Stk.apk
GnssTest.apk LGPartnerBookmarksProvider.apk Street.apk
GoogleBackupTransport.apk LGPhotoAlbumWidget.apk SystemUI_Theme_Black.apk
GoogleCalendarSyncAdapter.apk LGPhotoTable.apk SystemUI_Theme_Black_Gradation.apk
GoogleContactsSyncAdapter.apk LGPolarisViewer.apk SystemUI_Theme_White.apk
GoogleFeedback.apk LGQMemo.apk SystemUI_Theme_White_Gradation.apk
GoogleLoginService.apk LGQRemote.apk TagGoogle.apk
GooglePartnerSetup.apk LGQTranslator.apk talkback.apk
GoogleServicesFramework.apk LGSafetyCare.apk TimeService.apk
GoogleTTS.apk LGSearchWidgetProvider.apk UnifiedEULA.apk
Hangouts.apk LGSettingsAccessibility.apk Upsell.apk
HiddenSIMUnlockMenu.apk LGSlideAside.apk Velvet.apk
HomeSelector.apk LGSmartcardService.apk Videos.apk
LGApduService.apk LGSmartWorld.apk VoiceSearchStub.apk
LGAppCleanup.apk LGStartupwizard.apk WAPPushManager.apk
LGApplicationManager.apk LGStreamingPlayer.apk WapService.apk
LGAssistantStub.apk LGTaskManager.apk wind_155_2.3_Prod_build_5.apk
LGATCMDService.apk LGTasks.apk WiseScreen.apk
LGBackup.apk LGTextTranslator.apk WVTest.apk
LGBasicDreams.apk LGUpdateCenter.apk
LGCb.apk LGVidClip.apk
Click to expand...
Click to collapse
Thanks alot mate, is very useful.
Would you be kind enough to upload the LGBluetooth4, i hav accidentally removed it and cant find it again.
Manythanks
devilxman said:
Thanks alot mate, is very useful.
Would you be kind enough to upload the LGBluetooth4, i hav accidentally removed it and cant find it again.
Manythanks
Click to expand...
Click to collapse
No problem. I wish I could give you LGBluetooth4 but it's been many years since I no longer have this phone.

[HOW-TO][APP][ROOT] Install Lollipop AOSP Browser (and sync Google Account Bookmarks)

Hey people,
I realized the Google Chrome browser demands lots of battery, so I wanted to change to another browser. There is nothing better than the AOSP one. But while installing it there seems to be a lil´ problem:
There is an app called com.android.browser.provider which comes preinstalled with stock ROM, probably to make Google Chrome work. So this app, has a ContentProvider declared with a specific authority name. The AOSP Browser app has another ContentProvider which its authority name IS THE SAME as the "com.android.browser.provider"´s one. This makes the Android package manager complain at AOSP Browser app install time.
So in order to be able to get AOSP Browser installed and running some steps must be previously executed. There are two ways:
A.-THE MANUAL WAY
1.- Settings -> Apps -> com.android.browser.provider -> Clear data
2.- File Manager -> Delete /system/app/com.android.browser.provider" folder
3.- File Manager -> Delete /data/data/com.android.browser.provider" folder
4.- Reboot
5.- Install attached Browser.apk
Click to expand...
Click to collapse
B.-THE COMMANDO WAY
1.-Terminal Emulator -> Execute the following commands:
su
rm /system/app/com.android.browser.provider (Removes apk folder from /system/app/ location)
pm clear com.yourapp.packagename (Removes application data)​2.- Reboot
3.- Install attached Browser.apk
Click to expand...
Click to collapse
Then, AOSP Browser should be running :highfive::highfive::highfive:
Please comment if there are any problems :good:
If anyone gets an up-to-date APK post here and I will update the OP.
EXTRA: SYNC BOOKMARKS WITH YOUR GOOGLE ACCOUNT:
The following steps show how to make AOSP BROWSER have the bookmarks saved in your Google account:
1.- Install attached BookmarksSyncAdapter.apk
2.- Settings -> Accounts -> Google -> /** Wanted Google Account */ -> Switch on Sync Browser
3.- A notification (exclamation sign) should be shown. Click it. (In order to authorize the app to sync bookmarks with your account)
4.- Settings -> Apps -> Browser -> Force Close
5.- Done
Click to expand...
Click to collapse
For up-to-date-is-a-must obsessed people:
-Browser.apk targetSdkVersion is 22. So its the last one (Official Stable Android 6.0 has not been released yet)
-BookmarksSyncAdapter.apk targets 16 SDK version. It seems to be discontinued as is not preinstalled in latest AOSP Roms ​
Can't install Booksmarkssync app. What is another way?
rich2007 said:
Can't install Booksmarkssync app. What is another way?
Click to expand...
Click to collapse
Really dont know. First, I should check the logcat to find the cause so, could you post thee logcat?
Also, you can try installing it as a system app:
1.-Create /system/app/BookmarksSyncAdapter/ folder
2.-Copy BookmarksSyncAdapter.apk into the previously created folder
3.-Set permissions -rw-r--r-- to the apk
4.-Reboot
5.-Goto Settings -> Accounts -> Google -> Your Google account and check if "Browser" item is listed
Click to expand...
Click to collapse
there was already a fully working solution in the forum.. just search "material design aosp browser". just need to delete BrowserProviderProxy if present in system/app first
isn't it dangerous to delete the existing file which may be more up to date with security?
is it not possible to simply rename internally the Browser.apk so it does not conflict?

Categories

Resources