Related
There are a number of TP2 tweaks which require the editing or replacement of files - for example, there is supposedly a way of increasing the loudspeaker volume which involves replacing a file called AudioPara3.csv with an edited version. This file sits in the Windows folder.
I'm using Resco File Explorer on my TP2, with the corresponding shell extensions installed on my desktop Windows, but nothing I do will allow me to edit that file. Trying to overwrite it (by dragging the copy into the appropriate Explorer window on my desktop PC) fails, telling me that I don't have the necessary permissions. If I look at the file properties on my TP2, it's set to read-only. If I try clearing the read-only checkbox this looks as if it's going to work, but actually if I go back into properties again, it's still set to read-only. There's another (disabled) checkbox in the properties labeled "ROM" which is ticked - I assume it's this that is causing the problem.
I've also tried renaming the file - that, again, appears to work but what it actually does is to create a duplicate of the file with the new name while leaving the old file intact.
There must presumably be a way of overwriting this file, otherwise no one would have been able to install the tweak!
I have a similar problem with the weather database file - so I can't add in extra locations.
What am I missing?
Try doing it on the TP2 itself with Resco File Explorer. I do not have any problem so far. Not too sure when you use it on the desktop.
weenween said:
Try doing it on the TP2 itself with Resco File Explorer. I do not have any problem so far. Not too sure when you use it on the desktop.
Click to expand...
Click to collapse
Several options in Resco File Explorer failed, but using the Copy To option worked, for some reason.
Don't think it actually made the speakers any louder, though.
You can also try Total Commander (not like it'll make the speakers louder, but for future reference).
Total Commander will work OR you can rename the original file, then copy the new one in.
I recommend (strongly!) the former since if you screw up you can fix it without a hard reset!
What is wrong with this file?
Hello,
I'd like to ask for some expert help.
I finally managed to edit an EXE file from Windows - just translating Japanese text to English. I used the MEditor suite. After saving, I "dropped" the file onto the SignCode.exe as per instructions.
When I transferred the file to its original location and overwrote the original one, I get:
"Cannot open... A critical component is either missing or cannot start because program memory is unavailable...."
I am sure I didn't change anything else but texts. So what could be wrong?
I am attaching the two files - the original and the edited - for someone to please look at them and let me know if there's anything I can do. This is Sharp's Barcode Reader.exe
Thanks!
Ok forum, so I got this idea: because a lot of people ask for CWM packages of this and that, why not let them create CWM flashable stuff without having to beg devs or other users to make them?
I think it saves them (yes, I am talking about YOU!) and us the trouble. So I created these two base CWM flashable zips to get everyone started:
Data_Skeleton.zip - Used for apps that you can uninstall afterwards.
System_Skeleton.zip - Used for anything that should be installed as a system app
Now, a short guide on how to use them:
1. Download the appropriate ZIP for what you plan to package. If you want to make a regular app package use Data_Skeleton.zip, for system apps, use System_Skeleton.zip.
2. Open the zip file with anything else other than Windows Explorer! Use 7zip, winzip, winrar or anything else, just not Explorer!
3. Look inside the zip! DO NOT DELETE ANYTHING! All you need to do is ADD STUFF!
4. Browse into the "data" or "system" zip folders, then down into the "app" folder inside.
5. After you get to the "app" folder, copy and paste the APKs you want to flash in the folder.
REMEMBER: do not DELETE anything! ADD APK files ONLY in the "app" folder.
6. Wait for the APK files you copy to get added to the archive.
7. Close the archive.
8. Rename and copy the archive to your SD card.
9. Boot into CWM and flash the copied zip file you just created.
10. Enjoy!!
Sooooo, quick 10-step process into cooking you own CWM Zips. You can do much more with them than flashing apps, but for general purpose usage, this should be enough!
Thanks and complaints go underneath.
PS: this idea was given to me by lambstone in a separate thread! Thanks a lot mate!!!
Peace,
C.
Nice thread, waiting for other..............
There's market apps that does this I.e apps2zip
Sent from my LG-P999 using Tapatalk 2 Beta-2
Ayysr,
App2zip works well for this purpose, but only when it works. There are apps that can't be zipped correctly, mainly those that rely on libs, media and/or other files that can't be included automagically. Needless to say that some apps (mainly games and such) store data on the SD card.
All of this can be easily accomplished by copying the files in a zip file; also learning something about Android in the process, wouldn't you say?
Peace,
C.
cheatman said:
Ayysr,
App2zip works well for this purpose, but only when it works. There are apps that can't be zipped correctly, mainly those that rely on libs, media and/or other files that can't be included automagically. Needless to say that some apps (mainly games and such) store data on the SD card.
All of this can be easily accomplished by copying the files in a zip file; also learning something about Android in the process, wouldn't you say?
Peace,
C.
Click to expand...
Click to collapse
Your right, I was not trying to deny your effort in any way
Sent from my LG-P999 using Tapatalk 2 Beta-2
I actually wasn't expecting anyone to comment on this thread to begin with
The fact that you mentioned app2zip is perfect! I know the intent is not to deny my effort, in fact, I am happy new information surfaced because it's useful and appropriate.
Very few contribute to such posts with relevant info for others. I think this is the point: sharing insightful and relevant stuff with others. But judging by the number of thanks you have, you already know this very well already
So, thanks! And glad to have you in my thread
Peace,
C.
cheatman said:
I actually wasn't expecting anyone to comment on this thread to begin with
The fact that you mentioned app2zip is perfect! I know the intent is not to deny my effort, in fact, I am happy new information surfaced because it's useful and appropriate.
Very few contribute to such posts with relevant info for others. I think this is the point: sharing insightful and relevant stuff with others. But judging by the number of thanks you have, you already know this very well already
So, thanks! And glad to have you in my thread
Peace,
C.
Click to expand...
Click to collapse
have trying to put 5 apk files on data/app exactly doing what it's in your post, then rename it to apk.zip, but when i'm trying flashing from cwm it's geting error
E:Can't open /sdcard/apk.zip
(bad)
Installation aborted
do I miss something??
edit: i'm using data_skeleton.zip
Make sure you don't extract the ZIP. Open it and add files. If you extract it, you get that error message (usually). That is a problem related to the unzip process in CWM, it's not very "compatible"
I have also re-upped the DATA CWM zip, maybe it got borked in the process. So download again from first post. It works on my tab. You can test it by just getting the zip and flashing it empty, like that.
cheatman said:
Make sure you don't extract the ZIP. Open it and add files. If you extract it, you get that error message (usually). That is a problem related to the unzip process in CWM, it's not very "compatible"
Click to expand...
Click to collapse
No dude, I do not extract the zip file, I do exzctly what you said in 1st post, just open it with winrar, look for Data-app, then adding apk files on app section/folder inside the zip files, i just try once again to make sure, and i just add 1 different apk file, but still not work, btw i always use this same method before when I' want to replace boot animation for ICS CM9 ROM and adding some apk file to ROM file, and it's always work.
cheatman said:
I have also re-upped the DATA CWM zip, maybe it got borked in the process. So download again from first post. It works on my tab. You can test it by just getting the zip and flashing it empty, like that.
Click to expand...
Click to collapse
will try this one..,
EDIT: have try your 2nd Data_skeleton.zip, it's work when flashing from cwm with or without add apk files, but not with previous zip file, thought the problem it's coming from your zip file..,
Glad the second one works!
Thanks for letting me know the first zip was borked!
Its a good thread man, makes creating flash able zips simple, you should also look into zipsigner2 on the play market
Sent from my LG-P999 using Tapatalk 2 Beta-2
Thx for the great work!!
Does this one only works for apks?? say i would like to add some files to system/bin or system/lib what do i need to add??
Thx again
You need to create the appropriate folder structure on your PC/Laptop/Mac drive (system/bin or system/lib as per your example) and add it to the archive.
Do not create the folders directly inside the archive as they seem to get borked. Instead archive the folders after you create them locally. It also works if you extract the skeleton archive as an example, delete the "system" folder from inside it and add to the archive the system folder from your drive to replace the original one.
Sounds more complicated than it is. With these CWM Zips you can create any zip that changes either "/data/*" or "/system/*"
Anything, including full ROMs, libs, firmware etc (i.e. except kernel!) can go inside. Play with them. You can't mess your tab with them. Worst case, you need to flash again your ICS copy and factory reset...
Peace,
C.
yeah jejeje i just mess up i am trying to flash a sound driver for my phone (by the way it works in my live with walkman) but they are not working so.
but it is great because i was able to use your file to flash my phone it seems to be universal.
thx again for your work.
Is it possible for this to work for radio images?
Sent from my Nexus S 4G using Tapatalk 2 Beta-5
No, it can't be used for radio images.
First off, radio images need to be flashed (i.e. not copied to a folder as this script does) and secondly because as far as I know with the latest versions of CWM don't support this anymore.
The old zips used to flash radio don't seem to be supported anymore. I recently encountered this problem while flashing a friend's HTC Buzz/Wildfire. So, no, I have no idea how to flash radio using CWM anymore. You can flash using Odin, though...
Peace,
C.
cheatman said:
You need to create the appropriate folder structure on your PC/Laptop/Mac drive (system/bin or system/lib as per your example) and add it to the archive.
Do not create the folders directly inside the archive as they seem to get borked. Instead archive the folders after you create them locally. It also works if you extract the skeleton archive as an example, delete the "system" folder from inside it and add to the archive the system folder from your drive to replace the original one.
Click to expand...
Click to collapse
Ah, this explains how come my /system/app zips were coming out fine but my /system/framework were messed up, thanks for the explanation.
I wonder if it's possible for a small tutorial in how to add our own text to a zip when it's being flashed.
I guess I could reupload the zips without the intro section (stating my nickname and galaxy tab / version etc.) if I weren't so lazy...
The problem with changing the text is that although a tutorial can be made, it requires external tools and such, which would make this waaay to complicated and out of the scope of this thread.
For your purposes (I assume you are using some version of Windows), here's my advice: extract the Zip archive, look for the "updater-script" file, change it and make sure you run it through a "dos2unix" tool to convert CR/LFs. Then add it back to the archive.
To everyone else: if this doesn't work for you, just stick to adding apps to the zip. You should be safe, there's no need to edit any files anyway!
Peace,
C.
Great, apparently it was just that simple, worked great, <3
Dumb question - is this only for Galaxy tab? Or can I use it on my Captivate?
I have a rooted Verizon 4.08.605.2 Incredible. I tried to modify the build.prop to avoid the daily OTA messages (I didn't hear anything good about the new version plus it wasn't installing). I used ES File Explorer to change the version, saved it and voila the file was empty. I really thought it would be that easy and so I didn't bother to make a backup. I found a stock build.prop online and downloaded a build.prop editor. But I'm not sure if it's good build.prop because it has version 4.0.3. I'm now afraid to reboot this phone and possibly brick it.
If someone could post a stock 4.08.605.2 build.prop for the Verizon Incredible that would be awesome.
Grab a stock ROM from dinc.does-it.net and extract it from there.
Thanks, I'm probably good now. I haven't tried rebooting, but I'll follow up.
For anyone who cares:
I downloaded Stock_inc_4.08.605.15_odexed.zip. I extracted the build.prop file to my Windows desktop and renamed it to have a .txt extension. I emailed it to the phone. On the phone I opened the .txt file and copied the contents. I opened the buildprop editor app and went into write mode and pasted in the new contents. They appeared to show up as build properties in another screen of the BuildProp editor so it looks good to me. The real test will be when this phone ends up rebooting.
I am assuming the apps in priv-app below are Carrier IQ....can I just delete these apps and have no problems?
Code:
IQ-tmobile-release-unsigned.signed.apk
Code:
IQ_OOB_v1.6_forLG.signed.apk
Code:
IQToggle_v1.1.3.signed.apk
you could use root explorer and rename them to *.apk.bak to test out. I plan to do this sometime tonight once I get done setting up my phone again.
also delete these files:
libiq.* (forgot the name and forgot to write it down)
com.carrierirq.tmobile
com.carrierir.tmobile.iqoob
com.carrieriq.tmobile.iqtoggle
there multiple copy of these files in different directories so do a search for "com.carrieriq.tmobile" to find them all
but there is more
This is for LG G3 only
I am not responsible if you brick your phone and you MUST have root access and here’s what I did to remove Carrier IQ from my LG G3
I used root explorer to go to the /system/priv-app folder and renamed the files below to .bak
IQ-tmobile-release-unsigned.signed.apk renamed to IQ-tmobile-release-unsigned.signed.apk.bak
IQ-tmobile-release-unsigned.signed.odex.apk renamed IQ-tmobile-release-unsigned.signed.odex.apk.bak
IQToggle_v1.1.3.signed.apk renamed IQToggle_v1.1.3.signed.apk.bak
IQToggle_v1.1.3.signed.odex.apk renamed IQToggle_v1.1.3.signed.odex.apk.bak
IQ_OOB_v1.6_forLG.signed.apk renamed IQ_OOB_v1.6_forLG.signed.apk.bak
IQ_OOB_v1.6_forLG.signed.odex.apk renamed IQ_OOB_v1.6_forLG.signed.odex.apk.bak
Then went into the /data/data folder and also renamed the folders below with a .bak
com.carrieriq.tmobile renamed com.carrieriq.tmobile.bak
com.carrieriq.tmobile.IQOOB renamed com.carrieriq.tmobile.IQOOB.bak
Just a quick edit as I ran multiple CIQ detecting apps and found services still running and traced them back to:
/system/app
LTDDM.apk renamed LTDDM.apk.bak
LTDDM.odex renamed LTDDM.odex.bak
/system/lib/
libiq_service_tmobile_2.2.so renamed libiq_service_tmobile_2.2.so.bak and created a backup folder and moved it there
After these steps, no more services detected.
Rebooted and tested with different CIQ detectors and none were found.
Hope this helps someone and good luck
Goodbye Caller IQ!
vicvega said:
This is for LG G3 only
I am not responsible if you brick your phone and you MUST have root access and here’s what I did to remove Carrier IQ from my LG G3
I used root explorer to go to the /system/priv-app folder and renamed the files below to .bak
IQ-tmobile-release-unsigned.signed.apk renamed to IQ-tmobile-release-unsigned.signed.apk.bak
IQ-tmobile-release-unsigned.signed.odex.apk renamed IQ-tmobile-release-unsigned.signed.odex.apk.bak
IQToggle_v1.1.3.signed.apk renamed IQToggle_v1.1.3.signed.apk.bak
IQToggle_v1.1.3.signed.odex.apk renamed IQToggle_v1.1.3.signed.odex.apk.bak
IQ_OOB_v1.6_forLG.signed.apk renamed IQ_OOB_v1.6_forLG.signed.apk.bak
IQ_OOB_v1.6_forLG.signed.odex.apk renamed IQ_OOB_v1.6_forLG.signed.odex.apk.bak
Then went into the /data/data folder and also renamed the folders below with a .bak
com.carrieriq.tmobile renamed com.carrieriq.tmobile.bak
com.carrieriq.tmobile.IQOOB renamed com.carrieriq.tmobile.IQOOB.bak
Just a quick edit as I ran multiple CIQ detecting apps and found services still running and traced them back to:
/system/app
LTDDM.apk renamed LTDDM.apk.bak
LTDDM.odex renamed LTDDM.odex.bak
/system/lib/
libiq_service_tmobile_2.2.so renamed libiq_service_tmobile_2.2.so.bak and created a backup folder and moved it there
After these steps, no more services detected.
Rebooted and tested with different CIQ detectors and none were found.
Hope this helps someone and good luck
Click to expand...
Click to collapse
This worked for me, thanks!!!!!
-J
The third poster's procedure worked for me too.
On my system there were three IQ related folders in the data/data folder rather than two. So keep an eye open there.
As added precaution (aka "paranoia") I created a new folder in each location called "Folder-bak" and placed the backed up files in there.
Rebooted, tested, and clean!
Probably it's ok to just delete all these files but it's better to be safe.
@Cablespider has a script to delete CarrierIQ here. Give him a "thanks" if you use it.
VV00DY said:
The third poster's procedure worked for me too.
On my system there were three IQ related folders in the data/data folder rather than two. So keep an eye open there.
As added precaution (aka "paranoia") I created a new folder in each location called "Folder-bak" and placed the backed up files in there.
Rebooted, tested, and clean!
Probably it's ok to just delete all these files but it's better to be safe.
Click to expand...
Click to collapse
I also had the third folder. Thanks for the heads-up.
Herb.Grinda said:
I also had the third folder. Thanks for the heads-up.
Click to expand...
Click to collapse
I didn't have as many files but still worked thank you
vicvega said:
This is for LG G3 only
I am not responsible if you brick your phone and you MUST have root access and here’s what I did to remove Carrier IQ from my LG G3
I used root explorer to go to the /system/priv-app folder and renamed the files below to .bak
IQ-tmobile-release-unsigned.signed.apk renamed to IQ-tmobile-release-unsigned.signed.apk.bak
IQ-tmobile-release-unsigned.signed.odex.apk renamed IQ-tmobile-release-unsigned.signed.odex.apk.bak
IQToggle_v1.1.3.signed.apk renamed IQToggle_v1.1.3.signed.apk.bak
IQToggle_v1.1.3.signed.odex.apk renamed IQToggle_v1.1.3.signed.odex.apk.bak
IQ_OOB_v1.6_forLG.signed.apk renamed IQ_OOB_v1.6_forLG.signed.apk.bak
IQ_OOB_v1.6_forLG.signed.odex.apk renamed IQ_OOB_v1.6_forLG.signed.odex.apk.bak
Then went into the /data/data folder and also renamed the folders below with a .bak
com.carrieriq.tmobile renamed com.carrieriq.tmobile.bak
com.carrieriq.tmobile.IQOOB renamed com.carrieriq.tmobile.IQOOB.bak
Just a quick edit as I ran multiple CIQ detecting apps and found services still running and traced them back to:
/system/app
LTDDM.apk renamed LTDDM.apk.bak
LTDDM.odex renamed LTDDM.odex.bak
/system/lib/
libiq_service_tmobile_2.2.so renamed libiq_service_tmobile_2.2.so.bak and created a backup folder and moved it there
After these steps, no more services detected.
Rebooted and tested with different CIQ detectors and none were found.
Hope this helps someone and good luck
Click to expand...
Click to collapse
Thanks for this. I used this as a guide to rename the files instead of deleting them ala Cablespider style!
VV00DY said:
The third poster's procedure worked for me too.
On my system there were three IQ related folders in the data/data folder rather than two. So keep an eye open there.
As added precaution (aka "paranoia") I created a new folder in each location called "Folder-bak" and placed the backed up files in there.
Rebooted, tested, and clean!
Probably it's ok to just delete all these files but it's better to be safe.
Click to expand...
Click to collapse
As suggested by VV00DY (and yeah, maybe I'm a little paranoid too!), I went ahead and made Bak folders in each location to put the renamed files in.
I also found the third file in /data/data folder and renamed it;
com.carrieriq.tmobile.IQToggle renamed com.carrieriq.tmobile.IQToggle.bak
I did notice that the original odex files mentioned above didn't end in .apk, so I simply added the .bak at the end.
vicvega said:
This is for LG G3 only
I am not responsible if you brick your phone and you MUST have root access and here’s what I did to remove Carrier IQ from my LG G3
I used root explorer to go to the /system/priv-app folder and renamed the files below to .bak
IQ-tmobile-release-unsigned.signed.apk renamed to IQ-tmobile-release-unsigned.signed.apk.bak
IQ-tmobile-release-unsigned.signed.odex.apk renamed IQ-tmobile-release-unsigned.signed.odex.apk.bak
IQToggle_v1.1.3.signed.apk renamed IQToggle_v1.1.3.signed.apk.bak
IQToggle_v1.1.3.signed.odex.apk renamed IQToggle_v1.1.3.signed.odex.apk.bak
IQ_OOB_v1.6_forLG.signed.apk renamed IQ_OOB_v1.6_forLG.signed.apk.bak
IQ_OOB_v1.6_forLG.signed.odex.apk renamed IQ_OOB_v1.6_forLG.signed.odex.apk.bak
Then went into the /data/data folder and also renamed the folders below with a .bak
com.carrieriq.tmobile renamed com.carrieriq.tmobile.bak
com.carrieriq.tmobile.IQOOB renamed com.carrieriq.tmobile.IQOOB.bak
Just a quick edit as I ran multiple CIQ detecting apps and found services still running and traced them back to:
/system/app
LTDDM.apk renamed LTDDM.apk.bak
LTDDM.odex renamed LTDDM.odex.bak
/system/lib/
libiq_service_tmobile_2.2.so renamed libiq_service_tmobile_2.2.so.bak and created a backup folder and moved it there
After these steps, no more services detected.
Rebooted and tested with different CIQ detectors and none were found.
Hope this helps someone and good luck
Click to expand...
Click to collapse
This worked great for me! A few notes/warnings for libiq_service_tmobile_2.2.so.
NOTES: I added ".bak" to it, rebooted and it still showed up in Voodoo. So I created a new folder for it, moved it there and rebooted--it still showed up in Voodoo. So I made a backup in TWRP, booted up and then deleted the file and the newly created folder using Root Explorer. Once I rebooted, it was gone from Voodoo.
WARNING: After my wife added ".bak" to the file, rebooted and saw it still showed up in Voodoo, she decided to add another ".bak" to it--so the file ended ".bak.bak". That was a bad idea. When she rebooted, her phone was stuck at the LG boot screen. Worse yet, holding volume down + power got her into recovery, but once there she was unable to restore or do anything in TWRP--and it showed there was nothing on internal memory and she was unable to access her SD card. Following these steps (http://www.androidrootz.com/2014/07/how-to-unroot-lg-g3-all-variants.html) she was able to install stock again and thus have a working phone. [As we discussed the problem, she kept on saying ".bac" so it's possible that in addition to the ".bak.bak" change, she may have changed one of the other carrier IQ file names to ".bac". I'm not sure how these would have caused a soft brick, but they are the only differences between my successful removal of carrier IQ on my G3 and her experience of soft bricking hers.]
thepza said:
This worked great for me! A few notes/warnings for libiq_service_tmobile_2.2.so.
NOTES: I added ".bak" to it, rebooted and it still showed up in Voodoo. So I created a new folder for it, moved it there and rebooted--it still showed up in Voodoo. So I made a backup in TWRP, booted up and then deleted the file and the newly created folder using Root Explorer. Once I rebooted, it was gone from Voodoo.
WARNING: After my wife added ".bak" to the file, rebooted and saw it still showed up in Voodoo, she decided to add another ".bak" to it--so the file ended ".bak.bak". That was a bad idea. When she rebooted, her phone was stuck at the LG boot screen. Worse yet, holding volume down + power got her into recovery, but once there she was unable to restore or do anything in TWRP--and it showed there was nothing on internal memory and she was unable to access her SD card. Following these steps (http://www.androidrootz.com/2014/07/how-to-unroot-lg-g3-all-variants.html) she was able to install stock again and thus have a working phone. [As we discussed the problem, she kept on saying ".bac" so it's possible that in addition to the ".bak.bak" change, she may have changed one of the other carrier IQ file names to ".bac". I'm not sure how these would have caused a soft brick, but they are the only differences between my successful removal of carrier IQ on my G3 and her experience of soft bricking hers.]
Click to expand...
Click to collapse
It so much easier to use the zip file. Once you have phone set up flash the zip and correct files get deleted.
BAD ASS G3
BACARDILIMON said:
It so much easier to use the zip file. Once you have phone set up flash the zip and correct files get deleted.
BAD ASS G3
Click to expand...
Click to collapse
You're referring to Cablespider's script?
thepza said:
You're referring to Cablespider's script?
Click to expand...
Click to collapse
Yes sir. Works great
BAD ASS G3
Also works on the F60
This also works on the MetroPCS version of the F60, with no modifications. I have adapted the instructions, (including giving proper credit), to work on the ZTE ZMAX (Z970), here:
http://forum.xda-developers.com/showpost.php?p=61242177&postcount=3300
and here:
http://androidforums.com/threads/carrier-iq.922016/
Thanks!
Hi,
I am trying to edit the "mixer_path" file in the system/etc folder in order to solve the problem with the noise in the headphone jack.
The phone is rooted and running CM12.1 and when I try to save the file after editing, it says it can't save the file. Even if I copy the file to another folder and try editing it there (with ES editor)
What should I do? (the permission were set to -rw-r-r- or 644.
Thanks in advance!
Wagnerian said:
Hi,
I am trying to edit the "mixer_path" file in the system/etc folder in order to solve the problem with the noise in the headphone jack.
The phone is rooted and running CM12.1 and when I try to save the file after editing, it says it can't save the file. Even if I copy the file to another folder and try editing it there (with ES editor)
What should I do? (the permission were set to -rw-r-r- or 644.
Thanks in advance!
Click to expand...
Click to collapse
Push file to PC and edit it there?
Well, now I've edited the file accordingly but the phone won't play any track, or any sound at all, for that matter. Doesn't ring etc'... S:
Have any idea why?
So I installed CM12.1 again to fix the problem, but now when I copied the file from system\etc to somewhere on the sdcard, I can't see it when I open the folder on the computer. How come?