System apps - Samsung Galaxy W I8150

Are there any special condition to convert third party apps into the system apps? I already convert launcher, messaging and gallery from third party apps into system apps. But i'm having problem while converting thrid party apps like keyboard (switkey x), browser (opera mobile). When i convert it i'm having problem like force close of it even after i restarted my device and some sort of problem while converting like error and such. Any solution please?

reddvilzz said:
Are there any special condition to convert third party apps into the system apps? I already convert launcher, messaging and gallery from third party apps into system apps. But i'm having problem while converting thrid party apps like keyboard (switkey x), browser (opera mobile). When i convert it i'm having problem like force close of it even after i restarted my device and some sort of problem while converting like error and such. Any solution please?
Click to expand...
Click to collapse
Hello reddvilzz,
You might want to uninstall them first.
After that, copy and paste your application apks to the /system/app directory and reboot your phone.

willypt said:
Hello reddvilzz,
You might want to uninstall them first.
After that, copy and paste your application apks to the /system/app directory and reboot your phone.
Click to expand...
Click to collapse
Uninstal the third party apps?
And is it okay if i disable the stock keyboard and stock browser? They aren't gonna affect my device activity right?

reddvilzz said:
Uninstal the third party apps?
And is it okay if i disable the stock keyboard and stock browser? They aren't gonna affect my device activity right?
Click to expand...
Click to collapse
Don't disable both as some apps need them.
Yes, uninstall the apps you want to move to the system.

If you dont want to use default app like keyboard or browser, just freeze app using titanium backup or any other app that allow you to freeze app. It also usefull for getting more space in ram,
When i still use stock rom, i freeze many default app, and i can get used ram only 180mb, and free more than 170mb.. good for gaming without lag...just be carefull coz some app need by system to run..so if you wrong freeze some app, it will make some app doesnt run good, but dont worried, just unfreeze again app if u need them, it better n safety ways, i think just freeze some u know well
GT-I8150 CM 9 ALPHA 7

no need uninstall, just move app from /data/app to /system/app
even you don't have to clear data
BUT not every app can be moved to system/app..
it will force close if can't..
but one thing that you need to know.. all Google apps can be moved to system/app without FCs
like WhatsApp it will FC

So the conclusion is if the apps are force closing that means the apps can't be moved into the system apps and That means I mustn't move the apps into the system apps am I correct?
Are there any ways to make the application that are force closing when moved to system app un force closing? Or there aren't any solution at all?

reddvilzz said:
So the conclusion is if the apps are force closing that means the apps can't be moved into the system apps and That means I mustn't move the apps into the system apps am I correct?
Are there any ways to make the application that are force closing when moved to system app un force closing? Or there aren't any solution at all?
Click to expand...
Click to collapse
Hello, if I'm not mistaken, there's no problem converting Whatsapp to system apps.
As for force closing... It might be caused by this two action
Moving the apk from data/app to system/app without uninstalling
Cache which makes the application configuration wrong.
Therefore, to prevent this situation, I recommend you to uninstall the apps first in order to clear the data and cache existing in the system.
After that move the preferred apk to system/apk and reboot.

willypt said:
Hello, if I'm not mistaken, there's no problem converting Whatsapp to system apps.
As for force closing... It might be caused by this two action
Moving the apk from data/app to system/app without uninstalling
Cache which makes the application configuration wrong.
Therefore, to prevent this situation, I recommend you to uninstall the apps first in order to clear the data and cache existing in the system.
After that move the preferred apk to system/apk and reboot.
Click to expand...
Click to collapse
reddvilzz said:
So the conclusion is if the apps are force closing that means the apps can't be moved into the system apps and That means I mustn't move the apps into the system apps am I correct?
Are there any ways to make the application that are force closing when moved to system app un force closing? Or there aren't any solution at all?
Click to expand...
Click to collapse
IvanKurnia said:
no need uninstall, just move app from /data/app to /system/app
even you don't have to clear data
BUT not every app can be moved to system/app..
it will force close if can't..
but one thing that you need to know.. all Google apps can be moved to system/app without FCs
like WhatsApp it will FC
Click to expand...
Click to collapse
Remember to fix the permission to rw-r--r-- that may fix FC issue

reddvilzz said:
Uninstal the third party apps?
And is it okay if i disable the stock keyboard and stock browser? They aren't gonna affect my device activity right?
Click to expand...
Click to collapse
No problem disabling stock keyboards. My SGW, for instance, had 3 keyboards : Samsung Keypad, Diopen, and Swype. I uninstalled the first two, leaving only Swype.
I've been without those two for months and never experience any problems.
The built-in browser, however, is VITAL. DO NOT uninstall it!! It provides components (libraries) required by many other apps.
_____ W + Bionic Cow 2 + xda app _____

MyDeSTiNaTe said:
Remember to fix the permission to rw-r--r-- that may fix FC issue
Click to expand...
Click to collapse
Yes, it can make issue when the permission given is less than 644
Putting 777 is not really safe but works way simpler.
I usually CHMOD all my system apps to 777.

willypt said:
Yes, it can make issue when the permission given is less than 644
Putting 777 is not really safe but works way simpler.
I usually CHMOD all my system apps to 777.
Click to expand...
Click to collapse
Last time my Swype experienced FC when it's not on rw-r--r--, I tried 777 too if not mistaken, after fixed permission it can be used finally

What does the means of 777? Where can i change that?
After reading all of the solutions that means i need to uninstall the thrid party apps first? After that moved it to the system/apps, right? I just moved the apk right? No need to install the apps?

reddvilzz said:
What does the means of 777? Where can i change that?
After reading all of the solutions that means i need to uninstall the thrid party apps first? After that moved it to the system/apps, right? I just moved the apk right? No need to install the apps?
Click to expand...
Click to collapse
Permission can be changed via File Manager application. Sometimes you need to long select an item and there should be a context menu sounds like Permission or Set Permission.
777 is all Read Write eXecute box checked (9 out 9 box checked)

Okay i might try for it. Thanks for all the help guys

reddvilzz said:
Okay i might try for it. Thanks for all the help guys
Click to expand...
Click to collapse
To make you easier, I had found you some screenshots
777 (rwxrwxrwx) which willypt mentioned
{
"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"
}
644 (rw-r--r--) which I mentioned
You may try Root Browser Lite to change the permission, it's quite easy to use, and the best part is it's FOC
Try to work it out yea
Good luck

So 777 and 644 is a pattern for permission? 777 = tick all box is it right?

yes..

Which permissions is better though? Is it 644 or 777?

reddvilzz said:
Which permissions is better though? Is it 644 or 777?
Click to expand...
Click to collapse
644 for standard app permission.. 777 if the app faced FCs..

Related

[MOD][11/5]Modified T-Mo TouchWiz 4|5 icon dock|5 columns in app drawer

Hello there,
I've had a few requests for this, so here it is.
This is a modification of the latest TouchWiz4 Launcher made by me. This post is going to be updated whenever a new version of firmware goes out.
I do already know that TouchWiz 4.5 exists by fr4gg0r, which is far more customizable, but I have followed a different interpretation to this. This is not based on work done by fr4gg0r.
You can find my original thread on the International SGSII forums here .
Features
5 icon dock
5 column app drawer
Smaller fonts in icon dock so they don't get hidden
Better spacing of icons in homescreen
Better spacing on the badges
SOON TO COME
Application to control features
Themeing Interface
What are the advantages?
Uses the same id key as the original Samsung stock launcher, so all widgets work at once, without having the need to resign with different id
4 Columns, 5 icon dock, 5 app colum appdrawer menu (v1)
{
"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"
}
Download versions 1.2 T-Mo
See attachment below
Credits
fr4gg0r for the inspiration and advice.
Juggernaut for the deodex build which i extracted the apk from.
As I do not own an T-Mobile phone, i am working blind here. Versions are untested. Please report issues here or in my original thread (preferably) with screenshots so i can identify the problem. If anyone feels like picking this up, please feel free to do so, so long i get some sort of credit.
How to use
In the app drawer, hit edit, and add one more icon dock at the bottom of the page.
Rearrange your app drawer icons in a 5 column Layout.
Solutions to Force Close problems
Code:
Hit Menu>Applications>Manage Applications>All>TouchWiz Launcher
Force close and clear data
Instructions if things go wrong:
Code:
Extract apk from .zip
adb remount
adb shell
cd /system/app
rm TouchWiz30Launcher.apk
rm TouchWiz30Launcher.odex
hit Control + C
adb push path to your download\TouchWiz30Launcher.apk /system/app
#example adb push C:\Users\123\Downloads\Touchwiz30Launcher.apk /system/app
adb shell
chmod 644 /system/app/TouchWiz30Launcher.apk
adb reboot
Landscape mode requests
I am able to make the launcher redraw in landscape mode without losing sign keys. However the icon dock does not stay on the right of the phone, but goes in the bottom. The launcher is not optimized for landscape mode at all. Perhaps i'll be able to get this done in the long run.
NOTE
The European launcher and the 4G Launcher are not hot-swappable. That means that when using the 4G Launcher, you cannot revert back to the European Launcher (or vice verca) by flashing the zip.
You need to WIPE data under Settings>Menu>Manage Applications. Install the other version of the launcher, then wipe data AGAIN.
Failing to do so will cause FC's when trying to add a 5 icon dock.
Changelog for V1
Code:
v1.0 - Initial Release
v1.1 - Resize on all widgets - Choose your Default Home
v1.1.1 - Bugfix when rearranging homescreens
v1.2 - Layout changes
reserved.
Please post issues either here or in my original thread on the international SGSII forums.
I'm sorry for the filesonic links, my server cannot handle the bandwith anymore so i had to move the files.
thanx dude. i really appreciate it.
teshxx said:
thanx dude. i really appreciate it.
Click to expand...
Click to collapse
Please test it out and let me know how it goes. I'm working blind here ;p
This looks cool. I will have to try it out later today. I'll report back anything that I find.
petsasj said:
Please test it out and let me know how it goes. I'm working blind here ;p
Click to expand...
Click to collapse
Works like a charm. I compared and edited my apk and it works!!! thanx buddy
teshxx said:
Works like a charm. I compared and edited my apk and it works!!! thanx buddy
Click to expand...
Click to collapse
Great news. Please feel free to test my keyboard mod as well. Posted in this section of the forums, too.
Just tried this on juggarneut and it doesn't seem to work. I tried your directions
•In the app drawer, hit edit, and add one more icon dock at the bottom of the page.
It won't allow me to add the fifth icon.
Jjday7 said:
Just tried this on juggarneut and it doesn't seem to work. I tried your directions
•In the app drawer, hit edit, and add one more icon dock at the bottom of the page.
It won't allow me to add the fifth icon.
Click to expand...
Click to collapse
How about your app drawer? Is it 5 columns there?
Make sure to wipe data in Applications > Menu > All > TouchWiz Launcher.
Also if that doesn't work, extract the apk from the zip file, remove your old TouchWiz30Launcher.apk from /system/app and replace it with the extracted one, then reboot.
petsasj said:
How about your app drawer? Is it 5 columns there?
Make sure to wipe data in Applications > Menu > All > TouchWiz Launcher.
Also if that doesn't work, extract the apk from the zip file, remove your old TouchWiz30Launcher.apk from /system/app and replace it with the extracted one, then reboot.
Click to expand...
Click to collapse
I am not getting five columns in the app drawer or homescreen dock. I have cleared the cache and still nothing.
By swapping the TW launchers through root explorer. Wouldn't that cause the phone to crash due to no launcher being present?
Jjday7 said:
I am not getting five columns in the app drawer or homescreen dock. I have cleared the cache and still nothing.
By swapping the TW launchers through root explorer. Wouldn't that cause the phone to crash due to no launcher being present?
Click to expand...
Click to collapse
The phone wouldn't crash, no. But you can install an alternative launcher in the meantime to be sure.
petsasj said:
The phone wouldn't crash, no. But you can install an alternative launcher in the meantime to be sure.
Click to expand...
Click to collapse
Ok that seemed to work. By the way I tried flashing the zip twice to be sure if it didn't take the first time, it would the second. Moving the apk in system/app was the only way for it to work.
Jjday7 said:
Ok that seemed to work. By the way I tried flashing the zip twice to be sure if it didn't take the first time, it would the second. Moving the apk in system/app was the only way for it to work.
Click to expand...
Click to collapse
It's the second report i get about this today. Next versions is going to come as an apk only i think.
You guys are using CWM Recovery, right?
petsasj said:
The phone wouldn't crash, no. But you can install an alternative launcher in the meantime to be sure.
Click to expand...
Click to collapse
Got it to work by moving the apk as suggested. System/app.
Looks good and seems to be working good now. This makes it real nice to go through all my apps in the app drawer. I'll hit the button.
Edit: yes we are on CWN. Glad this was found fast because it should help you with upcoming builds.
Jjday7 said:
Got it to work by moving the apk as suggested. System/app.
Looks good and seems to be working good now. This makes it real nice to go through all my apps in the app drawer. I'll hit the button.
Edit: yes we are on CWN. Glad this was found fast because it should help you with upcoming builds.
Click to expand...
Click to collapse
Could you do me a favor and upload the updater-script within your rom .zip? It should be in META-INF/com/google/android/updater-script.
I need to find out what block system is on so i can mount it. /system probably doesn't get mounted right and doesn't flash.
How can I install that
petsasj said:
Could you do me a favor and upload the updater-script within your rom .zip? It should be in META-INF/com/google/android/updater-script.
I need to find out what block system is on so i can mount it. /system probably doesn't get mounted right and doesn't flash.
Click to expand...
Click to collapse
Sent you a PM
zibi13 said:
How can I install that
Click to expand...
Click to collapse
You can download the zip and install as zip from CWM Recovery.
Thanks a lot Jjday7 for the updater-script. I was using the same devblock mount as the international SGS II, so /system wasn't getting mounted.
Flash as zip is fixed now, upload new file already.
petsasj said:
You can download the zip and install as zip from CWM Recovery.
Thanks a lot Jjday7 for the updater-script. I was using the same devblock mount as the international SGS II, so /system wasn't getting mounted.
Flash as zip is fixed now, upload new file already.
Click to expand...
Click to collapse
No Problem, glad I could help.

[APK] Google Play Store v3.5.16 + MOD

{
"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"
}
Google Play Store (Android Market) v3.5.16
Requirements: Android v2.2+
Overview: Play Anywhere, All your entertainment in one place, Google Play is your one-stop shop for all your favorite entertainment.
ChangeLog:
- Play Store has becomes lot more faster than 3.5.15,
- Frequent force close errors for the users of Froyo 2.2 has been addressed,
- Works faster even on Slower data speeds,
- Slight UI changes in “My Apps” section
----You now have the Installed and All tabs you can swipe between. The former one is what we used to have before - it lists all apps installed on your device. The latter lists all apps you've ever installed in case you want to download them again or travel down the memory lane. This is quite handy, and I've seen this list before in the Play Store on the web, so it's great to get it here in the mobile app.
----The All tab contains a handy dropdown with all your accounts (if you added more than one) and lets you switch between them very easily (as opposed to clicking Menu, etc).
----A few of the stock apps that apparently never got linked to the Play Store before got identified and picked up this time, and updates.
DISCLAIMER​:
Proceed with caution and at your own risk. I am no way to be held responsible for any loss of data or any damage to your phone as a result of you using this mod.
Click to expand...
Click to collapse
Using this Mod:
- You cannot download/buy apps that are not available in your country. You can only view them in Google Play Store.
- You cannot download Paid apps for free.
NB: Google has control on the server side, therefore it is NOT possible to make a version that allows you to buy/download apps that are not available in your country.
Mod version features:
- Unlimited access to apps in Google Play Store
- Removed countries restriction in Google Play Store
- Fixed the issue which your device is not compatible with this item in Google Play Store
You can only replace the current market apk for the original non-modded version.
You will require ROOT if you want to install the Modded version!
Installation Guide
For non-modded version:
1) Download the apk from the links
2) Put the apk on the phone ,don't use adb install *.apk in won't work it will say it already exists
3) Open the apk from the phone using a File explorer (e.g. ES File Explorer/Root explorer)
4) it will ask you if you want to replace the current market,press yes.
5) Wait for install and voila you have the new market
NOTE:this method replaces the old market.
Click to expand...
Click to collapse
For Modded version:
1) ROOT is REQUIRED! If you haven't rooted you phone then shoot yourself already!
2) You will need to Download 'Root Explorer' and mount as 'R/W' or any file browser that can access /root folder if you don't already have it installed.
3) Go to '/system/app/' and backup the 'Vending.apk' (Gingerbread) or 'Phonesky.apk' (ICS) to your SD Card (leave the Vending.odex untouched!).
4) Check if you have either 'Vending.apk' or 'Phonesky.apk' and delete it.
5) Now, Move the modded apk that you have downloaded to '/system/app/' and rename it the same as your backup version.
6) Change the Permission to 'rw-r--r--'
7) NOW, Reboot your phone!
8) Finito!
Click to expand...
Click to collapse
Troubleshoot:
If you have download problem after Installing new market do this
" Connect your phone to your computer,
set in usb mass storage mode. Look for
a hidden folder called ".android_ secure"
and then delete the file
"smdl2tmp1 .asec". Unmount and you
should be good to go."
(Credit: androidadvices.com @Changelog
Click to expand...
Click to collapse
Mirrors:
Google Play Store v3.5.16
http://www.mediafire.com/?t7bvus8qwee826a
Google Play Store v3.5.16 MOD
http://www.mediafire.com/?n3bjcxpnbn6ssxm
Modded version to allow all apps and country and device restriction removed
http://rapidgator.net/file/2202601/Vending.apk.html
Deeco7 said:
- Slight UI changes in “My Apps” section
----You now have the Installed and All tabs you can swipe between. The former one is what we used to have before - it lists all apps installed on your device. The latter lists all apps you've ever installed in case you want to download them again or travel down the memory lane. This is quite handy, and I've seen this list before in the Play Store on the web, so it's great to get it here in the mobile app.
----The All tab contains a handy dropdown with all your accounts (if you added more than one) and lets you switch between them very easily (as opposed to clicking Menu, etc).
Click to expand...
Click to collapse
It's already on v3.5.15
doesn't work on ICS. parsing error.
Same
Sent from my Galaxy Nexus using Tapatalk
xinfinityoO said:
Modded version to allow all apps and country and device restriction removed
Click to expand...
Click to collapse
Thanks, works for me on CM9. I unistalled the old market with titanium backup after a nandroid backup and placed vending.apk it in /system/apps, reboot and finished
Not working on LPS - parse error
@protetul: don't try to install it, download the version that xinfinityoO posted and place it in /system/app, change the permissions and reboot, it should work. I use the latest nightly of CM9 and it works great.
Hi I am unable to download the attachement in your post when i try to download it.. its too small and has a problem parsing the package.
Try to download the version in post #2 and look at the post before yours.
Links fixed + Mod Version added!
I don't know why but both files' download size are 4 kb when I try to download it. Could you upload them another service too?
shaq1907 said:
I don't know why but both files' download size are 4 kb when I try to download it. Could you upload them another service too?
Click to expand...
Click to collapse
hmm...weird, maybe their is something wrong with xda servers. Here are some fresh links (OP will be updated):
Google Play Store v3.5.16
http://www.mediafire.com/?t7bvus8qwee826a
Google Play Store v3.5.16 MOD
http://www.mediafire.com/?n3bjcxpnbn6ssxm
Same..not work on LPS
Sent from my GT-I9100 using xda premium
Not working on CM7 on my Galaxy S2.
Deleted the system/app/ and tried installing, no go.
Deleted the data/app/ one and tried installing, still no go.
Copied it into data/app/ also still no go.
And yes, I rebooted every time I made any changes such as deleting, etc.
Cleared cache and force disable old Google Play apk... Then try to install the MOD version and says "Application not installed
An existing package by the same name with a conflicting signature is already installed. "
Galaxy S2, Lite'ning ROM (ICS LPS, Siyah kernel)
chowlala said:
Not working on CM7 on my Galaxy S2.
Deleted the system/app/ and tried installing, no go.
Deleted the data/app/ one and tried installing, still no go.
Copied it into data/app/ also still no go.
And yes, I rebooted every time I made any changes such as deleting, etc.
Click to expand...
Click to collapse
Try this:
1) Be sure, your phone is rooted properly
2) Download Root Explorer if you don't have it installed
3)Go to /system/app/ and delete the Vending.apk (Phonesky.apk for ICS 4.x.x) (leave the Vending.odex untouched!). Make sure you have an backup your old Vending.apk (Phonesky.apk for ICS 4.x.x) to your SDCard as well.
4) Install the downloaded Vending.apk (rename it to Phonesky.apk if you have ICS 4.x.x)
5) Reboot your phone
6) Start Play Store and grant the access. You'll be asked to do so
7) Enjoy!
Deeco7 said:
hmm...weird, maybe their is something wrong with xda servers. Here are some fresh links (OP will be updated):
Google Play Store v3.5.16
http://www.mediafire.com/?t7bvus8qwee826a
Google Play Store v3.5.16 MOD
http://www.mediafire.com/?n3bjcxpnbn6ssxm
Click to expand...
Click to collapse
First one worked on LPS. Thanks.
Working for me, thanks!
Sent from my GT-I9100 using XDA
ALL Links FIXED!!

[APP - SCRIPT][CM 9, 10 & HB] Datafix - for "low storage notification" problems

[APP - SCRIPT][CM 9, 10 & HB] Datafix - for "low storage notification" problems
Hereby I proudly present: Datafix.
This app is an alternative to installing Wendigogo's "new low storage datafix" script through CWM. Now you can install the script through this app with a nice interface to control the options provided by the script. Besides that the app is capable of clearing your apps cache and data. It will give you all information about the ammount of data contained in /datadata and /data.
Background :
CyanogenMod (CM) based roms on our I9000 (and brothers) uses a small and fast flash chip to store application datas. This make the rom smooth and sweet ... This chip is mounted as /datadata and is about 170Mo.
With a lot of apps (or apps storing lots of stuff there) we faced a "Low storage" notification and our phone becomes laggy.
The first idea was to move this /datadata to /data (about 2Go) whose have a lot of free space. This works but the phone became laggy.
Then some others devs think about moving back to /datadata frequently accessed files (sqlite database and xml preferences files). First as scripts part then as flashed zip file. The phone becames smoother but not like a "vanilla" CM rom. This is the 1103 datafix in thread linked previously.
An xda user suggested to let on /data only library files and move back all other stuff to /datadata. These lib files are only accessed (when used by users) in read mode so the ext4 /data partition is efficient in this way and phone becomes smoother as "vanilla" CM roms. This is the 2903 datafix I made and post in previously linked xda thread.
But with this latest datafix, applications cache are stored in /datadata and recent Google apps (like Chrome) fulfilled it quickly : the "Low storage" notification is back !
Next solution :
Like 2903 datafix, only libraries ("lib" and "libs" subdirectories) stay on /data by default.
BUT unlike it you could choose which apps will also store their cache in /data. And this is REVERSIBLE : if one of selected app becomes laggy you could move back its cache onto /datadata
Click to expand...
Click to collapse
The script itself is discussed here on XDA.
A discription on how to use the app is presented to you when you first start the app. Basically it does nothing on its own. The app presents the contents of /datadata in a nice view, sorted by size, alphabet or size/type. You can choose with checkboxes for which apps you would like to keep the cache on /data or all its data on /data. After pressing the install button you will get confirmation. Only after installing the init.d script and a reboot your data will be resorted and the fix will be active.
This app is made to install the init.d script that controls your datafix. It also creates
the move_cache.txt and the skip_apps.txt files already known. Besides that the app is able
to clear caches and data for every app, even when a datafix is applied, not nessessairy the
one done by this init.d script.
move_cache.txt
the move_cache.txt file is created by checking the checkboxes on the main screen.
apps in this file will store their caches on /data/data/*, potentially saving a lot of space
on the fast /datadata. Gmail and Downloads are checked by default.
skip_apps.txt
The apps in this file will have all their data on the huge but slow /data/data/*.
Install button
Once pressed install you will have a confirmation dialog, read carefully what will be
added to which file. You can choose between cancel (obvious), install without reboot and
with reboot.
The app itself will decide wheter or the datafix script will be installed or updated. Good
practice is to use the build in nandroid function. This is disabled if you choose to install
without a reboot.
App details
You can press on every entry in the list. This will show where this app currently has its data
and gives you the option to wipe its cache or all its data. Empty folders will show 4kB, symlinks
and non-existing folders will show 0kB.
Data clearing is a little different from the original Android method. We keep the directories
and symlinks but just clear their contents. Normally they would be erased as well, appart from the
libraries. This way restarting the app will keep the datafix in place. If we would remove the
symlinks everything would go to /data/data/*.
Nandroid
If you choose to make a nandroid backup from within this app,
you have to realize that this function is only available for
CWM based recoveries. TWRP is not supported by me at the moment.
If you want to help in this, feel free to PM me on XDA or email
[email protected].
The nandroid will be in:
/sdcard/clockworkmod/backup/2012-07-10.19.14.12-datafix
Click to expand...
Click to collapse
A huge thanks for Wendigogo who's script is installed and who participated in the development of the app. Without him the app would not have been developed in the first place and certainly not in its current form.
Also thanks to Upichie who was our first and only beta tester. He gave us some good ideas and discovered some bugs we didn't encounter during development.
You can find the app on Google Play here.
Current version is 1.2.0
In version 1.2.0 you will find a star at the top of your screen (in the actionbar). Clicking it will lead you to the in-app donation game. Buying items or becoming a premium user does not change the function of datafix.
Whatever you decide to donate, datafix is free and will always stay free.
Click to expand...
Click to collapse
{
"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"
}
Changelog
Version 1.2.0
Removed donation buttons. Instead ..
NOW THERE IS AN IN-APP DONATION GAME!!!
Created addon.d option in the settings. Enable it to keep the init.d script there when upgrading your rom.
Added a changelog to the app, market changelog is just too short
Version 1.1.6
Disabled nandroid check-box, need to figure out why it has stopped working.
Shows version in the actionbar.
Scripts change: checks for symlinks pointing to somewhere outside /datadata locations when calculating the available size.
Version 1.1.5
Improvements made in the way the script and app check for available and requiered space on /datadata.
Made it optional to do these checks. It can now be done simple (not taking the checkboxes in account) or advanced (calculating the extra space on /datadata freed up by checking some boxes). It can also be disabled but be aware this is a risk for your device.
Updated French, Dutch and German translations.
Version 1.1.2:
Added German translations
Changed the way the script checks for enough space. Should take the apps added to move_cache and skipp_apps in account now
Implemented this change in the app itself, if there is not enough space available for all your data (independant from the free percentage, it can be that on /data a huge collection of data has piled up)
Notifications now also translated in Dutch, French and German.
Version 1.0.1:
REMOVE THE PREVIOUS SCRIPT FROM INIT.D PLEASE!!
Another French update
permission for init.d script: 755, owner: shell (thanks Rollus for pointing out the effect of previous change).
changed script version number to force the app to replace the init.d script
Version 1.0.0:
Fix for lost permissions of the move_cache.txt, causing it not to bea read by the app.
Made debugging a user preference. It spits out a textfile with some permissions info plus a logcat when exiting the app (if enabled)
changed permission for the init.d script to 777 again.
Version 0.9.5:
Again French translation update
Fix for overriding the move_cache initialisation. Now your personal settings for move_cache should always stick exept for a fully empty move_cache.txt. Gmail and Downloads will be ticked in that case.
Fix for having a file instead of a directory on /data/local/datafix.
Version 0.9.4:
Updated French and Dutch translations (thanks to SilentBoB and Rebel2K
Fix for not showing datasizes and misfunctioning sorting
New permission: Play Store in app billing: not used for now, in the future to replace paypal donations.
Version 0.9.2:
Updated French translations.
Fixed typo in Dutch translations
Fixed a minor bug in the notifications: no more notification when updating an app, only notify on new installs
Improved performance (only create apps data on first start)
Changed the link in preferences to this thread (notice that the new tapatalk can handle this link as wel!!)
Version 0.9(.1):
Initial release
Exactly what I had in mind the first time I see the Wendigogo version of data fix.
Thanks you.
Envoyé depuis mon GT-I9000 avec Tapatalk
The French translation have been done by an application right?
How does that work? Xml file? I can help for a real translation if you want.
Envoyé depuis mon GT-I9000 avec Tapatalk
The human translated version is on the market when they decide to make it public, should not take long (but sometimes.. Googles ways are unpredictable..)
Thanks anyway, I appreciate it!
Taptalked u see
Zatta said:
The human translated version is on the market when they decide to make it public, should not take long (but sometimes.. Googles ways are unpredictable..)
Thanks anyway, I appreciate it!
Taptalked u see
Click to expand...
Click to collapse
Damn, I am too slow
thanks,i will try it
I just installed it from market
Many thanks to you three!
Awesome! Great to see this released on the Market! Good work, Zatta. I left a 5 star review for you. Woohoo! :victory::victory::victory:
Silentbob999 said:
The French translation have been done by an application right?
How does that work? Xml file? I can help for a real translation if you want.
Click to expand...
Click to collapse
It's human translated by myself on "new" version (still not in Google Play for me now). But feel free to correct/make suggestions to improve it ! :good:
Great stuff, thanks to all involved!
If I've already installed the wendigogo CWM script, with no configuration done, what would be the consequence of installing this app?
(I ask because, I would like to have this app in my titanium backup ready for my next full-wipe install, but I've already applied the CWM based fix)
toddmworth said:
Great stuff, thanks to all involved!
If I've already installed the wendigogo CWM script, with no configuration done, what would be the consequence of installing this app?
(I ask because, I would like to have this app in my titanium backup ready for my next full-wipe install, but I've already applied the CWM based fix)
Click to expand...
Click to collapse
No consequences at all! The app will detect that you're already using the script and won't reinstall it, but you can then use the app to configure the datafix. It's a beautiful thing, really.
EDIT: My bad, check Zatta's response below.
Not exactly correct, it will install version 20120713, but the only difference is that this one contains a version number so in practice you won't notice the difference. Boottime will be the same as with the previous version.
Taptalked u see
Zatta said:
Not exactly correct, it will install version 20120713, but the only difference is that this one contains a version number so in practice you won't notice the difference. Boottime will be the same as with the previous version.
Taptalked u see
Click to expand...
Click to collapse
Do you need to install the newer script with the app? Or will the older script work?
Vertron said:
Do you need to install the newer script with the app? Or will the older script work?
Click to expand...
Click to collapse
The app will install the new script, there is no choise build in. But as said, this one is only different in the way that it contains a version number.
If you really want to keep the old script, the app can be fooled, just add a line to your old script:
Code:
version='20120713'
And add that version number to /data/.datafix_ng as well
Code:
su
echo 20120713 > /data/data/.datafix_ng
Meanwhile I keep trying to get app version 0.9.2 on the play store, either my satellite internet connection is bugging me, or Google is having problems. Every # upload is failing on the last few percent..
Taptalked u see
Thank you !!! This app is a life saver! A must app with RemICS ROM !
Really a wonderful program ! Very useful !
Envoyé depuis mon GT-I9000 avec Tapatalk
No more datadata partition on cm10 alpha,i have mixed feelings about this...apps responsiveness is really slower for me when all is on data, even Chrome browser cache.
Bejda said:
No more datadata partition on cm10 alpha,i have mixed feelings about this...apps responsiveness is really slower for me when all is on data, even Chrome browser cache.
Click to expand...
Click to collapse
I've got my apps on ext SD with link2sd and can't feel that my apps load slow. How can it be that slow for you on the fast flash chip then?
I think moving apps to sd only moves data/app/apk's and for the most data/dalvik-cache/.dex and datadata libs but not their caches among other things?
Better way to know what i mean could be create a .nodatadata file un datadata and reboot but i know some users are happy with this or previous datafix versions that were moving all caches too.It's not my feeling especially about the time it takes for an app to launch.

[Q] How to enable new 4.2 keyboard

So I'm on unlocked stock yakju and before 4.2 came around I've been using a keyboard app called Smart Keyboard Pro.
Until now i didnt feel the need to even try the default keyboard because it stupidly doesn't have an enter button. However I do want to try its new swype like keyboard but I'm not quite sure what I've done to the keyboard. I vaguely remember i did something a long time ago where i removed the default keyboard but with subsequent updates it has never managed to come back.
Anyone know how to get the default keyboard back?
Under options -> Language and input > keyboard and input methods i only have "google voice typing" "smart keyboard pro" "wifi keyboard" and nothing else.
Just start swiping your words when typing. I didnt need to change anything. its the default keyboard tap or swipe.
cloney said:
Just start swiping your words when typing. I didnt need to change anything. its the default keyboard tap or swipe.
Click to expand...
Click to collapse
Sadly, it's not that simple. It just doesn't exist on my phone, it's just not there.
I use the default keyboard and the one I have checked is "Google voice typing"
{
"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"
}
mrsbelpit said:
I use the default keyboard and the one I have checked is "Google voice typing"
Click to expand...
Click to collapse
He doesn't have the one labelled "Android Keyboard" anymore (first post says he uninstalled it).
@csirac, if you can remember which file you deleted to remove that keyboard in the first place, all you would have to do is re-add the apk file, and it should give it back to you.
You could try flashing one of those "4.2 keyboard on 4.1" mods that are out there to see if that gives it back to you.
Please read forum rules before posting
Questions go in Q&A
Thread moved
Thank you for your cooperation
Friendly Neighborhood Moderator
I've extracted my stock keyboard (including dictionary) apk from the system/app folder. You can try to push them to your system/app folder and see if it brings back the stock keyboard. I'm on stock takyu 4.2.1 by the way. It doesn't matter if you have yakyu as its basically the same anyway.
https://dl.dropbox.com/u/3168320/Stock-4.2.1-Keyboard.zip
knightmedz said:
I've extracted my stock keyboard (including dictionary) apk from the system/app folder. You can try to push them to your system/app folder and see if it brings back the stock keyboard. I'm on stock takyu 4.2.1 by the way. It doesn't matter if you have yakyu as its basically the same anyway.
https://dl.dropbox.com/u/3168320/Stock-4.2.1-Keyboard.zip
Click to expand...
Click to collapse
thanks for that.
Could you explain how to push it to my device?
You need a file manager app that supports root features such as "ES File Explorer" or "Root Explorer" (both available in Play Store). Connect your device to your PC and copy the 4 extracted files from the zip to your SDCARD. Open up the file manager app that you chose to install and copy the files to your system/app folder.
Can you recall how you removed the default keyboard? I'm assuming that at some point you removed its APK from the system/app folder thats why its not present in your system anymore. It could also be that you just disabled it so it doesn't show up. If you have Titanium Backup installed you can see if its just disabled. If thats the case you just need to defrost it. Like in the attached screenshot, see if "Android Keyboard" is listed ->
knightmedz said:
You need a file manager app that supports root features such as "ES File Explorer" or "Root Explorer" (both available in Play Store). Connect your device to your PC and copy the 4 extracted files from the zip to your SDCARD. Open up the file manager app that you chose to install and copy the files to your system/app folder.
Can you recall how you removed the default keyboard? I'm assuming that at some point you removed its APK from the system/app folder thats why its not present in your system anymore. It could also be that you just disabled it so it doesn't show up. If you have Titanium Backup installed you can see if its just disabled. If thats the case you just need to defrost it. Like in the attached screenshot, see if "Android Keyboard" is listed ->
Click to expand...
Click to collapse
thanks for the info!
and its definetly not there. i think i must have just nuked it from orbit. i honestly cant remember
would it mean anything if those files are already in the system/app folder? I just dl'ed the ES file explorer and was looking at my system/app folder and those 4 files are already there.
Hmm. That means your keyboard is just disabled or something. I suggest you take a backup of your original files first just in case. The attached APK contains the 4.2 Stock Keyboard. This is much better because you just need to open it in ES File Explorer and install like a normal application ->
https://dl.dropbox.com/u/3168320/LatinIME-Signed.apk
knightmedz said:
Hmm. That means your keyboard is just disabled or something. I suggest you take a backup of your original files first just in case. The attached APK contains the 4.2 Stock Keyboard. This is much better because you just need to open it in ES File Explorer and install like a normal application ->
https://dl.dropbox.com/u/3168320/LatinIME-Signed.apk
Click to expand...
Click to collapse
So tried installing that. I get this message "App not installed: An existing package by the same name with a conflicting signature is already installed"
so i must have done something really messy with it originally. i looked under apps and it is not installed. so what can i remove to install the 4.2 keyboard?
Install "Titanium Backup" from the Play store. Open the app and check if "Android Keyboard" is listed in the "Backup/Restore" tab. It should be listed there if its still on your system. Tap on it once and a popup will show up. Select "Defrost" to reenable it. Reboot and the stock android keyboard should show up now.
If defrost is not listed as an option, just select 'Un-install' and try to install the APK from my previous post again.
Disabled apps are shown in the bottom of the stock all apps list. (I.e. not alphabetical).
Swype'ed on my CM10 Galaxy Nexus
Herman76 said:
Disabled apps are shown in the bottom of the stock all apps list. (I.e. not alphabetical).
Swype'ed on my CM10 Galaxy Nexus
Click to expand...
Click to collapse
Unfortunately, not all system apps are listed there. You won't see 'Android Keyboard' in the stock all apps list.

[TUTORIAL] How to replace the stock Camera & Gallery with AOSP versions (ROOT)

The stock camera on this phone blows as we all know. But fear not... the AOSP camera is completely compatible with our Moto G!:laugh::good: I'll give a quick tutorial on how to replace your camera for people that are new to this. But for those of you that have been around the block, basically youre just going into system/priv-app and renaming the moto cam & gallery apk's to apk.bak, then copy/pasting the attached camera and gallery apks to the system folder, setting R/W permissions, and rebooting.
Now for the step by step... (i'll be using Solid Explorer for this example, because its free from the play store, but you can use any file exploring app you like as long as it has root access)
1. Download the zip file in the link https://www.dropbox.com/s/crpilccds52lmaw/AOSPcam&gallery.zip and extract it. Inside should be two files, GalleryGoogle.apk and GoogleCamera.apk. Copy them to the internal storage of your phone.
2. Download Solid Explorer from the play store. Open it up and hit the jump button at the bottom, then device, then system root.
3. Now scroll down to the system folder, tap it and go into the priv-app folder. Scroll down till you see four files - MotCamera.apk, MotCamera.Odex, MotGallery.apk, & MotGallery.odex. For each one, hold down on it until the option to Rename it pops up, then add ".bak" to the end of each one. (example, MotCamera.odex = MotCamera.odex.bak) SuperSU should pop up asking for root access, grant it of course.
{
"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"
}
4. When youre done renaming, hit the jump button again, then device> Internal Memory. Inside should be your two files you downloaded earlier. Hit the actions button at the bottom, then select, and highlight the 2 files and hit the copy button at the bottom (the 4th one that looks like two little papers). Now hit Jump> Device> System Root and go into the system folder, then the app folder. Hit actions again and Paste.
5.Stay in the system/app folder, now find you two files you just pasted, and hold down on one of them, then tap Properties, and where it says Attributes hit change. You should only have 4 checkmarks here: Read for Owner, Group, and Other... and Write for Owner. Anything else thats checked, uncheck it. Hit ok and do the same for the other one.
6. Follow the directions in this post to fix fc's in gallery editor (thanks tazlooney89 :thumbup: ) http://forum.xda-developers.com/showthread.php?p=49263859
7. Now reboot and youre all done! Now you have a less crappy camera and a smoother gallery app! :highfive:
I can't rename the files for backup. he sais task failed
NIB0R said:
I can't rename the files for backup. he sais task failed
Click to expand...
Click to collapse
Sounds like an issue with root access,make sure you enabled root explorer in es settings and/or make sure your su binary is up to date
Sent from my XT1034 using Tapatalk
Does this camera have Google Sphere photos?
kevin.26 said:
Does this camera have Google Sphere photos?
Click to expand...
Click to collapse
Moto G doesn't have a gyro sensor, so this is the reason why Photosphere won't ever work.
kevin.26 said:
Does this camera have Google Sphere photos?
Click to expand...
Click to collapse
Nope, no photosphere. It does have a lot more options, like selecting MP size, scenes, and ISO.
*as a side note, part of the reason the stock Moto camera takes such crappy pics is that by default it takes pics at 3.5 MP. Uncheck the 16:9 option to get the full 5 MP :thumbup:
Sent from my XT1034 using Tapatalk
NIB0R said:
I can't rename the files for backup. he sais task failed
Click to expand...
Click to collapse
Same here. ES has root access according to SU app, but when I try to rename it, I get task failed.
Running on 4.4.2 US retail.
Oops... Sorry guys, I didn't realize ES was having problems. I personally did it with Root Explorer app, but since it's a paid app I didn't want to recommend it...
But I suggest using Solid Explorer, it has a free trial version and I've tested it just now so I know it works, just follow the use basic instructions as before. I'll update the op a little later:banghead:
Sent from my XT1034 using Tapatalk
ES File explorer, Astro File manager and Root file Manager don't work. At least not in 4.4.2.
But root browser does, and its free on google play.
Thanks for this mod.
krucymucy said:
ES File explorer, Astro File manager and Root file Manager don't work. At least not in 4.4.2.
But root browser does, and its free on google play.
Thanks for this mod.
Click to expand...
Click to collapse
Yea, it must be a thing with Kitkat, they probably havent updated their apps to be fully compatible yet. Thanks for the heads up
Installed and working as promised. Thanks coming your way mate.
mangusmeister said:
Installed and working as promised. Thanks coming your way mate.
Click to expand...
Click to collapse
Does it seem to you pictures are any better? I can't decide.
I think so. Try taking a pic of something with writing on it with both cams.
Is slow motion recording enabled?
Enviado desde mi XT1032
To me, the focus seems to work better and also the pics look more natural, with a little less processing / saturation that the stock moto cam. Low light shots still look crappy, but I think that's more of a hardware limitation.
Sent from my XT1034 using Tapatalk
I've done it with ES File Explorer, no problems at all. Thanks for the apps
For those who are having issues with ES File Explorer you must MOUNT R/W to make changes in "/system"
Enviado desde mi XT1032 mediante Tapatalk
If any of you have problems with the editor of pictures inside the gallery and problems with the panoramic photos, specifically FCs.
Download the zip file containing the libraries necessary to avoid these problems.
Download fix-galleryeditor.zip
Remove the lib folder and copy it to SDcard
Copy the files to / system / lib with RootExplorer or EsExplorer
* If you are instructed to replace some files will accept the option.
Finally give permissions RW - R - R
Restart their Moto entering G Galeria, edit photography and editor will be working properly.
@tazlooney89
Hi, if i replece original lib files, will Moto camera and gallery work?
Ja_som said:
@tazlooney89
Hi, if i replece original lib files, will Moto camera and gallery work?
Click to expand...
Click to collapse
Yes :good:
@lowrider262 & @tazlooney89
Thank you both.
I made flashable zip for this (apps & lib files) for easy installation.
If you have problem with this, i delete them...
To all
Chose your zip.
AOSP_Cam_and_gallery_delete_Moto_Cam.zip -> original Moto Camera & Gallery app will be deleted
or
AOSP_Cam_and_gallery_leave_Moto_Cam.zip -> original Moto Camera & Gallery app will NOT be deleted, and you will have two Camera and two Gallery apps
Copy zip dile to your device, flash it via CMW, TWRP or flashify
If someone used AOSP_Cam_and_gallery_delete_Moto_Cam.zip and want to have back MOTO Camera and Gallery, then flash this MOTO_Cam_and_gallery_delete_AOSP.zip. This will add back Moto Cam & Gallery apk with odex files, and will delete AOSP apk's.

Categories

Resources