Hi all,
I'm trying to install adobe flash to the system partition to save space. I've done it by adding the flash apk and libs to the gapps addon (required for CM6 anyway).
I can see in root explorer that in /system/apps I've got com.adobe.flashplayer.apk, and in /system/lib i've got libflashplayer.so and libysshared.so.
Under settings->applications I can see that Adobe Flash Player 10.1 is present.
In browser settings, Enable plugins is set to "on demand".
But when I try a flash site that used to work, it no longer does. What am I missing?
Thanks for any help,
Phil
It seems if you leave the .so files where they were in /data/data/com.adobe.flashplayer/lib, eveything works. So it looks like the app doesn't bother to check /system/lib, but goes straight to its own data folder.
Any way to remedy this? I've saved 4-5 MB on /data by moving the apk to /system, but the .so files are 8MB between them, i'd like to get them on /system as well.
Before flashing a ROM, move the APK file into the /system/app folder in the ZIP file and then re-zip it
EddyOS said:
Before flashing a ROM, move the APK file into the /system/app folder in the ZIP file and then re-zip it
Click to expand...
Click to collapse
Hi Eddy, that's exactly what I did as I said in my first post. It didn't work initially, but I now have it working by restoring the /data/data/com.adobe.flashplayer/lib folder with the two libs in it.
So the apk is in /system/app, but there are still these two big libs on /data taking up about 8MB. I was wondering if there is any way to get the system to pick them up from /system/lib like with all the other libs.
Cheers for any help,
Phil
I just have the APK in /system/app and it's fine - got over 100MB of storage (but I only use 5 apps and have them all moved to /system/app)
really? can you do me a favour and check in /data/data/com.adobe.flashplayer/lib and see what you have in there? Should be one huge (~7mb) .so file and a smaller one.
you definitely have the latest flash 10.1 final? version 10.1.92.8? (check in settings->applications).
I'm thinking of creating symlinks in /data/data/com.adobe.flashplayer/lib to the two files in /system/lib and see if that works.
Yes I do have the latest it's there by default in Paul's MCR r8 ROM (first thing I did once it was out) - he normally has it set to go to /data/app but I move it (and the other 5 apps) to the /system/app folder and it's fine...I'll have to install Root Explorer again to check the folder, though...
EDIT: Checked that folder, there's nothing in there at all...
Oh. Huh. Can you check and see if they're in /system/lib? I wonder how paul's got this set up. Should probably just ask him
What file(s) am I looking for?
libflashplayer.so and libysshared.so. Cheers
libflashplayer.so is, libysshared.so isn't
ok thanks for your help i tried the symlinks and it works for now although i guess its a bit hacky. Don't know why yours picks it up from /system/lib and mine won't. I'll see if I can get one of the elder gods to give up their wisdom
wingphil said:
ok thanks for your help i tried the symlinks and it works for now although i guess its a bit hacky. Don't know why yours picks it up from /system/lib and mine won't. I'll see if I can get one of the elder gods to give up their wisdom
Click to expand...
Click to collapse
any progress on this? I also would like to push those shared objects into the /system/lib/ folder to save on space
You need to have the matching apk and libraries in /system for it to work.
teppic74 said:
You need to have the matching apk and libraries in /system for it to work.
Click to expand...
Click to collapse
Had the libs in /system whith fresh MCR r8 ROM .. once i upgraded via Market to latest version they were also in /data/data.
So is there a way to get them to /system again (so that they will really be taken from there by the apk) ?
I am S-Off so the moving itself is easy ;-)
Marcus
soory if i dug an ol thread but i cant make it work...
copy the apk file to /system/app via root explorer and reboot...
in settings/application/manage application/all/
Adobe flash player is in it but it is only 56kb..
set browser for enable plugin to be 'on-demand' and 'always on' but no go (tried surfing on adobe flash mobile showcase site).....
to think i am thinking to move adobe air using this method too..
what else is needed?
Running Nexus One, CM6.0
Hi everyone!
I see this thread is a a bit old, but I've been trying to do the exact same thing with installing Flash Player in /system. My device also won't find the libs in /system/lib, so I'm thinking about doing the symlink stuff as well, but I'm not quite sure how to do this, since I don't have a lot of linux experience. Could you please help out a little?
Will this work?
Code:
ln -s /data/data/com.adobe.flashplayer /system/lib/com.adobe.flashplayer
Also, just to check: is there anything else I should do besides copying the libs Adobe Flash installs in its /data/data folder to /system/lib and creating the link?
Thanks a lot!
Not needed to make symlinks.
Just create folder /system/lib/plugins/com.adobe.flashplayer and move libs to it.
..
Related
I searched around and couldn't find a definative answer. How can I take my backed up copy of swype from my g2 nandroid backup (or the official rom) and install it after installing cyanogenmod"
Sent from my T-Mobile G2 using XDA App
If you want you could always download the stock rom (check dev forums) and take the Swype.apk out of /system/apps. You're also going to need to get the libSwypeCore.so from /system/lib good luck.
*thanks nvigrass, wasnt sure where it was
it is in /system/lib
here's a thread with some instructions: http://forum.xda-developers.com/showthread.php?t=837599
I ended up figuring it out with the first post, after figuring out how to open the /system/ nandroid img.
Sent from my T-Mobile G2 using XDA App
How Do you take swype.apk out of system/apps?
waffleman911 said:
If you want you could always download the stock rom (check dev forums) and take the Swype.apk out of /system/apps. You're also going to need to get the libSwypeCore.so from /system/lib good luck.
*thanks nvigrass, wasnt sure where it was
Click to expand...
Click to collapse
How do you do that? And what program do you have to use since System is an .img file thanks.
Brazildiogo732 said:
How do you do that? And what program do you have to use since System is an .img file thanks.
Click to expand...
Click to collapse
have u heard of google?
http://lmgtfy.com/?q=extract+.img+in+windows
Thanks
waffleman911 said:
If you want you could always download the stock rom (check dev forums) and take the Swype.apk out of /system/apps. You're also going to need to get the libSwypeCore.so from /system/lib good luck.
*thanks nvigrass, wasnt sure where it was
Click to expand...
Click to collapse
sundar2012 said:
have u heard of google?
http://lmgtfy.com/?q=extract+.img+in+windows
Click to expand...
Click to collapse
hey thanks man . i got MagicISO but it is not letting me explore the system file, i can't even open it..what'd you use?
Okay here is what I did and it worked. Using SU File manager (found in the market if you search "root explorer") and on the stock ROM, copy the lib and apk files from /system/app and /system/lib. I copied them to the root of my sd card. Wipe everything and install CM and the addon. Grab SU File manager again and find the lib file on your SD card. copy it. There are two little buttons on the top of SU File manager with an S and a D. I pressed both of them to mount system and data as read/write. Go to system/lib and paste the lib file. Verify that it is there and since there are so many files sort by size its like 998kb. Then just use SU File Manager or astro or whatever to find Swype.apk on your sd card. Install it from there. With Astro click it and "open app manger." Then go to keyboard settings and enable it as an input method. Go to swype settings and it should not FC if you did this stuff correctly. Set your settings and enjoy! Oh yea dont forget to uninstall and refund SU File manager
Brazildiogo732 said:
hey thanks man . i got MagicISO but it is not letting me explore the system file, i can't even open it..what'd you use?
Click to expand...
Click to collapse
If you are using windows, there is a command prompt application called unyaffs.exe that extracts the whole thing in windows. Might even work in linux with wine
jkoenig00 said:
Okay here is what I did and it worked. Using SU File manager (found in the market if you search "root explorer") and on the stock ROM, copy the lib and apk files from /system/app and /system/lib. I copied them to the root of my sd card. Wipe everything and install CM and the addon. Grab SU File manager again and find the lib file on your SD card. copy it. There are two little buttons on the top of SU File manager with an S and a D. I pressed both of them to mount system and data as read/write. Go to system/lib and paste the lib file. Verify that it is there and since there are so many files sort by size its like 998kb. Then just use SU File Manager or astro or whatever to find Swype.apk on your sd card. Install it from there. With Astro click it and "open app manger." Then go to keyboard settings and enable it as an input method. Go to swype settings and it should not FC if you did this stuff correctly. Set your settings and enjoy! Oh yea dont forget to uninstall and refund SU File manager
Click to expand...
Click to collapse
I actually paid for root explorer because its useful enough to be worth the money and someone took their time to write the application. I did use Root Explorer to go in and paste the files into the appropriate directories after getting them extracted.
Opening System
jkoenig00 said:
Okay here is what I did and it worked. Using SU File manager (found in the market if you search "root explorer") and on the stock ROM, copy the lib and apk files from /system/app and /system/lib. I copied them to the root of my sd card. Wipe everything and install CM and the addon. Grab SU File manager again and find the lib file on your SD card. copy it. There are two little buttons on the top of SU File manager with an S and a D. I pressed both of them to mount system and data as read/write. Go to system/lib and paste the lib file. Verify that it is there and since there are so many files sort by size its like 998kb. Then just use SU File Manager or astro or whatever to find Swype.apk on your sd card. Install it from there. With Astro click it and "open app manger." Then go to keyboard settings and enable it as an input method. Go to swype settings and it should not FC if you did this stuff correctly. Set your settings and enjoy! Oh yea dont forget to uninstall and refund SU File manager
Click to expand...
Click to collapse
Hey! When you go about opening /system/apps and system/lib, where do you go to open it? And How do you open it? The only system I've seen cannot been opened Idk how to do it and I'm seriously confused, thanks!!
Brazildiogo732 said:
Hey! When you go about opening /system/apps and system/lib, where do you go to open it? And How do you open it? The only system I've seen cannot been opened Idk how to do it and I'm seriously confused, thanks!!
Click to expand...
Click to collapse
What app are you using? You need to use a root explorer app like SU File Manager or Root Explorer.
thanks! got the files! i am about to intall! thanks!!
Got the Files, but no luck :/
jkoenig00 said:
Okay here is what I did and it worked. Using SU File manager (found in the market if you search "root explorer") and on the stock ROM, copy the lib and apk files from /system/app and /system/lib. I copied them to the root of my sd card. Wipe everything and install CM and the addon. Grab SU File manager again and find the lib file on your SD card. copy it. There are two little buttons on the top of SU File manager with an S and a D. I pressed both of them to mount system and data as read/write. Go to system/lib and paste the lib file. Verify that it is there and since there are so many files sort by size its like 998kb. Then just use SU File Manager or astro or whatever to find Swype.apk on your sd card. Install it from there. With Astro click it and "open app manger." Then go to keyboard settings and enable it as an input method. Go to swype settings and it should not FC if you did this stuff correctly. Set your settings and enjoy! Oh yea dont forget to uninstall and refund SU File manager
Click to expand...
Click to collapse
I got the files, but its not working on Desire Z rom... All it does is force close.. any ideas, anyone?!
you need to make sure the Swype Lib file copied into the /system/lib directory. Even if the app says it copied it, restart the app and navigate to the /system/lib directory and make sure the file is there. Then install swype normally. If the lib file is not successfully copied, swype will FC all the time.
not letting me paste!
jkoenig00 said:
you need to make sure the Swype Lib file copied into the /system/lib directory. Even if the app says it copied it, restart the app and navigate to the /system/lib directory and make sure the file is there. Then install swype normally. If the lib file is not successfully copied, swype will FC all the time.
Click to expand...
Click to collapse
Cool! thanks guys! I found how to do everything, but its not letting me paste into /system/lib :/ any sugestions? :/
it says "this folder is read only" and its refering to the /system/lib ..what do i do?
Open terminal emulator and type this
mount -o remount,rw /system
Then try again.
[G2/HTC Vision]
Still not working
luis86dr said:
Open terminal emulator and type this
mount -o remount,rw /system
Then try again.
[G2/HTC Vision]
Click to expand...
Click to collapse
After I put that in, it comes up "mount [-r] [-w] [-o options] [-t type device directory] and it still doesnt let me paste into the lib folder...whats happening? lol
Hello,
I began the Rooting / flashing custom Rom journey just 4 nights ago. I would not have thought it just a week ago…. nine months of all that damn bloatware…. five months of envying all those Sense 3.0 users…. but, a rooted, suited, un-bloated ROCKET DHD I now have
I have one last thing to accomplish, then, after monitoring all is okay for a little while I will revisit all the members here who's guides I followed and programmes I downloaded in order to help me get to this point and I'll show my thanks to each of them; a small donation to LeeDrOID must also be in order.
But first, my final step:
I'm trying to update my RIL but my old one simply refuses to budge, regardless of how many times I reflash it, can you help me please ?
I have installed Radio: 12.62.60.27U_26.13.04.19_M
The recommended RIL to go with this is: RIL_12.62.60.27_26.13.04.19_M
I downloaded both from here: http://forum.xda-developers.com/showthread.php?t=996630
I flash the RIL by booting into Recovery - scoll down to Mounts and Storage and enter - scroll down to Mount System and enter - scroll down to Go Back and enter - scroll down to Install Zip from SDcard and enter - enter Choose Zip from SDcard - scroll down to RIL_12.62.60.27_26.13.04.19_M.zip and enter - scroll down to Yes and enter.........
"Install from SDcard complete"
scroll down to Go Back and enter - enter Reboot System Now and enter.
Phone reboots normally.
I check RIL by using this app that I installed: Simple RIL Infos Displayer v1.1 by ZikHD
RIL always shows: HTC-RIL 2.2.0179HM (Aug 17 2011)
What am I doing wrong ?
Appreciate any help.
Many thanks.
This will work for you: Unzip your rom.zip and ril.zip, copy the 3 lib files (from your ril.zip in lib folder) in your rom (system/lib) if the files already excist delete them first, then zip your rom and flash it. You can also use another method by pushing the 3 libs in your system/lib folder by using root explorer for example.
MichDHD said:
This will work for you: Unzip your rom.zip and ril.zip, copy the 3 lib files (from your ril.zip in lib folder) in your rom (system/lib) if the files already excist delete them first, then zip your rom and flash it. You can also use another method by pushing the 3 libs in your system/lib folder by using root explorer for example.
Click to expand...
Click to collapse
Mich, thanks for your kind reply.
Interesting, regarding putting the 3 RIL files into the relevant Rom folder, zipping back up then reflashing, however, depite having Titanium BackUp, I would still rather not reflash my Rom; I have my phone all set-up nice and lovely and would rather not go down this route if I can avoid it, but thank you for offering me it, and explaining the process in simple terms, which I need
Now, what I am excited about is the Root Explorer way, which I also have installed on the phone.
Fancy taking 5 minutes to reply and writing (in dumbo terms - I'm the dumbo, not you) exactly how I go about doing it ?
Thank you, friend.
Put the 3 lib files from your ril.zip on your sd-card, open root explorer and go to your sd card, select multiselect and copy the 3 lib files, go back one folder and push Mount R/W buttom (you need Mount R/O) then open system and do the same (Need R/O), open lib folder and paste the 3 lib files you copied, after that reboot your phone and now you have your matching rils.
MichDHD said:
Put the 3 lib files from your ril.zip on your sd-card, open root explorer and go to your sd card, select multiselect and copy the 3 lib files, go back one folder and push Mount R/W buttom (you need Mount R/O) then open system and do the same (Need R/O), open lib folder and paste the 3 lib files you copied, after that reboot your phone and now you have your matching rils.
Click to expand...
Click to collapse
Perfect, simple instructions, thank you.
I have hit your "Thanks" button.
The 3 Lib files from the RIL Zip are now living in their new home.... my phone's System Lib folder. But my RIL is still showing as the HTC-RIL 2.2.0179HM.
Could it be that a Cache somewhere (I've no idea which one) needs clearing before the new RIL will show itself ?
Could it be that the HTC RIL keeps showing as my current RIL because it actually IS the one from the 3 Lib files; it's the new RIL after all ?
Signal strength seems unchanged (I only know how to gauge it by looking at the strength bars)
Internet speed seems unchanged (I only know how to gauge/test it by opening a few websites)
Sorry my phone, and me, and my RIL's have become a pain in the arse
Sir_Danny_Boy said:
The 3 Lib files from the RIL Zip are now living in their new home.... my phone's System Lib folder. But my RIL is still showing as the HTC-RIL 2.2.0179HM.
Click to expand...
Click to collapse
You did everything right, this IS the correct RIL for this radio
You can try reinstall that app but to be honest, forget about that app. Really, i don't care what it says because i know if you flashed your radio properly, and you replaced the libs properly, you are using latest radio+ril with certainty.
How did you flashed your radio?? And mayb its good for you to take a look at the updater-script (open with text editor) in the meta-inf folder in your ril.zip. This script shows you whats happening with your phone when you flash that ril.zip. As you can see, you did the things in the script manualy by using rool explorer.
@MichDHD: I flashed my Radio using the wonderful Radio Tool created by "leith51" - I downloaded it from here: http://forum.xda-developers.com/showthread.php?t=896597
I have just installed Text Editor app. I'm trying to follow your instructions on how to read the updater-script in the meta-inf folder of my RIL.Zip.... struggling ! I open the Text Editor on my phone, scroll to my RIL.Zip that is on my SDcard ? I tried this, and when Text Editor opens the RIL.Zip just a ton of crazy Chinese type symbols came up
And what do you make of "sigurd_LU's" comment ? So the HTC-RIL 2.2.0179HM (Aug 17 2011) is the correct RIL for Radio 12.62.60.27U_26.13.04.19_M after all it seems
@sigurd_LU: Thank you.
To be honest, i never heard of that app, but it seems to be that you did it properly.
I meant open the updater-script on your pc, If you'r running windows, download notepad++ for free, are you on linux then just open with texeditor. You can always find the updater-script in this folder:
(RIL_12.62.60.27_26.13.04.19_M) / META-INF / com / google / android (in unzipped ril.zip)
@MichDHD: Wow, friend, how the hell do you know all this stuff ?
So, I downloaded Notepad Plus Plus and using it I opened the RIL Zip that's still on my PC (I assume I don't need to keep RIL Zip, Radio Zip, Rom Zip once they've been flashed on my phone?) Navigating to META-INF / com / google / android this is what I saw.....
ui_print("Applying RIL files - by amresh");
run_program("/sbin/mount", "/dev/block/mmcblk0p25", "/system");
package_extract_dir("lib", "/system/lib");
unmount("/system");
Nothing more, nothing less.
Of course it goes without saying, that I have absolutely no idea what any of it means
Well done mate. that's what i wanted you to see.
ui_print("Applying RIL files - by amresh"); ---> ui_print tells the phone to show "Applying RIL files - by amresh"
run_program("/sbin/mount", "/dev/block/mmcblk0p25", "/system");---> This line mounts your system (mmcblk0p25=system) (Remember, you made R/O from R/W , so R/O is mounted)
package_extract_dir("lib", "/system/lib"); ---> This line extracts the libs from your ril.zip in system/lib folder (like you did by yourself by pushing the 3 libs in system/lib folder)
unmount("/system");--> I think you know what this line does
Anyway, my point with this is if you're flashing something and it won't work, check the updater-script and try it by yourself. I know flashing is the easiest way but when you do it by yourself, you really understand whats happening at all and make it easier to find where it goes wrong.
edit: That's right, yo don't need that files on your phone after flashing/installing/pushing.
hi guys, just switched to cm7.1, its a good rom, i was wondering if its possible to add your own apps into the rom and then flashing it? what i mean is to add your own essential apps into the rom and then to zip it so it uses up more rom space and leaves more internal space. if there is a method, can some one please give some idea on it. thanks
Of course it is. Just copy the app's apk from /data/app in the /system/app folder of the zip file.
Thanks but can you explain abit more in detail please, like if i put the apks in that folder, will the apps automaically be installed? and as for the rom zip file, will that need to be zipped up back in a special way? also will the apk's need to be signed with a special program? a small accurate guid would be sweet. thanks
There are two ways, either manually open the zip (no need to extract it) then just drag and drop your apk files to the System/app folder or data/app folder then close the window. Sometimes it doesnt work it depends I think on how the files was compiled or something.
Or use ROM manager. Look it up in the forums.
Edit: Its Rom Editor if my memory recalls it correctly.
kuljit55 said:
Thanks but can you explain abit more in detail please, like if i put the apks in that folder, will the apps automaically be installed? and as for the rom zip file, will that need to be zipped up back in a special way? also will the apk's need to be signed with a special program? a small accurate guid would be sweet. thanks
Click to expand...
Click to collapse
No, just open the zip and stick the apk's in that directory. Then when you go to flash just disable signature verification..
I'm not sure as to how this will go about saving space though.. it's the same as installing apps AFAIK
bortak said:
I'm not sure as to how this will go about saving space though.. it's the same as installing apps AFAIK
Click to expand...
Click to collapse
In a way it does save space. I remove some apps that I don't need from the CM zip like ROM Manager, live wall paper etc and then add my apk files on system instead of it being saved in data folder.
Sthankyou, can i manually move apps in the data folder into the system with root explorer? i am s-off.
kuljit55 said:
Sthankyou, can i manually move apps in the data folder into the system with root explorer? i am s-off.
Click to expand...
Click to collapse
with root explorer yes, but I don't think they'll actually be installed just by putting them there..
kuljit55 said:
Sthankyou, can i manually move apps in the data folder into the system with root explorer? i am s-off.
Click to expand...
Click to collapse
Yes you can manually install apks to the system/app using root explorer. But you have to modify the permission of the apk file upon transferring. It is best that you first copy the apk from the data/app folder to sd. Then uninstall the app. Then use root explorer to transfer the app from sd to system/app. Update the permission then reboot.
Take note that not all apps will work with this method. Some apps just needed to be on the data/app folder based on my experience.
Sent from HTC Desire via XDA App
Or use titanium backups "Covert to system app" functionaility
rootSU said:
Or use titanium backups "Covert to system app" functionaility
Click to expand...
Click to collapse
Yup. I forgot about that. Yeah damn easy too.
I searched the forum. It seems a rare case that misdeleting the service application.
The story is quite simple. I wish to maximize the use of internal memory so I moved some applications from /system/app to /vendor, where roughly has 120mb unused space. All these files had been created symbol links under /system/app. Most of them worked fine, except the GoogleServicesFramework.apk, which I reckon verifying its physical path.
So I moved it back. The sad part was that I forgot the symbol link was still there. The file overrode the symbol link which linked to itself therefore axed it to 0 byte. Soon I found how serious it was. All google related service were down, the play store, the talk, the map, etc. The google service must do some verification so I can't simply find a GoogleServicesFramework.apk to replace it. I can't install it either. It failed instantly.
I don't know the background of GoogleServicesFramework.apk. Maybe I should remove all related applications then find a package to install all of them. Is there anyone knowing how to fix this problem?
My Xperia Play is 800a, version 2.3.4 kernel 2.6.32.9-perf build 4.0.2.A.0.42. It is my first andriod device and here is my first post so please be kind.
Wait for someone here to upload the file for you or back up your files and reflash.
well as you said you tried to install it and it instantly failed, it will
you should get that app and copy paste it to system/framework and before that CHANGE ITS PERMISSIONS
how? copy it to system folder go to permissions using root explorer and change them to r-w-r-r i.e tick first three row buttons and 2 column buttons
creative_md said:
well as you said you tried to install it and it instantly failed, it will
you should get that app and copy paste it to system/framework and before that CHANGE ITS PERMISSIONS
how? copy it to system folder go to permissions using root explorer and change them to r-w-r-r i.e tick first three row buttons and 2 column buttons
Click to expand...
Click to collapse
yeah, I've checked the permission. It's rw-r-r. But every GoogleServicesFramework.apk I've downloaded are slightly different in size. I suspect this file is highly sensitive to versions.
xiyue077 said:
yeah, I've checked the permission. It's rw-r-r. But every GoogleServicesFramework.apk I've downloaded are slightly different in size. I suspect this file is highly sensitive to versions.
Click to expand...
Click to collapse
i think you should try them and what you have got to lose? if you want your system (without GSF.apk) back just make a nandroid backup.
and you always got option of flashing stock firmware......
Another thing you can try is download a stock .ftf file, extract it and look for the file within the system files.. Copy paste and Bobs your uncle!
albanezi said:
Another thing you can try is download a stock .ftf file, extract it and look for the file within the system files.. Copy paste and Bobs your uncle!
Click to expand...
Click to collapse
The problem has been fixed. Thanks to every one. You guys gave me a lot of hints. The solution was like that:
1, uninstalled the play store from setup and removed the incorrect version GoogleServicesFramework.apk under /system/app
2, extracted the GoogleServicesFramework.apk from a ftf package carried 2.3.4 version. It should be 2MB around. The previous downloaded one was only 1MB. Maybe that's the reason it failed to install.
3, installed it, not to copy to /system/app! Then there will be a file like com.xxx.gsp.apk under /data/app directory.
4, rebooted the phone and would see the google store appeared. All services returned normal. Hooray!
I didn't try to move it back to /system. Most apps in /data had been moved to /system and /vendor so there are 200mb left in /data, fare enough to me
Hey everyone, I have a quite strange question.
In the /system/app folder, some Google apps do not have a ./lib folder. See the screenshot! Chrome lacks ./lib folder but still works fine without any update. (so it uses the original Chrome.apk)
If I replace this Chrome.apk with the latest one, and chmod 644 as usual, Chrome won't work, unless I extract the /lib folder in the .apk file.
Quite strange, right? We all know apps that include libs require ./lib folder and its .so files to run.
Anyone who can explain this please?
My goal is to merge some updated apps into /system. But the partition is so small that I don't want to extract the libs.
TEEEEEEEEED said:
Hey everyone, I have a quite strange question.
In the /system/app folder, some Google apps do not have a ./lib folder. See the screenshot! Chrome lacks ./lib folder but still works fine without any update. (so it uses the original Chrome.apk)
If I replace this Chrome.apk with the latest one, and chmod 644 as usual, Chrome won't work, unless I extract the /lib folder in the .apk file.
Quite strange, right? We all know apps that include libs require ./lib folder and its .so files to run.
Anyone who can explain this please?
My goal is to merge some updated apps into /system. But the partition is so small that I don't want to extract the libs.
Click to expand...
Click to collapse
Not all apps in /system/app folder have lib folders. Only a couple of mine do.
Edit: I may have misunderstood your question. Just let me know
shagbag913 said:
Not all apps in /system/app folder have lib folders. Only a couple of mine do.
Edit: I may have misunderstood your question. Just let me know
Click to expand...
Click to collapse
Yes, but YouTube has lib. There should be a /system/app/YouTube/lib folder.
Oh do anyone notice the system_other.img in the full factory image? It is smaller than system.img and maybe flashed into system_b. I will extract the image and see if it contains lib.
However I can't see system_b mounted... Boot slot is a...