Related
Need some help. Yesterday i tried to mod the widgetlocker, i used the root-explorer metod. Followed the steps in this tread
http://forum.xda-developers.com/showthread.php?t=825553
ROOT EXPLORER
- - - - - - - -
1) Open Root Explorer and navigate into data/app and find com.teslacoilsw.widgetlocker-1.apk
2) Copy the .apk to your SD card
3) Open the .apk and navigate to /res/drawable-hdpi
4) Copy the two images you've chosen, overwriting the 'old' PNGs in \drawable-hdpi
5) Exit the .apk and copy it back to /data/app, overwriting the old .apk
You need to be in R/W mode.
Long click the app - Select permissions and do the checkmarks like this (* represents a checkmark)
* . * . -
* . - . -
* . - . -
it didnt work, so as dumb as iam i used the permission trick on data/''app'' folder, now all my apps dissappeard, only the orginal apps from galaxy s are there... what to do ? dont want to do a factory resert
thx in advance
hi, just recieved my u8800 phone and it works great. my issue is that i want to remove some of the stock software. I have NOT rooted my phone, but found out I have access to the stock apk without needing to root. I also have the option to delete the apk files from the folders. (can delete the files with the phone connected with usb to the PC.)
I have 2 questions i hope some of you have the ansver before I make any deletions on the phone.(since it's my work phone, I thought to have some input before I make any changes, sinc eI'm new to android phones.)
1. I have read that if you root your phone, then you can download some apps to use in root-mode and then uninstall all the apps you like. the thing I was wondering is if I just connect my phone to the PC and delete the apk manually from the folders, will that be OK, or do I have to root and remove the apps wia uninstall-process ?
2. are there any difference between uninstall the app (via a appremover with root-assess) and just delete the apk via the PC ?
3. are the following stock apps/apk OK to delete, or shold I leave them on my u8800 phone: (I want to delete the following, since i don't use them)
* ironman
* bubbles
* prince of persia
* uno
* Aldiko
* hispace
* facebook
* twitter
* Layer
thanks for all the help
I don't think you can remove them without rooting. but after you root I think you can remove them with for exaplme Root Explorer.
Cinthiar said:
I don't think you can remove them without rooting. but after you root I think you can remove them with for exaplme Root Explorer.
Click to expand...
Click to collapse
I check with Ironman and had no problems deleting the apk. without rooting.
just wondering if it's OK to just delete the APK or is it recommended to root the phone and do an uninstall...are there any differences to use rooted phone and uninstall and just deleting the APK ?
it is the same and I have deleted all the .apk you have listed. you can just copy the files to your PC if you would like to backup them
I need to remove market and with titanium backup I cannot do it, only freeze. but if I do reboot the app market is defrost
I use root explorer to remove/add system apps
I have managed to delete:
* ironman
* bubbles
* prince of persia
* uno
* Aldiko
* facebook
* twitter
* Layer
but can't find hispace, anybody know what the name of this app is.
have been looking for hispace.apk and huaweimakret.apk but with no luck
All the other was quite easy to find, anybody know if hispace app-name is saved under another name. have look in all the folders, but still no luck. I'm wondering if hispace/huawei market app is saved under another name.
anybody know what the name of the hispace-app is ?
/system/app/AppServer_en.apk check there
Sent from my u8800 using XDA App
oldings said:
3. are the following stock apps/apk OK to delete, or shold I leave them on my u8800 phone: (I want to delete the following, since i don't use them)
* ironman
* bubbles
* prince of persia
* uno
* Aldiko
* hispace
* facebook
* twitter
* Layer
thanks for all the help
Click to expand...
Click to collapse
Hi,
yes, its possible. At first I have made a backup of the image-folder (partition) and from the system-partition (you must be root to do this for the system-partition), then I have deleted all the stuff above and my phone works fine now.
Hth,
Root this phone buddy,don't afraid to do.It nearly -have to do- thing for this phone and allover control of your phone.
You do not need to root your phone to delete the files.
Hello, how you access files to delete? Connecting phone like USB disk or whot?
j.tarantula said:
Hello, how you access files to delete? Connecting phone like USB disk or whot?
Click to expand...
Click to collapse
Hello,
I read this tutorial:
http://android.modaco.com/topic/341011-ultimate-guide-to-the-huawei-u8800/
Chapter: "Rooting the Huawei U8800"
2) Turn on your phone while holding VOL+ and VOL- (should come up with pink/purple screen)
3) Connect to computer.
4) Go to My Computer and Browse your phone to find the folder ...
Click to expand...
Click to collapse
Then I connected the U8800 over USB with my computer. On my computer Linux is running.
On the image partition I have deleted the following files:
/image/cust_data/2020/de/app/
BubbleBash2.apk
HwIME.apk
IronMan2.apk
Layar.apk
PrinceofPersiaZero.apk
UNO.apk
Click to expand...
Click to collapse
On the system partition I have deleted the following files (You must be root to do this):
/system/app
aldiko.apk
AppServer_en.apk
Facebook.apk
twitter.apk
YouTube.apk
Click to expand...
Click to collapse
Hth
APK Organize
FEATURED ON XDA PORTAL
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
What this software does ?
This software has made from 5 parts.
1. Rename APK
2. Compare APK
3. Find APK from txt
4. APK Batch Installer | Uninstaller
5. Backup | Restore Data
Rename :
1. Add apk files to the list by doing one of the following:
• Double-click apk files in Explorer while the Rename-tab is active
• Drag & Drop from Explorer
• Add single files via “Add APK”
• Add whole directories via “Choose Folder” (Folder history via “▼”)
• Add files from your Phone via “From Phone” (ADB connection needed)
Note: You can sort the list individually by clicking the column headers.
2. Setting the renaming pattern
Set the desired pattern via the Dropdown-menu below the list.
If you want, you can set an individual pattern by using the provided tags.
Note: <Manual|Label> will use the names provided in the manual rename-list.
For apps that are not the list, the standard label is used…
3. Renaming:
• Select the files you want to be renamed by marking them in the list
• Press “Preview” to see what the files will be named or press “Rename” straight away.
• If you want to send these files to the Compare-tab, right-click on the list and press “Compare”
Monitor :
You can set up a folder for APK Organize to monitor. It will automatically rename all apk files you put in there.
Set up your desired directory and the renaming pattern, then click “Enable” to start the monitoring.
You can now close APK Organize. It will continue to run in system tray.
Check “Auto Start” to start monitoring on windows startup.
You can check what APK Organize is doing by clicking “Logs”
Note: Existing files will not be renamed. Monitoring only works for newly added files…
Newly added apps that already exist will automatically be overwritten.
Check “Ask for overwrite”, if you don’t want that.
Manual Rename :
Sometimes two or more applications have the same label name but are in fact different apps (f.e. Angry Birds).
If you want APK organize to rename any apps differently, you can associate a package name with an individual name.
1. Add apps to this list by doing one of the following:
• Drag & Drop from Explorer
• Add single files via “APK” → “Add”
• Add whole directories via “APK” → “Add from folder”
2. Double-click or press F2 one the corresponding cell in the right column and enter the desired name
3. Save the list anywhere you want via “File” → “Save”.
4. Close the window, go to “Manual Rename” → “Load list” and select the list you have created.
5. Set the renaming pattern to "<Manual|Label> v<Version>" or "<Manual|Label>".
6. Press “Rename”. APK Organize will now rename the files accordingly. For apps that are not specified in your list, it will use the regular label.
Compare :
1. Choose if you want to compare by file name or by Label name and version from “Search with”
2. Choose the directory to compare to on the top panel. (F.e. your apk archive)
3. Add the new apk files to the list:
• Double-click apk files in Explorer while the Compare-tab is active
• Drag & Drop from Explorer
• Add single files via “Add APK”
• Add whole directories via “Add Folder” (Folder history via “▼”)
4. Press “Scan”. APK Organize will now automatically mark every finding in the bottom list.
5. You can now do the following with the results (or your own markings):
• Delete: Deletes all old files… You will then be asked, what to do with the new files.
• Copy: Copies the new files to the specified directory
• Move: Moves the new files to the specified directory
Note: You can do the above steps for files without results too by right-clicking them.
You can also load an exception list. Files that are on this list will be moved to an exception
folder on the target directory to be organized manually…
Search :
This tab enables you to do operations with a specified list of apps, f.e. if you have to install a bunch of apps after a wipe. If you have to do this very often and the apps are always the same, APK Organize can automate this process for you:
1. Create the list of apps you want to do operations with or select a list via “Select list”, if you have already done one of the steps below.
The list MUST only contain the app’s label names without versionnumber, divided by a linebreak. You can do this by the following:
• Manually add the apps with “Add”, Drag & Drop from Explorer or double-click from Explorer and save it via “Save List” for further use.
• Export a list with ROM Toolbox or any app that is capable of exporting list in the demanded pattern and load it into APK Organize. Make the necessary changes and save the list.
2. Choose the directory where your apk files are stored for the left list.
3. Press “Scan”. APK Organize will now list every finding in the bottom list.
4. Do the operations of your desire via the provided buttons on the bottom.
Install :
Installing apk files:
1. Add apk files to the list by doing one of the following:
• Double-click apk files in Explorer while the Rename-tab is active
• Drag & Drop from Explorer
• Add single files via “Add APK”
• Add whole directories via “Choose Folder” (Folder history via “▼”)
• Add files from your Phone via “From Phone” (ADB connection needed)
2. Press “Install”. APK Organize will now try to install the apps over ADB. See the log, if there are any errors.
Note: You can view details like label, package name and permissions via right-click → Details
“Unknown sources” has to be enabled on your phone to install apk files…
You can sort the lists individually by clicking the column headers.
Uninstalling APK files:
1. Go to “Mode → Uninstaller” and choose, if you want to view the installed apps by label or package name.
2. Select the Apps you want to uninstall by marking them and press “Uninstall”
3. APK Organize will now try to uninstall the apps over ADB. See the log, if there are any errors.
Backup : (Root Needed!)
1. Set the directory you want to store your backups in via “Backup Directory”.
2. Go to “Packages” and choose, if you want to view the installed apps by label or package name, or click “From Directory” to display the backups from your chosen directory.
3. Check “App” and/or “Data” for the apps you want to backup or restore and press “Backup” / ”Restore”.
4.APK Organize will now try to complete the task. See the log, if there are any errors.
Notes: If most of the backups/restores fail for you it may be that your ADB daemon is running in secure mode. This can happen on stock kernels, but also on other setups. In that case, try running ADB ROOT (and maybe set it to Auto mode) in APK Organize
For Restores “Unknown sources” has to be enabled on your phone…
You can sort the lists or check/uncheck something for all apps by clicking the column headers.
If you have checked App and Data for an App and it gives an error, try checking “Skip failure for App or Data while backing up both”. It is not necessarily an error, because there just might be no data to back up…
Requirements :
Windows OS ( In video it is windows with Ubuntu Skin )
.NET Framework 4
Community
Please join this community and leave your experience about APK Organize
Test Version
test versions before release stable version
ARA Softwares Translator
if you want translate APK Organize download this tool
Mobile Version
written by Svarion, click to check his XDA thread
Video :
Version 2.0.0 :
*Auto extract zip and rar files contain apk
Check Monitoring options in Rename window
-Exclude options
(useful for prevent extracting ROM, Kernel and other zip files)
Directory :
Prevent from extracting zip files contained folder
Extensions :
Prevent from extracting zips contained files with some extensions
for exclude by extension start it with "."
e.g. : .img
for exclude by folder or file name write its name
e.g. : META-INF
-Extract with folder
if not checked it will extract apk in root directory without folders
*Backup | Restore method has been changed
Backups from version 1.9.0 are not supported anymore !
Before update to this version Restore your backups then!
*Make APK Organize portable
(Read | Save setting in application directory)
More - Preference - Portable
*Load discontinued Install | Backup projects
-Copy | Move to new founded categories fixed
*Categories fixed
Compatible with new play store
*Exclude lib folder from data backup
*Fix permissions porblem with Android 4.3 has been fixed
*Get package names now loads installed apps in SD too !
*Launch packages from Install & Handle window
*Notification at the end of Install | Backup
*VersionCode added to Rename Patterns
*Option for Remove strings from version
-Useful for some apps such as Astro File Manger
-Its version is : ASTRO-4.3.525
-If you check this option it will be : 4.3.525
*Open/Copy APK's playStore link in Search/Install
*New options for selected rows
-Move to Top/Down
-Keep/Clear
-Bug fixes
Version 1.9.0 :
--Note : Please backup your setting before update, then restore it after update--
*Problem with some Anti Viruses such as NOD 32 has been fixed !
*Permissions fixed
*Categories (Organize apks with their category)
*Compare with package name
*Connect with Mac Address
*Monitoring Improved
*Check for root access before Backup | Restore
*Getting installed apps name without root access
*Scrolling enabled while Installing, Backing up and Renaming (Disable Auto scroll)
*Show old installed version of apk (Root needed)
*Option in rename form for replace space with custom text
*Compare work progress in status bar
*Add apks to Backup | Restore by double click on apk
*Multi select with middle mouse button
*Customizable Messages (Send from me)
*Searching improved
+Manual Search
Search your app
From RightClick menu choose "Add to list"
or
Hold down Shift and press Enter
+Show details in Search form
*Introduced ARA Softwares Translator
+Download from Preference if you are interested to Translate my softwares to your local language
-Bug Fixes
Version 1.8.0 :
**Sort by Install Date (Installed apps)
**Security option for install
*Option for load apk informations in installer (Icon,Package name and ...)
*Check if more than one device is connected
*Set limitation for auto load informations (prevent not responding)
*White list in Security
*Improved Renaming
*Option for remove "v" from version if version is started with v (v1.4 instead of 1.4)
*Option for check install status
*Install | Rename with drag and drop (Enable in Preference for Main window)
*Option for enable/disable show details window at the end
*Go To menu (Fast switch)
*Ask for save if changes not saved in favorite folders and patterns edit
*New message box (translatable)
*Added Favorite folders to Copy/Move in Compare window
*Remember Last Size and Location
*Export Apps list from Backup | Restore
-Guide for Patterns and Favorite Folders
-Prevent duplicate adding in Manual Rename
-Sort enabled in Manual Rename
-Fixed bugs on restoring
-Copy link to clipboard if opening browser failed !
-New Icons (Thanks to Benjamin Humphrey)
-Bug Fixes
Version 1.7.0 :
**Updated ADB to 1.0.31
*New options for existing files in Renaming (Overwrite, Rename, Ask)
*Favorite Folders
*Edit and arrange patterns
*Kill apps before restore
*Set Permissions after Restore
*Improved exporting apps from phone
*New option for load files from sub folders
*Show not found files after search
*Restart after changing language, reset or import settings
*Check update manually
-Fixed Embeded ADB Bug
-Fixed right aligned "More" preference in English
-Fixed ADB BUG !
-Fixed failure report for some success restores
-Uninstall apps from Backup | Restore
-Bug Fixes
Version 1.6.0 :
***Multi Language
***Persian Langauge Added ( Thanks to myself )
**Get Applications List from Phone With Label Name
**Renaming apps with special characters fixed
**Manual Renaming (Read Help)
**Embeded ADB
**Individual Backups (APP, DATA, APP + DATA)
**New Compare method
*Add to Compare List integreated to explorer
*Show details after Backup|Restpre
*Backup|Restore options
*Show detail window for failure installtions (Install from Explorer)
*Associate TXT files (Fast Search)
-Auto ADBROOT
-Sort enabled in Rename, Search, Backup|Restore, Install|Uninstall
-Improvment of FromPhone function
-Save last used pattern for renaming
-Setting Export|Import way changed
-Bug Fixes
Version 1.5.3 :
*Integrate into Explorer (Right Click Menu)
*Connection Check before Backup or Restore
*Check if Package installed before Backup or Restore
*Check for connection after ADB ROOT if Auto Connection is enabled
-Bug fixes
Version 1.5.0 :
*Backup | Restore Data
*Export installed apps
*Rename automatically (Monitoring)
*Rename preview
*Rename and Install APK files located on phone
*Auto Connect
*History for Directories
*Auto Start with Windows
*Export and Import Settings
*Connect with HostName
-Save adbWireless settings
-Bug fixes
Version 1.4.0 :
*New open APK window (with details)
*Renaming pattern
*Install/Uninstall Options
*Compare method
*Uninstaller (New)
*Update checker
*Detail windows after install/uninstall
*Kill ADB server after install/uninstall
-Search in install form
-Bug fixes
Version 1.3.1 :
*ADB Wireless
-Bug fixes
Version 1.3.0 :
*Exception list for comparing
*Renaming to package name
*App Details in install form (Name, Version, Premissions)
*Installing Status
-UI improvment in comparing
-Show log before save
-Shortcuts
-Rename way changed (now apk files from different locations can rename together)
Version 1.2.0 :
*Batch Uninstall
*Log Saver
*No Need to Put aapt In Application Directory
-Better Renaming
-Selective Install
-Rename and Install by Double Clicking on apk files is fixed !!
Version 1.1.0 :
*APK Batch Installer
-Help Menu
Version 1.0.0 :
-Initial release
Wow , really useful thing . Thanks and keep developing it.
rkmiks said:
Wow , really useful thing . Thanks and keep developing it.
Click to expand...
Click to collapse
Glad you like it !
Those guys who downloaded, No idea ?
Is it worked ? No bugs found ? No feature you need ?
I tested it and it works perfectly as far as renaming and comparing is concerned . I would love this application to have the capability of getting the apps list by itself from the phone. And also to generate a text file with app list or an html with links in the folder with apks or alphabetically arranging the apks etc.
And ya i got some error about the aapt stuff while renaming , I renamed the apps with different tool and then compared them with this tool.
I would love this thing to develop more . All the best ! and thanks again.
rkmiks said:
I tested it and it works perfectly as far as renaming and comparing is concerned . I would love this application to have the capability of getting the apps list by itself from the phone. And also to generate a text file with app list or an html with links in the folder with apks or alphabetically arranging the apks etc.
And ya i got some error about the aapt stuff while renaming , I renamed the apps with different tool and then compared them with this tool.
I would love this thing to develop more . All the best ! and thanks again.
Click to expand...
Click to collapse
About list of apps from phone, I was thinking about that. And i'll try !
Could you tell me what errors did you get ?
In upcoming version you can install APK files
v1.1 Released !
Change log:
APK Batch Installer
Help Menu
Tested new version , no bugs as such . But sometimes it doesn't delete the older version of an apk.
Hope u could add a feature to backup and restore the app data also just like titanium does . and also compare the data too.
Thanks for this small but very useful tool.
rkmiks said:
Tested new version , no bugs as such . But sometimes it doesn't delete the older version of an apk.
Hope u could add a feature to backup and restore the app data also just like titanium does . and also compare the data too.
Thanks for this small but very useful tool.
Click to expand...
Click to collapse
I'll look into !
Thanks for the suggestions
adb detects my device, but when i choose to batch install apks, its stuck at installing, and wont install, my device is galaxy s3, am i following the directions correctly, if there are any?
this app works for me though "APK Batch Installer"
http://forum.xda-developers.com/showthread.php?t=1531880
mamumami said:
adb detects my device, but when i choose to batch install apks, its stuck at installing, and wont install, my device is galaxy s3, am i following the directions correctly, if there are any?
this app works for me though "APK Batch Installer"
http://forum.xda-developers.com/showthread.php?t=1531880
Click to expand...
Click to collapse
It doesn't install any application or just some applications?
Sent from my GT-I9100G using Tapatalk 2
In upcoming version :
-Better Renaming
-Rename Details Window
-Selective Install
*Batch Uninstall
*Log Saver
*Rename and Install by Double Clicking on apk files is fixed !!
*No Need to Put aapt In Application Directory
doesnt install any, can you please provide direction to batch install, should phone be in fastboot, development mode on,
mamumami said:
doesnt install any, can you please provide direction to batch install, should phone be in fastboot, development mode on,
Click to expand...
Click to collapse
You should turn on Android Debugging and Unknown Sources
No need to be in fastboot !
Version 1.2 released !
Change log:
-Better Renaming
-Selective Install
*Batch Uninstall
*Log Saver
*Rename and Install by Double Clicking on apk files is fixed !!
*No Need to Put aapt In Application Directory
Please if it doesn't work for you save log and send it to me.
Weird!
Version 1 82 views
Version 1.1 84 views
Version 1.2 42 views
and no any ideas, bugs, suggestions or even thanks button !!!!
pesiran said:
Weird!
Version 1 82 views
Version 1.1 84 views
Version 1.2 42 views
and no any ideas, bugs, suggestions or even thanks button !!!!
Click to expand...
Click to collapse
Hey man, here is an Idea, change the compare module to compare by hash, like MD5.
Some people, me included, mod apk for theming but the package name is the same, maybe comparing with md5 and give an option to rename the duplicates will be cool.
Also a small request, is it possible for you to make an Android application to rename a bunch of APK in a given directory to their Application Name, like "Application Name v1.0.0.apk" or "applicationname_1.0.0.apk" or something like that? I ask this because I installed a backup software but it makes this backups with the package name and I always end with files like com.something.apk and it is a real pain to find out which file is what.
ngh55 said:
Hey man, here is an Idea, change the compare module to compare by hash, like MD5.
Some people, me included, mod apk for theming but the package name is the same, maybe comparing with md5 and give an option to rename the duplicates will be cool.
Also a small request, is it possible for you to make an Android application to rename a bunch of APK in a given directory to their Application Name, like "Application Name v1.0.0.apk" or "applicationname_1.0.0.apk" or something like that? I ask this because I installed a backup software but it makes this backups with the package name and I always end with files like com.something.apk and it is a real pain to find out which file is what.
Click to expand...
Click to collapse
Hey.
comparing is not by package name, it searchs by application name.
for searching hash if you help and explain more maybe i can do some work !
for duplicates the software asks what to do ! keep both or replace or skip !
and your last request, Renaming in phone !!?
I want to share this tutorial for all those of you are annoyed because any game or app on Lollipop or Kitkat with ART activated not works , to the fact some even they are not posiblle to be installed .
First of all make clear that I've tested only with two apps .with Modern Combat 5 on a i9100 ( galaxy s2 international variant) with lollipop ( remix resurrection using 5.2.7 )
and whatsapp + in Art with slimsaber 4.4.4 for art with kitkat is easier. But the procedure should work with other applications , test if this process work with other apps,
I think the way to install lollipop should work with all . Also tell you that you must be root in your terminal.Well I continue explain de process to do this:
-Example 1. Modern Combat 5. It was available for my device actually buy it and I worked on the last stock that came 4.1.2 . So nothing lollipop or installed , and the market did not appear after putting the RR 5.2.7
So examine how the applications were installed in the partition data / app , in this case I noticed as was the Brothers in Arms 3 what I installed an runs perfect amd smoothly on lollipop
with my device , and after that tell you how serious the process ( once you memorized it, can be done quickly ) :
1- got the apk and game data in this case I use the version 1.1.0k the game, extracting it from titaniumbackup
2 - put data file extension .obb in android / obb / game folder (in this case com.gameloft.android.ANMP.GloftM5HM ) , if not create you have to make it so
3 - the apk we duplicate copy it twice to get back , and we will use one of the two copies to put with extension .zip
4 - this copy with .zip extension we open with winrar , es explorer unzsip or similar in the same cell or whatever you want , but that's easier ,
and seek the lib folder, this folder unpack where we please stay with the path where this
5.go that folder to unzip those files and we notice that within lib we armeabi - v7a and x86, like mine is an ARM 'll take this , go in and see the files and libMC5.so libgenerator.so
these have to be copied to a path that will create a root explorer, I'm in the next step :
6.You have to got some browser root (root browser for example ) , installation and use giving root permissions of course
with root explorer let's data / app and create the com.gameloft.android.ANMP.GloftM5HM -1 folder (for we must always know what the data folder of the game, we know of sources
where we got the game or app or the name given to the backup titaniumbackup
( but that if no antics , only basic form, eg com.gameloft.android.ANMP.GloftM5HM or com.gameloft.android.ANMP.GloftAMHM and always adding -1 ), then as I said we created with root explorer
in data / app the com.gameloft.android.ANMP.GloftM5HM -1 folder and this folder and give the pressed (or mark with v better) permissions on owner : read, write and execute , a group : read and execute ; and others to read and execute
v should be the brand with the entire left column of the right and also entire medium alone box above. Now you also have to change the owner of this folder , pressing ( and choosing ownership )
a system ( 1000 : system in both , owner and group) in the 2 boxes
7 Once done from the root explorer go to the path where we keep extracted lib folder with subfolders armeabi - v7a and x86 both with files
libgenerator.so and libMC5.so , but will copy these two armeabi - v7a the folder ( repeat that in mine case, the other will be the x86) multiple choice or as the root explorer and mark and copy
Now we return to the route data / app / com.gameloft.android.ANMP.GloftM5HM -1 and it will give new folder (or copy those files and then recolocaremos , but better do just as I put ) and create lib folder entered this
and create a subfolder turn the arm so as we would in data / app / com.gameloft.android.ANMP.GloftM5HM -1 and another lib folder within this arm call, enter this arm and paste here
files and libMC5.so libgenerator.so said before .
8.Now we go to root explorer where you leave the game or application .apk here com.gameloft.android.ANMP.GloftM5HM.apk ( why I told you to do apk two copies , one for her in zip and other the original )
We owe this apk copy and turn to data / app / com.gameloft.android.ANMP.GloftM5HM -1 and paste it inside ( outside the lib folder) and rename it in there to base.apk , so we would have :
Route data / app / com.gameloft.android.ANMP.GloftM5HM -1 within which we would have one base.apk and the lib folder in which we would have the folder containing arm turn the libgenerator.so files and libMC5.so
9 - While remember before we gave permissions and change owner to com.gameloft.android.ANMP.GloftM5HM -1 folder , now we must do all that is within it and are as follows :
10 - base.apk - owner permissions : read and write ; group: only read ; others: just read --ownership : owner : 1000 : system ; group: 1000 : system
-carpeta lib- owner permissions : read, write and execute ; group : read and execute ; others : read and execute - ownership : owner : 1000 : system ; group: 1000 : system
-carpeta arm- owner permissions : read, write and execute ; group : read and execute ; others : read and execute - ownership : owner : 1000 : system ; group: 1000 : system
-libgenerator.so and libMC5.so both files like each: owner permissions : read, write and execute ; group : read and execute ; others : read and execute - ownership : owner : 1000 : system ; group: 1000 : system
11.Now we have the game or app installed but not yet ready to leave our app drawer (and actually work, that also depend on whether apk and data corresponds thereof)
we have to go to the recovery of our rom and wipe the dalvik and cache to optimize it for our system to recognize , also warn that without prior permission even so not to ( so put them well )
expect a little minutes and flies already running, MC5 , which in this case buy the market google play and not work after I started work lollipop in this and a lot more smooth.
-Example 2: I did something similar but easier to solve when trying to install whatsapp apk same or mods that are in 4.4.4 once passed ART execution system , in that case was only move the .apk
to partition data / app and rename your installation name com.whatsapp - 1.apk owner permissions : read and write ; group: only read ; others: just read and --ownership : owner : 1000 : system ; group: 1000 : system and reboot device
and the same rom without wipe dalvik still optimized app.
Hope you helps.
by Yhazarus ( EDU80 eol )
great guide!
thanks for your time to write this guide, although i think that most people would stay on dalvik if art isn't compatible with their apps.
@yhazarus Is the name have to be "lib*appname*.so" and "libgenerator.so" ? Because I didn't find those names on Noozxoide Rewire E series when I change the extension of the base.apk to base.zip and opened it.
I find the names are mostly have the extension of '.pmo', while the '.so' file isn't even one of those names. Can you help me, the ART broke this and the developer hasn't respond even to one of our (the ones who got lollipop) complaints.
..
.....
Introduction:
This is a long but detailed guide to move user apps to system and to make them survive OTA so they will get restored on flashing every OTA(any rom?). This is lengthy but has to be done only once.
Things needed:
Unlocked and rooted device with TWRP installed and on any custom rom like Lineage which supports addon.d (NOT MIUI)
60-apps.sh
Link2sd
Titanium backup
A PC with any good notepad editor (I use notepad++)
Directory Printer
A USB Cable
Some free space (2GB) in internal/external sd card) temporarly
Little time and presence of mind (can't give link, sorry)
See Screenshots (folder) if it gets confusing, they are numbered 1 to 40 so it will be easy to understand.
Instructions:
1. Install you favorite rom and set it up. Install all the apps you use(do set the apps, just install for now). Once done, Install link2sd and titanium backup too.
2. Open link2sd and grand root permissions.
i. Tap menu and then Storage Info to check how much space do you have in System
ii. Tap back and set sorting mode to apk+dex+lib size and filter to User apps (both buttons are next to menu, you can't miss them)
iii. Now tap and hold on any application name you want to move to system, ideal apps would be like Greenify, Instadic, Truecaller etc. (apps you want to let run in background), apps you always keep in your phone or apps which are big in size. I used Kernel Adiutor-Mod here to demonstrate.
Move all the required apps and keep checking system space, leave 100-200mb free.
3. Once done, Reboot to TWRP
i. Tap Mount and put a tick before System
ii. Go back and Tap Advance--->File manager
iii. Scroll to find system, open it and find priv-app, open it too (you are here- /system/priv-app)
iv. Tap menu button and copy folder, scroll to find sdcard/sdcard1, again tap menu botton and swipe to copy. (i used Alarms folder in /sdcard)
4. Once done, Connect the phone to PC.
i. Make a folder (name it sysapps) and copy this priv-app folder in sysapps folder. (delete from sdcard)
ii. Download 60-apps.sh from here and place it in sysapps folder too.
iii. Open priv-app folder and delete everything except the apps you moved. Tip-Default system apps should have proper names like Settings. SystemUI, Velvet(gapps too) etc.
iv. Run Directory Printer and click save to disk. Set everything as shown here and navigate to \sysapps\priv-app folder.
v. Click Save to disk and again navigate to sysapps folder, name the file as my.txt and save it.
5. Run Notepad++ and open my.txt in it.
i. Press ctrl+h to open replace, write everything written before priv-app in find what column and delete everything written in replace with column. Click repalce all. (we are removing everything written before priv-app in every line)
ii. Again write \ in find what column and / in replace with column. Click replace all.
6. Open 60-apps.sh in notepad++
i. Look for addon.d/60-apps.sh under list_files() {
ii. Select and copy everything from my.txt and paste it between addon.d/60-apps.sh and EOF (there is a blank line there, check and delete if any blank line remains after pasting)
iii. Once done, save it and exit notepad++.
7. Now copy/move this 60-apps.sh to sdcard and disconnect the phone
i. As done above to copy priv-app from system to sdcard, copy 60-apps.sh from sdcard to /system/addon.d
ii. Navigate to /system/addon.d and tap 60-apps.sh. Tap chmod 755. Swipe to confirm.
iii. Reboot your phone.
8. Use your phone as you do and flash any ota without wiping system. If changing rom, try deleting everything except priv-app and addon.d folder in system, instead of wiping system partition completely.
Moving updated apps to system:
Occasionally apps will get updated and they will start to acquire space in data. To move them back to system do this.
1. Open titanium backup, tap Backup/Restore, tap click to edit filters and under Filter by type tap User and Uninst. to leave just System enabled. Tap green Check above right to set.
2. Tap Order by app name (click to change) and tap last update time.
3. Backup all updated apps temporarily and close titanium backup.
4. Open link2sd and set filter to Updated
5. Tap and hold on app's name and tap Integrate update into system
6. Once done, reboot.
7. Open titanium backup again and restore data only for the apps you backed up.
reserved
Wow. Thanks bro
reserved
Isnt repartition of data system would serve better for this.
Camlin3 said:
Isnt repartition of data system would serve better for this.
Click to expand...
Click to collapse
Yes definitely. But I am not familiar with qcom much. Had done that on mtk before.
Sent from my Redmi Note 3 using Tapatalk
Sudeep Duhoon said:
Yes definitely. But I am not familiar with qcom much. Had done that on mtk before.
Click to expand...
Click to collapse
Yes, its a little easy for mtk. Me Too played with mtk phones
Sudeep Duhoon said:
Yes definitely. But I am not familiar with qcom much. Had done that on mtk before.
Sent from my Redmi Note 3 using Tapatalk
Click to expand...
Click to collapse
You think it can be done however? In TWRP there's an option for repartition. But obviously I guess it isn't that simple :silly:
Does it require developer-level skills?
Thanks for the guide, BTW!!:good::good:
iG0tB0lts said:
You think it can be done however? In TWRP there's an option for repartition. But obviously I guess it isn't that simple :silly:
Does it require developer-level skills?
Thanks for the guide, BTW!!:good::good:
Click to expand...
Click to collapse
Yes. can be done. but not through twrp. How? i don't know for sure yet.
Ty very much for this guide