***Update***
I simplified it down eliminating what I wasn't using apparently and it works a million times better. This is pretty much the stock config but I added wifi location option and a supplemental server from google. Installing is just the same.
I've searched around compiling pretty much every little bit of code to make this better. I take no credit for the stuff you see I just want to share my find.
Thanks to cmlusco and the Warm Team for getting me into tweaking this stuff and the base file.
I've included a stock gps config for anyone who doesn't like it.
Improvements:
1. I get better indoor lock now
2. I get a fast fix ~5secs
3. Accuracy is off by about 1500 meters (network only)
4. With GPS on I get a pretty much instant fix
5. Accuracy with GPS on is within 25 feet for me.
Install instructions:
7-zip method (Preflashing)
1. Use 7zip to "open archive" the rom zip
2. Navigate to the system/etc/ folder
3. right click the gps.conf file and click edit.
4. Open the included mod with notepad and copy and paste the text over the old text.
5. Close the file up saving it and allowing 7zip to include the changes.
6. Flash and be happy.
OR Root Browser method (postflash)
1. Place the gps mod on your sdcard
2. Move it to the system/etc/ folder
3. Paste it in allowing it to overwrite the file there.
4. Profit.
OR Flashable zip
http://forum.xda-developers.com/showpost.php?p=24988950&postcount=31
thanks PureMotive
**Devs, feel free to use this in a rom!
So, uh, what are you modding and what are the effects? My Inc gets a GPS lock in less than 10 sec normally. Warmed up with fresh aGPS data will kick in less than 5 seconds most of the time.
What kind of improvements are you getting with these tweaks? Faster kicks, higher accuracy, something else? Better indoor reception?
ardax said:
So, uh, what are you modding and what are the effects? My Inc gets a GPS lock in less than 10 sec normally. Warmed up with fresh aGPS data will kick in less than 5 seconds most of the time.
What kind of improvements are you getting with these tweaks? Faster kicks, higher accuracy, something else? Better indoor reception?
Click to expand...
Click to collapse
Check the OP I'll update it, I knew I was forgetting something
Is this that much better than the stock config?
Cellulah said:
Is this that much better than the stock config?
Click to expand...
Click to collapse
In my opinion yes, this even includes the original config in the mod. I find that these configs can vary with people's location.
Say for instance, I live in a rural area with few towers and not the best signal. I needed the gps boost.
If you live in a city like NYC, Atlanta, etc... you may not need this due to your phone's ability to track your locale better.
The one thing I did find though, was with this I could get proper location updates inside or outside. The stock one took 30+ seconds to find me sometimes regardless of location.
Just went to replace and compared the changes to the gps.conf currently on my installed MIUI rom and yours is identical to it?
I didn't check miui but I used warm 2.3 as the base and tweaked it for my phone. I just wanted to have one consistent thread for gps edits
Can someone confirm that this helps?
Sent from my ADR6300 using xda premium
Jimbub said:
Can someone confirm that this helps?
Sent from my ADR6300 using xda premium
Click to expand...
Click to collapse
Nothing?
Sent from my ADR6300 using xda premium
jimbub said:
Nothing?
Sent from my ADR6300 using xda premium
Click to expand...
Click to collapse
I did this on MIUI and it actually made it worse, so like op says results may vary.
Used on Nils ROM and it works fine. It was accurate (used it on a 40 minute drive today), however, I never had problems with GPS accuracy in the past. My main issue with GPS is over time it takes a while (sometimes over a minute) to get a solid lock. I'll keep testing to see if this helps with that.
Things that have always worked for me to get a quick lock: 1) wipe dalvik (first GPS run after a wipe is always almost an insta-lock), 2) download GPS Status app and reset GPS through the tools option.
If I don't have to go through these steps then I'll say this is a great tweak but I really won't be able to tell until I can test further but it hasn't made anything worse on my Gingersense ROM.
Edit: I would advise saving your original file somewhere so you can revert back easily if this does bork something. Faster than doing a nandroid restore.
s197 said:
Used on Nils ROM and it works fine. It was accurate (used it on a 40 minute drive today), however, I never had problems with GPS accuracy in the past. My main issue with GPS is over time it takes a while (sometimes over a minute) to get a solid lock. I'll keep testing to see if this helps with that.
Things that have always worked for me to get a quick lock: 1) wipe dalvik (first GPS run after a wipe is always almost an insta-lock), 2) download GPS Status app and reset GPS through the tools option.
If I don't have to go through these steps then I'll say this is a great tweak but I really won't be able to tell until I can test further but it hasn't made anything worse on my Gingersense ROM.
Edit: I would advise saving your original file somewhere so you can revert back easily if this does bork something. Faster than doing a nandroid restore.
Click to expand...
Click to collapse
Hey, thanks for that! Unfortunate its not that much of an improvement... He did include a stock gps config in the zip for easy restore however.
I'm really not sure if it made things worse, better or the same. I'll keep using it and see
Sent from my ADR6300 using XDA
Cellulah said:
Hey, thanks for that! Unfortunate its not that much of an improvement... He did include a stock gps config in the zip for easy restore however.
Click to expand...
Click to collapse
True. Although I wasn't sure if his "stock" matched mine exactly so I decided it was easier to copy my own file. Also I changed the permissions to match the stock file, not sure if that helped.
Tested GPS on the way to work and it locked in about 10 seconds. Will update if it slows down any. Still accurate within a few feet.
Well that certainly speeds things up... 3 meters indoors in 7 seconds from a cold start. Nice job on the tweak!
Thanks
...Sorry...I was on the phone...
bukithd said:
So I have been tinkering with the gps.conf for a couple of months now just to see how good my gps could get.
I've searched around compiling pretty much every little bit of code to make this better. I take no credit for the stuff you see I just want to share my find.
Thanks to cmlusco and the Warm Team for getting me into tweaking this stuff and the base file.
I've included a stock gps config for anyone who doesn't like it.
Improvements:
1. I get better indoor lock now
2. I get a fast fix ~5secs
3. Accuracy is off by about 1500 meters (network only)
4. With GPS on I get a pretty much instant fix
5. Accuracy with GPS on is within 25 feet for me.
NOT A FLASHABLE ZIP [I don't know how ]
Install instructions:
7-zip method (Preflashing)
1. Use 7zip to "open archive" the rom zip
2. Navigate to the system/etc/ folder
3. right click the gps.conf file and click edit.
4. Open the included mod with notepad and copy and paste the text over the old text.
5. Close the file up saving it and allowing 7zip to include the changes.
6. Flash and be happy.
Root Browser method (postflash)
1. Place the gps mod on your sdcard
2. Move it to the system/etc/ folder
3. Paste it in allowing it to overwrite the file there.
4. Profit.
**Devs, feel free to use this in a rom!
Click to expand...
Click to collapse
I have a question, what encoding or language is this mod in? The gps.conf file should be plain text, unix format, and ansi encoding. But when i open it it is unreadable, just a bunch of characters. Putting this file on your phone as it is essentialy bypasses using the gps.conf file and defaults to using the android os's default settings. A correct gps.conf file would look like this http://dinc.does-it.net/Mods/gps.conf.
Looked fine to me. All plain text. Unzipped it and checked both files in notepad.
...Sorry...I was on the phone...
omniatic said:
Looked fine to me. All plain text. Unzipped it and checked both files in notepad.
...Sorry...I was on the phone...
Click to expand...
Click to collapse
In notepad it does look fine, but if you open it with the android text viewer (how the phone will see it), it is all garbled. Notepad should never be used to edit an android file, it leaves unknown characters, and can change the files encoding. The file in the op is in pc format whith ansi encoding, it should be unix format ansi encoding.
No garbled text when opened with ES note editor either.
Strange...try this.
http://db.tt/mTUPx5hp
...Sorry...I was on the phone...
omniatic said:
No garbled text when opened with ES note editor either.
Strange...try this.
http://db.tt/mTUPx5hp
...Sorry...I was on the phone...
Click to expand...
Click to collapse
Ok that one is showing correctly for me now.
Related
Some Dev's have been asking me to take a look at this build for a while, I finally got around to spending an little time on it last night and this morning. This is a modified version of CyanogenMod 5.07 test 3.
Notes;
The google apps have been included, there were many changes I needed to make in order to get this to boot and run properly on the vogue (documented at the end of the post).
For speed of use I have OC'd to 500 as default, and setup compache, in order to set this back to defaults, either edit or delete the userinit.conf and or userinit.sh files in /system/bin
As I haven't changed the framework, apps or jar files there is no need to release a bunch of android update skins. Download metamorph from the market and use any morph from the android skins thread here; http://forum.xda-developers.com/forumdisplay.php?f=527 Just make sure that they are stated as being for CM5.0.7 Test 3
There are alot of CM specifics things that don't work due to not using a CM kernel, such as compache in spare parts etc. There may still be some quirks (none that I've found).
Speed wise it's pretty darn good, about the same as my other eclair build I'd say, but this has the custom code the CM wrote, (things like pngaligning new apps etc).
The nice thing about having a 'major' build running on the vogue is for updates and themes (as I discussed earlier).
What doesn't work for sure
Bluetooth audio routing (as with all eclair builds)
Camera app (as with all eclair builds)
Wifi (only cause no ones put out a wifi update yet, note; it can't be the same as previous wifi updates as there are other changes to take into account.. at least I think anyways, not having wifi mean I don't know )
Instructions;
As with always use an eclair kernel from here;
http://it029000.massey.ac.nz/vogue/files/?C=M;O=D
Download
Download the file from here; http://sharebee.com/1338342c
At this time I've not resized anything so please use 320x480, and don't complain about blurriness (we know).
I haven't made a wifi update either.
Copy the androidinstall.tar to your sdcard/andboot folder, flash your nbh by whichever means you use and install the system. Nand works best.
Follow the official thread here; http://forum.xda-developers.com/showthread.php?t=672992
As a final note, this will most likely be my last contribution to the vogue community as I'm getting a milestone. Those of you on my google talk list, feel free to contact me any time for help.
How I got it working;
Firstly after pulling the ramdisk out of the boot.img using splitboot I compared and merged the necessary changes for the sysinit.rc.
Combined the build.prop and trout.prop to create a working build.prop.
Unsquashed xbin.sqf with sqaushtools4
Merged the /system/bin folder from my old build (to ensure data works properly, without doing this data will show connected but there is no throughput)
Added the libs (libhtcgeneric-ril.so, libgps.so, libaudio.so, libaudiopolicy.so)
added the modem and calibrate screen app
added the vold.conf and apns-conf.xml
made adjustments to the memory parameters in the sysinit. CM defaults are too aggressive and closes programs to often.
Replaced the libskia.so (used for decoding jpegs)with a generic one from my other build, CM made some custom changes that crashed on the vogue.
I'm sure there was more, if I remember what it was I'll add it.
Nice work
Thanks for your work!
Looks interesting, downloading as we speak. Will try it out and post back.
Thanks for your contributions, you will be missed. I imagine you will be moving on to a new device? Which one?
mssmison said:
I'm getting a milestone.
Click to expand...
Click to collapse
He's getting a milestone.
I must say, this is actually faster on my vogue than your regular Eclair.
Even the dialer loads quick, no incoming phone call delay, it's great! Too bad you're leaving the vogue scene, I'd love to see more refining of this one.
threevolve said:
I must say, this is actually faster on my vogue than your regular Eclair.
Even the dialer loads quick, no incoming phone call delay, it's great! Too bad you're leaving the vogue scene, I'd love to see more refining of this one.
Click to expand...
Click to collapse
I'm sure someone will pick it up and tweak it, there's still a bit that could be done for sure. In fact I invite anyone who wants to work on it to do so
How is this in comparison to Incubus' Super Eclair?
threevolve said:
I must say, this is actually faster on my vogue than your regular Eclair.
Even the dialer loads quick, no incoming phone call delay, it's great! Too bad you're leaving the vogue scene, I'd love to see more refining of this one.
Click to expand...
Click to collapse
How stable is this compared to incubus' eclair lite?
Its fast
I have had it running for about an hour on my Kaiser, no problems found. It is fast and responsive. I just wish it could be useful in 320x240 (tried it, not very functional).
Another great release,
Thanks,
drewden123 said:
How is this in comparison to Incubus' Super Eclair?
Click to expand...
Click to collapse
Tenfold better. I never had much luck with any of Incubus' roms, lots of crashes, and not much in the speed department, not to mention that 9 out of 10 times it wouldn't even install, citing that there was no space left on the device.
This, however, is another fine product from mssmison. I have always been a fan of his eclairs, and this one does not disappoint.
Wifi update for Kaiser
EDIT: Removed file as it contained build.prop from another Android release.
kallt_kaffe said:
Wifi update for Kaiser
Click to expand...
Click to collapse
Thanks man
Works great in 320x428. The top row of the dialer is just barely nipped. Great build!
unable to open persistant property directory /dat/property errno(some sort of line i cant tell what it was) 2
Amazing, Installing now.
I'm getting an incredible
Click to expand...
Click to collapse
I know what that's like, i'm getting an EVO when it comes out
first post updated with new non corrupt tar
bandur said:
I have had it running for about an hour on my Kaiser, no problems found. It is fast and responsive. I just wish it could be useful in 320x240 (tried it, not very functional).
Another great release,
Thanks,
Click to expand...
Click to collapse
Without wifi I found every build fast.
jadenj5 said:
unable to open persistant property directory /dat/property errno(some sort of line i cant tell what it was) 2
Click to expand...
Click to collapse
put androidinstall in /andboot on your sd card (fat32).
robuser007 said:
put androidinstall in /andboot on your sd card (fat32).
Click to expand...
Click to collapse
should i rename it or just put it there
mssmison said:
As a final note, this will most likely be my last contribution to the vogue community as I'm getting a milestone.
Click to expand...
Click to collapse
There will be no more update from you for this release?
Not only am I a newbie, but I am also a timid newbie. I am reluctant to mess around with the stock software, and OS that came with my gTab. Most of the great apps, and advice on this site requires you to either flash the tablet, or root the device, etc. I am WAY too chicken to try this. I would love to be able to get to the usual Market as I can on my phone. I would also like to use Swype. Is there any way to "open" up the tablet to these without "major" surgery? I think a list of apps that can be manually installed would be helpful to inexperienced "chickens" like me. Or any add ons, that might improve our new baby would be most appreciated. Thanks in advance.
Search is a wonderful thing, everyone should try it...
http://forum.xda-developers.com/showthread.php?t=858136
Warning, if you stick stock you may end up returning it
Flashing a room is not difficult if you read/search/research.
copc said:
Search is a wonderful thing, everyone should try it...
http://forum.xda-developers.com/showthread.php?t=858136
Warning, if you stick stock you may end up returning it
Click to expand...
Click to collapse
Don't be ridiculous, it is fine with a few tweaks.
Flashing a room is not difficult if you read/search/research.
Click to expand...
Click to collapse
That is like buying a brand new car, and then replacing the engine. Fine for some, but really not necessary.
Reggie777: I am going to apply the newest update to my stock g-tablet. This usually wipes out all user changes, including installed apps. I will actually follow my own post about doing the changes. I can't remember everything!
wasserkapf said:
Don't be ridiculous, it is fine with a few tweaks.
That is like buying a brand new car, and then replacing the engine. Fine for some, but really not necessary.
Reggie777: I am going to apply the newest update to my stock g-tablet. This usually wipes out all user changes, including installed apps. I will actually follow my own post about doing the changes. I can't remember everything!
Click to expand...
Click to collapse
Funny I had to pull nothing out of my gtab? LOL
Why would I pull the Tegra out just to flash a rom?
PS there is a reason that thread was on page 3 as there are fewer that are not flashing roms.
Plus the original point was that the "SEARCH" was a wonderful thing.
wasserkapf said:
Reggie777: I am going to apply the newest update to my stock g-tablet. This usually wipes out all user changes, including installed apps. I will actually follow my own post about doing the changes. I can't remember everything!
Click to expand...
Click to collapse
I just did the 1.0.1-3053 update, and it appears all previous changes remained. I did have to re-root it with the z4root app. Those complaining of problems after this update seem to be running a customized ROM. You won't have these problems unless you flash a customized ROM.
wasserkapf said:
Don't be ridiculous, it is fine with a few tweaks.
Click to expand...
Click to collapse
This whole argument is ridiculous. Not a single rom has done a single thing to the underlying "Stock" structure. They are all based from the original "Stock" stuff. The only thing they do is either add or subtract from the original base software.
There is no magic here. If you buy a new car and put shiny new wheels on it you have done the same thing. The car still has the stock engine, and basic structure. If you bought a house that was painted pink and didn't like how it looked you might paint it. Same house, just a new look.
So, your stock with tweaks is essentially the same as my stock with tweaks. I just choose to install the majority of the tweaks at one time with a simple rom update. You do yours one by one..
I don't care what anyone does with there tablet as long as you don't use it to start World War III. But the my mods are better than your mods argument is kind of silly.
Do whatever makes you happy. All I can say is that pretty much no matter what you do it can be put back to original in about 5 minutes. Boot loops, hangs, funky looking screens.. All part of the learning process. Some people seem to be more prone to it. Most of the issues I see people have come from them getting in a big hurry, not thoroughly reading the instructions given with almost every mod, and then flashing away. Slow down, read, and understand what you are doing and it will all typically go just fine.
Sprdtyf350 said:
This whole argument is ridiculous. Not a single rom has done a single thing to the underlying "Stock" structure. They are all based from the original "Stock" stuff. The only thing they do is either add or subtract from the original base software.
Click to expand...
Click to collapse
Not true.
Some of the mods are based on the zpad image, a completely different image than the g-tablet. My only objection is people saying flashing custom ROMS is a must. That is nonsense, and I will say so every time I see someone post that.
The more updates that ViewSonic put out, it seems the fewer "tweaks" that will be needed.
Can we keep the trolling to World of Warcraft?
There are minor to major changes that can be done ROM wise. What is important IMHO is to give choices to someone that is just starting.
I have the impression the op would like TnTLite version vs Vega or Cyanogen or even ZPad.
I did start like you... almost happy with stock. But the more basic things I needed I noticed the original TnT wasn't good enough. I have changed to TnTLite myself and couldn't be happier.
Just check that thread. Its one stop and change.
Good luck
Bingo! Choice is king, if you don't like the choice you choose go back to stock. But atleast show all your choices, we are not all wanting the same build, hence we are not talking IPADS.
Thanks for the suggestions, everyone. I gather that rooting the gTab is not such a big deal after all? I had started with the impression that rooting and flashing the rom were similar, and equally "dangerous". I DID find the thread that copc referred me to after my starting this thread. We all have to start somewhere as newbies. Thanks too to Wasserkapf for his help.
Rooting will still allow you to get all VS updates. Same with doing the Market install.
Flashing a ROM can be scary, especially if you have lots of stuff on your tablet. I found that investing in Titanium Backup (requires root) was a great idea. I do a full backup every time I flash my ROM and restore apps and data afterwards; I have never lost data nor settings.
If you decide to flash TnT Lite or VEGAn (which is coming along nicely and really brings the tablet to life IMO), there are not only many posts but many friendly folks who are here to help you out.
I am very happy with my G Tablet and this community has been immeasurably helpful in making it so useful.
-=Sent from my ViewSonic G Tablet (VEGAn) using Tapatalk=-
Reggie777 said:
Thanks for the suggestions, everyone. I gather that rooting the gTab is not such a big deal after all? I had started with the impression that rooting and flashing the rom were similar, and equally "dangerous". I DID find the thread that copc referred me to after my starting this thread. We all have to start somewhere as newbies. Thanks too to Wasserkapf for his help.
Click to expand...
Click to collapse
Exactly we all start as newbies, and it's places like this that are great help.
Good News, everyone. I used z4root, and was able to root my gTab. I also was able to install Launcher Pro, so that now when I turn it on, I get the option of going to the old familiar Android layout as on my Droid. Thanks for the encouragement from you'all. The sky did not fall. Yeah!
I do have some questions, though.
1. If I accidentally load in the TapnTap home screen, I cannot get back to the launcher pro. I cannot find it on the tablet to run it. I can find the apk and it offers to install it again. So, can anyone tell me where it is hidden?
2. I downloaded the vendors apk in an attempt to get the old android market place as on my phone. But it will not install. I am sure I am doing something wrong.
3. There are some icons to the right, the web, messages, and the phone. Is there a way to remove the ones that do not work? Only the web works. I understand that the phone would not, and even the messages. But how can I remove them?
Again, thanks for the moral support and encouragement. I still find the structure of the tablet confusing. Internal SD, external SD, root, etc. Anyone out there with the technical know how could make quite a few dollars by writing a book explaining the wonders, procedures, and pitfalls of our new tablet.
Reggie777 said:
Good News, everyone. I used z4root, and was able to root my gTab. I also was able to install Launcher Pro, so that now when I turn it on, I get the option of going to the old familiar Android layout as on my Droid. Thanks for the encouragement from you'all. The sky did not fall. Yeah!
I do have some questions, though.
1. If I accidentally load in the TapnTap home screen, I cannot get back to the launcher pro. I cannot find it on the tablet to run it. I can find the apk and it offers to install it again. So, can anyone tell me where it is hidden?
Click to expand...
Click to collapse
On my tablet, just hitting the Home icon in the upper-right corner will do that. It is the second one from the top, on the bezel of the screen.
2. I downloaded the vendors apk in an attempt to get the old android market place as on my phone. But it will not install. I am sure I am doing something wrong.
Click to expand...
Click to collapse
That is the second thing on my list of tweaks. You need to download and install several files. Please follow the instructions:
http://forum.xda-developers.com/showthread.php?t=827209
3. There are some icons to the right, the web, messages, and the phone. Is there a way to remove the ones that do not work? Only the web works. I understand that the phone would not, and even the messages. But how can I remove them?
Click to expand...
Click to collapse
You should be able to drop a different icon, from the main screen 'Desktop' on top of it, essentially replacing it. To get different icons on the main screen, open the app drawer, and tap and hold an icon. To remove it from the main screen, tap and hold, and move it to the trash can on the right.
I got as far as downloading the zip file, unzipping it. But I am not sure what "mount as R/W" means. I am also not up on the structure of the storage of the Gtablet, and my computer sees .android_secure, Android, Backgrounds, backups, DCIM, download, and Lost.Dir. As a result, I am not sure where to copy the new files to. I moved the unzipped file to the download folder on the tablet. But I am not sure where to go from here. Being a newbie bites.
Reggie777 said:
I got as far as downloading the zip file, unzipping it. But I am not sure what "mount as R/W" means. I am also not up on the structure of the storage of the Gtablet, and my computer sees .android_secure, Android, Backgrounds, backups, DCIM, download, and Lost.Dir. As a result, I am not sure where to copy the new files to. I moved the unzipped file to the download folder on the tablet. But I am not sure where to go from here. Being a newbie bites.
Click to expand...
Click to collapse
I thought that the instructions were as clear as anyone could make them.
3. Using AndRootFile or any other file manager that supports root access, mount as R/W, and copy the contents of G Tablet\permissions to System\etc\permissions.
Click to expand...
Click to collapse
That means to use a file manager that supports root browsing. The stock one doesn't, so you will need to install one. The link in the original post will get you the AndRootFile app, that should work. I purchased RootExplorer from the Android Market, so that is what I use. It has a "Mount R/W" button at the top, and I assume AndRootFile has something similar.
Oh, and root is to Unix/Linux/Android that Administrator is to Windows. You need root permissions to make system changes.
Once you have mounted it in R/W mode, copy the files to the folders that it says to. When done, don't forget to re-mount it in R/O mode before exiting.
My bad. I had used z4root to do the rooting. I'll try it with the one you suggested. Thanks.
Actually z4root should work for rooting the tablet. But it isn't a file browser with root access. That is where the other apps come into play.
OK. Here is my adventure so far. I got AndRootFile, and installed it. It is now working. But when I try to copy a file to another location, it does not want to copy the file. features.xml is an example of one that it shows the check box for copying, but when I get to the destination, there is nothing to paste. Frustrating. I also tried Rootexplorer, and have the same result. Now it looks as if the other new file in the new permissions folder copies, since it says it exists and do I want to overwrite. I said yes. But the second file, features does not show up even after I try to paste it. The good news is that I am figuring out the structure of the Beast, and so can move around much easier with AndRootFile, and RootExplorer. Thanks for your ongoing patience, and support.
It doesn't sound as if you are first mounting the file system in R/W (Read/Write) mode. And when finished, make sure you mount it back into R/O (Read/Only) mode before exiting.
I have taken the steps that was said below and have edited the the services.jar to include the uncapped data mod. I did not do this on my own I used the steps BThomas22x gave. Flash the zip in recovery, one includes the 6 bar status mod and the other is the 4bar mod which comes stock on skyrader sense. Flash at your own risk but they worked for me... and please nandroid first
Also if you need it made for your rom send me your services.jar
*Known to create forced closes on the mobile networks menu*
Skyraider 3.5
6bar
http://www.mediafire.com/?1zvzlfhgo8chlc1
4 bar or regular skyraider
http://www.mediafire.com/?8i4b9jbh6dc7le6
Since no one knows how well these work, if you are not satisfied flash these to go back to stock:
6bar stock
http://www.mediafire.com/?4ei0zp92j7c7j03
4bar stock
http://www.mediafire.com/?obyahckab7g16w0
Other ROMS
Athena
http://www.mediafire.com/?81ibn35zuagh61z
Virtous Rom
http://www.mediafire.com/?4zdcxim6iutypjy
Incredible Gingerbread OMGB
http://www.mediafire.com/?dfd0xjjh8y4a1c4
CM Nightly 184
http://www.mediafire.com/?551c8btbtjoj8ec
MIUI 12.24
http://www.multiupload.com/01SV6SIEF9
IncRom
http://www.mediafire.com/?v1av18itj18yebv
Ultimate Droid 2.5
http://www.mediafire.com/?i0eqbiw9r1qw14y
Originally Posted by BThomas22x
Ok first things first... I just came to the EVO from the Epic, so I'm gonna join this community now .
..::..Disclaimer..::..
You are voluntarily flashing this at your own risk. I can not be held accountable for anything you choose to do on your own. If you try to blame me, I will laugh at you. ....While pointing.
..::..Data Service Governer Killer..::..
1. What does this do?
This is a modification to the services.jar framework file, that allows you to have an un-throttled internet.
2. Will this make my internet faster?
Yes and No. This will not "Upgrade" your internet. This only takes the trottle off, so you can download, or play games and not have to worry about it hitting a certain peak and lagging from that point on. It doesn't provide you with a new internet, only a warm fuzzy feeling from knowing you don't have to worry about it capping off.
3. If I flash this, will it break my phone?
If it did, yours would be the first case I heard of. I've personally flashed it NUMEROUS times.
4. Will this work on any ROM?
Yes. This is not based off a particular ROM, and can be used with ANY EVO ROM. ALTHOUGH If you're Dev has made changes to the services.jar file, this could wipe those changes out. If you are unsure, send me your services.jar file, and i will look for you. Hopefully, i'll be able to make a download list in a couple days with all the Dev's services.jar files, so you can download that specific one. You can always ask your Dev.
5. Do I have to be rooted?
Yes. In order to be able to flash this, you are going to need to have root with a custom recovery. I.E. Amon_Ra.
..::..Install Instructions..::..
Simply download, and place on the root of your sdcard. Then go into recovery and flash it as you would a ROM. Done.
..::..Download..::..
Data Service Governer Killer
..::ALTERNATIVELY::..
You can follow this method if you're Services.jar framework is already modified, or if you aren't sure.
1. Download these 2 files:
Smali_Baksmali
2. Create 2 folders on your C: Drive labeled "Smali" and "Baksmali". (This is for easy access to the folders when being cd'd)
3. Place the 2 downloaded files in the C: Drive folders accordingly. (I.E. Smali.jar in "Smali" folder, and Baksmali.jar in "Baksmali" folder.)
4. Using 7zip or WinRAR (or any other zip program) open the services.jar file that you pulled from your phone. Copy the "classes.dex" file and paste it into the "Baksmali" folder.
5. Open your command prompt and type the following:
cd C:/Baksmali
java -Xmx512M -jar baksmali.jar -o classes/ classes.dex
6. Open the newly created "classes" folder (its inside your Baksmali folder that you should already be in) and navigate through "/com/android/server/". Scroll down till you see the 6 or 7 "Throttle" files. They will be located between "TelephonyRegistry" and "TVCableObserver$1$1". DELETE ONLY THE "THROTTLE" FILES.
7. Back out of the folders until you are in the "Baksmali" folder again. Now open the "Smali" folder you created earlier. Place the "classes" FOLDER in the "Smali" folder.
8. Return to your command prompt and type this:
cd C:/Smali
java -Xmx512M -jar smali.jar -o classes.dex classes/
9. You should now see a "classes.dex" file in your "Smali" folder. This is the NEW compiled services.jar classes.dex file. Pull up the 7zip or WinRAR file you had open earlier, delete the current classes.dex file from the services.jar, and place the newly compiled one in it's place.
10. Place the services.jar file back into your ROM, and boot up. You are now running Unthrottled.
11. If you do not see the "Throttle" files, don't complain they're not there, your Dev may have already taken them out.
What this mod will do for you:
Originally Posted by gmichaelow
I think a bit of clarity is needed here. This mod will only stop Verizon from slowing down your data speeds.
It will NOT help you avoid overage charges.
For example let's say you're on a 250mb a month plan. This mod only ensures that you will get 250mb at unrestrcited speeds. Going over 250mb will still result in an overage charge.
Also, the reason people keep referring to 5gb on their "unlimited" plan is because Verizon starts to throttle data speeds after 5gb of data. That doesn't mean you get charged more, Verizon just slows you down. This mod will prevent that, and only that.
I hope that clears things up.
Click to expand...
Click to collapse
*Big Thanks to sino8r for being the Original person to come up with this.*
Just loaded the 6-signal bar version on my SR3.5 phone. Used Speed Test to get speed numbers.
Before the install: 300 down/500 up
After the install: 1400 down/650 up
I should qualify that last night (8:30pm EST) I clocked 2000 down/900 up.
Also, I've used a paltry 1.6GB this billing cycle, so I shouldn't be hit by the governing service if everyone's assumptions are correct. It's possible that my results are simply from the reboot and being connected to a different tower, or maybe the throttling is also controlled by the time of day.
ill check this out
im getting 800 down and 500 up... i never tested it before i did it bc i was just following the directions..
now i just got 1200 down when my service was higher... so it could be a service thing?
In my completely non-scientific experience, I've found that 3G download speeds seem to depend more on the tower itself than the quality of the connection to it. For example, I've had 2-3 bars (out of 6) in a busy DC suburb, and clocked my download speed at 2400. Then I'll go to a more out-of-the-way area where I'll have 6/6 bars and only get 450.
I think there's definitely something to the idea that speeds might be throttled during "peak" hours to alleviate network strain. I suppose it'll take more input from others before a conjecture can be reached though.
agreed... but ill make some zips do put the stock back in for those that want a faster way back
While wireless tethered to my laptop, in Southern Maryland @ 1445, I went to speedtest.net and before the mod I had the following:
DL = 0.61Mb/s
UL = 0.62Mb/s
After the mod same location @ 1500:
DL = 1.16Mb/s
UL = 0.68Mb/s
Is there another means of testing this which I'm not aware of? I assume the speed test you've referenced is in fact this site?
Dangit! hahaha I just followed the "Alternatively" directions and got this going on my wifes SK3.5 inc.
Look, If your going to beat me to the punch every time. please be a little quicker about it!!!
Seriously, nice work. I may flash your zip just to be sure...
My #'s before: down/up - 1.41/34 ,, 1.61/.30 ,, 2.06/.37
My #'s after: down/up - 2.31/.43 ,, 1.99/.49 ,, 2.08/.48
Now going to check and see if anyone has generated this mod for Myn's RLS4... may wait a bit. Clicking the thanks button.... ... now.
haha sorry ^ i kept refreshing the section to see if anyone has tried it but no one did so i took a crack at it... it was rather simple and strait forward.
I just tested this, and it seems to work great. I did 12 speedtests, 6 before applying and 6 after.
the average of the 6 speedtest results before: ping: 235 down: 389 up: 271
average of the 6 post tests, ping: 182 down: 867 up: 561
I conclude that this works!
Thank you very much!
Edit: all of these tests where done within the same 30 minutes, and I have used 326.74MB of data so far in my billing cycle.
mrlanrat said:
I just tested this, and it seems to work great. I did 12 speedtests, 6 before applying and 6 after.
the average of the 6 speedtest results before: ping: 235 down: 389 up: 271
average of the 6 post tests, ping: 182 down: 867 up: 561
I conclude that this works!
Thank you very much!
Click to expand...
Click to collapse
thanks for your test!
YoJoe,
Since I'm not smart enough... and too lazy to learn would you be willing to help with http://forum.xda-developers.com/showthread.php?p=10146527#post10146527
Well although without baseline data to compare it with, I did a few speed tests using the speed test app and here are some numbers I ran in sequential tests.
DL: 1124 kbps UL: 819 kbps
DL: 583 kbps UL: 791 kbps
DL: 647 kbps UL: 783 kbps
bradatz said:
YoJoe,
Since I'm not smart enough... and too lazy to learn would you be willing to help with http://forum.xda-developers.com/showthread.php?p=10146527#post10146527
Click to expand...
Click to collapse
sure! but its not allowing me to download it upload somewhere or try and not have it locked
Seems to have helped my upload speeds. I did 3 tests before and after with the Speedtest.net app. I put the phone on a table outside and kept it in the same spot for each test; that's the only scientific measure I took.
Avg kbps down/up:
Before: 1214/525
After: 1210/877
I'm sorry, but I have to call shenanigans here.
deficitism said:
I'm sorry, but I have to call shenanigans here.
Click to expand...
Click to collapse
Care to elaborate?
deficitism said:
I'm sorry, but I have to call shenanigans here.
Click to expand...
Click to collapse
I'm skeptical myself, but my tests show better upload speeds each time, with the same relative download speed. I'd be interested to see a more comprehensive set of tests at an off-hour in several locations against several different towers.
King Speedy said:
Care to elaborate?
Click to expand...
Click to collapse
I don't think verizon would be clumsy enough to bury hidden data caps inside of a jar file. On top of that, I have never heard of ANYONE being throttled in such a manor.
As far as speed testing, I can get drastically different numbers if I ran the benchmark several times. Same case if I ran a bandwidth analysis on my computer or router.
Hope I'm wrong, but I sense the placebo effect.
i have no idea if this works or not lol i just did the mod for myself and others since i know how
I did three tests before and after.
Before:
D/U
1671/869
1736/884
1851/901
Average: 1752.6/884.6
After:
D/U
2027/868
1841/876
2156/913
Average: 2008/885.6
Seems to have worked well. I didn't move the phone through the whole process. It did take a while to boot the first time though.
Hi everybody,
after beeing so glad that Motorola fixed the blue-tint issue they punished us with 12fps video recording in low light. But mostly I shoot videos in low-light-party conditions. So I searched around a bit (I'm not a developer or anything like that) and found a way for getting back to old settings and fps:
Open /system/etc/TICameraProperties.xml
Search for <prop-framerate-range-default>12000,30000</prop-framerate-range-default>
As you can imagine 12000 is 12fps and 30000 is 30fps. So there are two steps of framerates, depending on light situations.
Change 12000 to whatever you think is good, I changed it to 20000 so I have wonderful 20fps in low-light conditions.
Restart and have fun recording good videos
Please report if it works for you. Also someone more expierenced wants to have a look at the whole file, maybe there are other tweaks that can be applied.
Thanks everyone.
Have you tried filming in low light after doing this? Did you have any issues? I'm going to a concert tonight and wanna take video, but if this will mess up the camera at all (or bring back the blue tint) I'd rather not risk it...
Yes, I tried it with almost 20 Clips, since 3 hours, everything is allright! No blue-tint or anything! It's just better low-light-fps Just try it
I will have to compare the OEM file to the Leak file. I bought 2 droid 3's (with the BOGO deal). Maybe there are some obvious differences that I can post up.
---updated----
these are stock settings I found on the OEM software of the D3.
on line 50:
<prop-framerate-range-default>20000,30000</prop-framerate-range-default>
and on line 137:
<prop-framerate-range-default>24000,30000</prop-framerate-range-default>
<prop-framerate-range-values>(24000,30000)</prop-framerate-range-values>
Izeltokatl said:
I will have to compare the OEM file to the Leak file. I bought 2 droid 3's (with the BOGO deal). Maybe there are some obvious differences that I can post up.
Click to expand...
Click to collapse
I have stock still, and I just pulled the file up to see what the default was for this property on stock. It is 20000, so the OP set it to the original default.
Rotkaeqpchen said:
Hey together,
after beeing so glad that Motorola fixed the blue-tint issue they punished us with 12fps video recording in low light. But mostly I shoot videos in low-light-party conditions. So I searched around a bit (I'm not a developer or anything like that) and found a way for getting back to old settings and fps:
Open /system/etc/TICameraProperties.xml
Search for <prop-framerate-range-default>12000,30000</prop-framerate-range-default>
As you can imagine 12000 is 12fps and 30000 is 30fps. So there are two steps of framerates, depending on light situations.
Change 12000 to whatever you think is good, I changed it to 20000 so I have wonderful 20fps in low-light conditions.
Restart and have fun recording good videos
Please report if it works for you. Also someone more expierenced wants to have a look at the whole file, maybe there are other tweaks that can be applied.
Thanks everyone.
Click to expand...
Click to collapse
AWESOME!!
how would i go about doing this? do i need to root???
If someone would kindly walk me through this i woul be more than apprecitave
edit: hell, ill even paypal you five bucks XD
Those instructions are as easy as it can get. If you have no idea on how to follow it, you should turn away and get someone else to do it for you.
Sent from my DROID3 using Tapatalk
Izeltokatl said:
and on line 137:
<prop-framerate-range-default>24000,30000</prop-framerate-range-default>
<prop-framerate-range-values>(24000,30000)</prop-framerate-range-values>
Click to expand...
Click to collapse
The second values are for the frontfacing camera I guess.
Thanks for the values!
@Moderator: Please move this topic to general! Thanks!
eXecuter.bin said:
Those instructions are as easy as it can get. If you have no idea on how to follow it, you should turn away and get someone else to do it for you.
Sent from my DROID3 using Tapatalk
Click to expand...
Click to collapse
Wow, no need to be a tool. Let me explain myself. I have no idea if i have to be rooted or not, im assuming yes. From there i have no idea how to open /system/etc/TICameraProperties.xml or what program i would use to do so.
Thanks for being a proud upstanding member of this community, always ready to stand up and help another user. your mother would be proud.
`Ghost` said:
Wow, no need to be a tool. Let me explain myself. I have no idea if i have to be rooted or not, im assuming yes. From there i have no idea how to open /system/etc/TICameraProperties.xml or what program i would use to do so.
Thanks for being a proud upstanding member of this community, always ready to stand up and help another user. your mother would be proud.
Click to expand...
Click to collapse
Root Explorer is the de facto standard. If you want a free alternative, give File Expert a try (my issue with this one is it is shady when extracting zip files, Root Explorer is better IMO). Yes you need root because /system has to be mounted as r/w to edit the file.
Additionally: To open a file like a xml file you have to longpress on a file in root explorer and choose "open in text editor".
sic4672 said:
Root Explorer is the de facto standard. If you want a free alternative, give File Expert a try (my issue with this one is it is shady when extracting zip files, Root Explorer is better IMO). Yes you need root because /system has to be mounted as r/w to edit the file.
Click to expand...
Click to collapse
Okay cool. I see it in the market for 3.99. ill support the dev and buy it.
now i have no idea how to mount /system as r/w to edit the file. does rootexplorer help with that or let me input commands?
sorry for the questions as i have not done this before. everyone has to learn somewhere.
`Ghost` said:
Okay cool. I see it in the market for 3.99. ill support the dev and buy it.
now i have no idea how to mount /system as r/w to edit the file. does rootexplorer help with that or let me input commands?
sorry for the questions as i have not done this before. everyone has to learn somewhere.
Click to expand...
Click to collapse
In root expolorer, once you get to the directory in question, there is a R/W link in the top right hand corner, click it and it will make it Read/Write. At that point you can make changes to files within that folder (directory).
I would suggest making a backup of the file. I personally saved a copy on my SD card, mounted it, edited in my text editor on my PC and then copied back. Do this because its easier to edit files on a PC than on the phone, and so I dont mess up any other items. That and I have a permanent backup in case I screw something up.
I made the changes last night but haven't bothered to test yet. will do it tonight.
Izeltokatl said:
In root expolorer, once you get to the directory in question, there is a R/W link in the top right hand corner, click it and it will make it Read/Write. At that point you can make changes to files within that folder (directory).
I would suggest making a backup of the file. I personally saved a copy on my SD card, mounted it, edited in my text editor on my PC and then copied back. Do this because its easier to edit files on a PC than on the phone, and so I dont mess up any other items. That and I have a permanent backup in case I screw something up.
I made the changes last night but haven't bothered to test yet. will do it tonight.
Click to expand...
Click to collapse
when I long pressed and opened it in text editor, it automatically created a .bak of the original. Don't know if everyone will experience this, so like the above says, make a backup.
thanks guys. seems pretty simple. ill give it a shot.
im gonna oneclick root and hop to it!
It worked!!! Thank you!!
thankgod i can actually have non bluetint video/pictures and still keep my 20fps low light.
anyone try increasing the lowlight past 20??
btw my guess on why they decreased it to 12000 is maybe the processor has to work harder with the new white balancing and to even it out they lowered the fps.
Glad to hear that, I was so happy like you are now
Rotkaeqpchen said:
Glad to hear that, I was so happy like you are now
Click to expand...
Click to collapse
Thank you very much.
Someone get this man a beer.
Thanks ^^ but this forum has given me so much stuff and modifications, the real developers deserve the beer! But thanks anyway
Hi Guys,
I've fiddled around with the Camera application and found some other tweaks that some of you might like.
This goes hand in hand with Rotkaeqpchen's low light FPS tweaks above.
I've also modified the Camera apk to increase image quality above 100% which has a bug of fc on the Panorama mode so im trying to work that one out, modded application is attached if you wish to try it called MODDED-Cam-installer.zip, once extracted from zip copy to system\app folder on your phone.
Some more digging around found the following:
build.prop - found in System folder
----------
Increased video bitrate past the default 15mbp to over 30mbp is possible and looks really nice at 1080P, no stuttering with frames and in high quality audio.
Enabled slow and fast motion recording in the camera menu.
mp4(extention),h264,30(fps),30000000(bitrate),aac,128000,44100,2(audio channels)
ro.media.camcorder.1080p=mp4,h264,30,30000000,aac,128000,44100,2
ro.media.camcorder.720p=mp4,h264,30,15000000,aac,128000,44100,2
ro.media.camcorder.d1NTSC=mp4,h264,30,6000000,aac,128000,44100,2
ro.media.camcorder.vga=mp4,h264,30,4000000,aac,128000,44100,2
ro.media.camcorder.cif=mp4,h264,30,1500000,aac,128000,44100,2
ro.media.camcorder.qvga=mp4,h264,15,500000,aac,64000,44100,2
ro.media.camcorder.mms=3gp,h264,15,128000,amrnb,12200,8000,1
ro.media.camcorder.mmsres=qvga
ro.camcorder.zoom=true
ro.media.capture.maxres=8m
ro.media.capture.fast.fps=4
ro.media.capture.slow.fps=120
ro.media.capture.flash=led
ro.media.capture.flashMinV=3300000
ro.media.capture.torchIntensity=40
ro.media.capture.flashIntensity=70
ro.media.panorama.defres=3264x1840
ro.media.panorama.frameres=1280x720
ro.camcorder.videoModes=true <- This will enable fast and slow motion recording.
media_profiles.xml - found in Etc folder
-----------------
Increasing the following Max values will enable higher settings for the above to work:
<VideoEncoderCap name="h264" enabled="true"
minBitRate="64000" maxBitRate="30000000"
minFrameWidth="176" maxFrameWidth="1920"
minFrameHeight="144" maxFrameHeight="1080"
minFrameRate="1" maxFrameRate="120" />
TICameraCameraProperties.xml - found in Etc folder
-------------------------------
Still unknown as to what this file does, first appears to be info only on settings for the front and back cameras, as i've not had much luck in changing values like sharpness/brightness/contrast, file format etc.
Only thing I've been trying out is the low light tweaks, mine are currently set to:
<prop-framerate-range-values>(5000,30000),(10000,30000),(12000,30000),(15000,30000),(25000,30000),(25000,120000)</prop-framerate-range-values>
and
<prop-framerate-range-default>25000,30000</prop-framerate-range-default>
I don't know why all this couldn't have just been in the camera app like every other company, Motorola doesn't like to make anything easy.
Have fun.
Edit:
Easy Clockwork installers attached.
- MODDED-Cam-installer.zip - Modded Build.prop, Modded Media_profiles, Modded TiCamera and modded Camera app installer.
- ORIGINAL-Cam-installer.zip - Modded Build.prop, Modded Media_profiles, Modded TiCamera and original (dedexed) Camera app installer.
- DEFAULTS-Cam-installer.zip - Default Build.prop, Default Media_profiles, Default TiCamera and Default Camera app files installer.
Edit2:
Added 5.7.894 camera mod, increase speed, new icons and high image quality, Panorama mode has a bug.
Added huge APN list for GSM using countries, no more manual adding apn's.
Updated for 5.7.894:
-gps.conf
-media_profiles.xml
-TICameraCameraProperties.xml
-build.prop
Edit3:
DarkDroid rom power menu with reboot and screenshot functionality, camera quality mods etc, do not install this file unless you are running the Dark Droid rom 1.01-01/20/12 with framework 5.6.890, infact just download dpwhitty11's rom instead here:
http://forum.xda-developers.com/showpost.php?p=18424016&postcount=1
Instructions for ORIGINAL-Cam-installer.zip, MODDED-Cam-installer.zip and DEFAULTS-Cam-installer.zip:
1.Place the desired zip on your external sd card.
2.Restart phone into clockwork mod.
3.Choose install from zip.
4.Choose zip from sd card.
5.Go back to main menu and select reboot phone, done.
Manual copying to the desired directory must be done with these 5.7.894 files:
-BlurCamera5.7.894mod.apk
-apns-conf.zip
-gps.conf.zip
-media_profiles.zip
-TICameraCameraProperties.zip
-build.prop.zip
-smc
what is scope about fsync in zeus tweaker ?
plz help
It has 10x zoom and red dot on the center. Has night vision and wind speed & direction calculation. It fits on most military spec long barreled rifles.
Sent from my LG-P970 using xda app-developers app
I_SBerg said:
It has 10x zoom and red dot on the center. Has night vision and wind speed & direction calculation. It fits on most military spec long barreled rifles.
Sent from my LG-P970 using xda app-developers app
Click to expand...
Click to collapse
SalmanSH1 said:
what is scope about fsync in zeus tweaker ?
plz help
Click to expand...
Click to collapse
Nothing personal......
Sent from my LG-P970 using xda extra super maximum
OMG guys I just lolled sooo hard Thanks
After some searching i found this.
But i have no idea what you mean with your question.
Looks to me it's not a "zeus" specific function. Huexxx only added a function in his Zeus Tweaker tool to enable/disable the fsync function. It's a "disable at your own risk" feature. Turn it off nd you might get some screwed up files after a crash.
=================================
Android will do the sync when it needs to -- such as when the screen turns off, shutting down the device, etc. If you are just looking at "normal" operation, explicit sync by applications is never needed.
The problem comes when the user pulls the battery out of their device (or does a hard reset of the kernel), and you want to ensure you don't lose any data.
So the first thing to realize: the issue is when power is suddenly lost, so a clean shutdown can not happen, and the question of what is going to happen in persistent storage at that point.
If you are just writing a single independent new file, it doesn't really matter what you do. The user could have pulled the battery while you were in the middle of writing, right before you started writing, etc. If you don't sync, it just means there is some longer time from when you are done writing during which pulling the battery will lose the data.
The big concern here is when you want to update a file. In that case, when you next read the file you want to have either the previous contents, or the new contents. You don't want to get something half-way written, or lose the data.
This is often done by writing the data in a new file, and then switching to that from the old file. Prior to ext4 you knew that, once you had finished writing a file, further operations on other files would not go on disk until the ones on that file, so you could safely delete the previous file or otherwise do operations that depend on your new file being fully written.
However now if you write the new file, then delete the old one, and the battery is pulled, when you next boot you may see that the old file is deleted and new file created but the contents of the new file is not complete. By doing the sync, you ensure that the new file is completely written at that point so can do further changes (such as deleting the old file) that depend on that state.
Sent from my LG-P970 using xda premium
N00BY0815 said:
OMG guys I just lolled sooo hard Thanks
Click to expand...
Click to collapse
why?
Duumke1 said:
After some searching i found this.
But i have no idea what you mean with your question.
Looks to me it's not a "zeus" specific function. Huexxx only added a function in his Zeus Tweaker tool to enable/disable the fsync function. It's a "disable at your own risk" feature. Turn it off nd you might get some screwed up files after a crash.
=================================
Android will do the sync when it needs to -- such as when the screen turns off, shutting down the device, etc. If you are just looking at "normal" operation, explicit sync by applications is never needed.
The problem comes when the user pulls the battery out of their device (or does a hard reset of the kernel), and you want to ensure you don't lose any data.
So the first thing to realize: the issue is when power is suddenly lost, so a clean shutdown can not happen, and the question of what is going to happen in persistent storage at that point.
If you are just writing a single independent new file, it doesn't really matter what you do. The user could have pulled the battery while you were in the middle of writing, right before you started writing, etc. If you don't sync, it just means there is some longer time from when you are done writing during which pulling the battery will lose the data.
The big concern here is when you want to update a file. In that case, when you next read the file you want to have either the previous contents, or the new contents. You don't want to get something half-way written, or lose the data.
This is often done by writing the data in a new file, and then switching to that from the old file. Prior to ext4 you knew that, once you had finished writing a file, further operations on other files would not go on disk until the ones on that file, so you could safely delete the previous file or otherwise do operations that depend on your new file being fully written.
However now if you write the new file, then delete the old one, and the battery is pulled, when you next boot you may see that the old file is deleted and new file created but the contents of the new file is not complete. By doing the sync, you ensure that the new file is completely written at that point so can do further changes (such as deleting the old file) that depend on that state.
Sent from my LG-P970 using xda premium
Click to expand...
Click to collapse
very nice & fulll