Related
Is it possible to write something so I can have it "rm /data/system/batterystat.bin" everytime I start up my phone? I know I could do it via recovery with the clockwork but it gets annoying. Just have it remove that file during the boot animation and create a new clean fresh one? Also a shortcut I could place on the desktop and whenever I run it, it'll delete it.
Thanks. The reason I need this is because whenever its charging it gets stuck on 87% or whatever percent and the battery charges but android doesn't update the stats.
I'm on a mytouch4g rooted running on iced glacier rom. Thanks
Sent from my HTC Glacier using XDA App
xdviper said:
Is it possible to write something so I can have it "rm /data/system/batterystat.bin" everytime I start up my phone? I know I could do it via recovery with the clockwork but it gets annoying. Just have it remove that file during the boot animation and create a new clean fresh one? Also a shortcut I could place on the desktop and whenever I run it, it'll delete it.
Thanks. The reason I need this is because whenever its charging it gets stuck on 87% or whatever percent and the battery charges but android doesn't update the stats.
I'm on a mytouch4g rooted running on iced glacier rom. Thanks
Sent from my HTC Glacier using XDA App
Click to expand...
Click to collapse
On my captivate I can create a startup script and place it in /system/etc/init.d/.....
#!/system/bin/sh
#su
#rm /data/system/batterystat.bin
That would delete it everytime you boot, as for an icon you could download GScript and then create a new script, just put in the above, then long press on your home screen and create a new shortcut with that script....now I tested on my captivate and all of the above works so hopefully it works for you ..
Sent from my Captivate
Thanks. I set up the script and put a shortcut on the desktop. Thanks.
And also after its deleted, does the phone create a new one? Cause when I hit the shortcut again it says there is no such file.
If I have to restart, can I do just a soft reboot instead and just restart android it self?
Sent from my HTC Glacier using XDA App
Yea it should create a new one, not sure how long it takes for it to create it, but it should do it on its own...just to be safe I would do a full reboot cause im not sure when it creates the batterystat.bin file during or after boot
EDIT
if you wanted to you could add this line in your gscript so it reboots when your run the shortcut...
#su
#rm /data/system/batterystat.bin
#reboot
Sent from my Captivate
Alright it looks like it takes about 30mins atleast in my case, to create a new batterystats file.
Thanks dude, is there a way to have the phone refresh itself, I mean like it gets stuck while charging, after I remove the file and reboot the correct battery is displayed. And sometimes if I do restart after removing the file, I come back with more battery than I had before I restarted. I calibrated yue battery numerous times and its still acting up.
Sent from my HTC Glacier using XDA App
I use this build
http://forum.xda-developers.com/showthread.php?t=712310
And Nand flash.
Here is the problem:
1/ I have to recalibrated the phone after reset ( not so annoy)
2/ the battery indicator is alway 99% after reset ( it's the big one)
3/ GPRS doesn't work
4/ Camera doesn't work ( it work on haret mod with this build http://forum.xda-developers.com/showthread.php?t=712310)
I'm a beginner, anybody can help me please, thanks.
You needed the 2.6.2.5 stable kernel for your Boot image. It is the only build where camera works on NAND. See the l1q1d's tutorial on creating a POLAIMG.NBH using Atools. You needed a POLAIMG.NBH composed of the stable kernel. Maybe with this boot image youll get a more accurate battery report.
Anyway to spare you the search here is my Polaris boot image with 2.6.2.5 kernel. Follow these steps:
1. Be sure to have the andboot folder still on your SDcard.
2. Download the two files below. I suggest you put these two files in one folder.
3. Connect your phone thru usb, then press down camera while pushing the reset button till 3-color boot bios appear then release reset button only. Wait till the SERIAL word becomes USB, and then run CustomRUU.exe then follow the instructions in flashing screen.
4. As soon as flashing is done, when the phone resets wait for the penguin to appear then press down the CENTER navigation button till it brings you to a Boot Screen with choices.
5. Choose the "INSTALL SYSTEM" choice. If it asks to erase data files choose YES.
6. After it is finished you'll be back to the BOOT screen. If you have updates for your ROM choose the choice "INSTALL UPDATES". Otherwise just skip this step.
7. Finally when all is done choose "FIX PERMISSIONS", then go to "EXIT" choice.
That's it you just changed your kernel. You can always change for any other "ROM" by copying over your androidinstall file within the andboot folder and follow the steps starting from number 4 only because you dont need to install the boot image again when changing roms. By the way if your setup worked and you think everything is fine after a reset, then you can always go to the BOOT screen and choose "BACKUP/DATA" so that you can always choose to "RESTORE/DATA" again if the rom fails in the middle of an operation saving you the time reinstalling apps again. You can even change to a newer POLAIMG.NBH and still restore the same data it wont matter.
POLAIMG.NBH kernel 2.6.2.5 for Pola100
CustomRUU.exe for flashing boot image thru USB
Thanks for your help.
Can you tell me which build you are using?
Does your battey show the level right?
Thanks again
i am using the Not-so-super-Froyo build from the Kaiser forum. I had been using it for over 2 months now. I occasionally get "errors" that need to restore data but its because Im an app addict. Usually end up with a bad app that would corrupt but anyway that's what I love with Android. Everything else, this build is very stable and fine.
As with the battery yes it does, though my battery wouldnt last longer than 5 hours coz i got so many working apps in the baCKground and i dont turn off Wifi and Gmail from sync. If i turn off wifi and gmail the battery would last 15 hours maximum in standby.
*this technique needs root access, and make sure you're in r/w permissions at the time you try to make/replace your copy of the file!
I know there is a thread about how to calibrate your battery, linked in my sig already, but I figured I'd try preempting needing significant calibration by doing something that's actually just as simple.
it occurred to me that one of the causes of improper calibration is backing up/restoring/flashing at various levels of battery charge. so, for those not in a rush, you can choose to always do your stuff at full charge, just after your phone stops charging.
in addition, to help ensure the closest to 100% accurate information is in your batterystats.bin:
1) charge your phone and immediately remove the phone from the charger
2) using root explore or other similar root file apps, go into /data/system/ and make a copy of the batterystats.bin file and put it on your REMOVABLE sd card and if you like, make an additional copy on your computer as backup.
* if done right, at the time you make your copy of the battery stats.bin file, it will be around 3kb. if you see 5kb-25kb, there is other information being held in the file from the time it was charging, and unplugging the charger and closing the root exploration and reopening it to the batterystats.bin file should be enough to clear it out so you only see it at 3kb in size. I have tested with a 5kb file and it doesn't see to be inaccurate. just don't use one with 25kb or it might ruin your calibration and you'll have to start over.
making this backup copy of the batterystats.bin file will also help shorten any calibration time needed when you have to restore/flash at other than 100% charge. to do this:
1) after flashing/restoring, start charging your phone to 100%
2) while your phone is charging, prepare your copy of the fully calibrated batterystats.bin on your sd card
3) as soon as your phone reaches 100% charge, make a copy of the batterystats.bin that you have on your sd card, and replace the one in /data/system/ with that copy. this will basically give you a fully calibrated battery with little to no draining/recharging.
i did this test that the time I upgraded from kph to kpq, and here are my results, with kpq, cranium 5.1, and uc kernel 5 test 6 (green obsession is my theme, but shouldn't have any effect on battery life)
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
the results you see here are similar to the battery test I did on cranium 3.1. at that time, I only played angry birds for about 23 minutes, and my phone lasted an extra day under otherwise similar usage compared to this test. notice my battery doesn't increase and decrease the charge without using the charger or without explanation. I simply chose to kill the battery at the end because I wanted to do more testing on other things. those currently in the process of flashing may want to try this and give feedback. hope this helps you guys with your batteries!
*for those willing to test (at your own risk), I have attached my 3.2kb copy of a fully calibrated battery just after reaching 100% charge and disconnecting the charger! this is not flashable; you must extract and insert it manually using any root exploration app.
I recommend making a backup of your personal batterystats.bin file before trying this, in case each phone is individualized. after replacing yours with this, if it's not working and you decide to switch back, unless you switch back at the same charge level/state, you'll likely have to recalibrate anyway.
*the batterystats.bin currently attached is only for GB roms, since I can't be sure how froyo, miui, or cyanogenmod use information from this file. I wll upload a miui stats later.
What is that app which shows battery graph?
That no app, it's built in. Settings -> Phone info (or however it's called in english android) -> Battery usage
You will get a little graph at the top of your screen and a list of apps, or system components with a percentage in battery drain. (= 2nd screenshot)
Tapping on the graph you will get the screen shown in the first screenshot.
Hey can any1 confirm if this is working?
EDIT: Btw im using this for i9003, not my old phone. Its currently charging
Sent from my GT-i5801 using XDA App
bscraze said:
Hey can any1 confirm if this is working?
EDIT: Btw im using this for i9003, not my old phone. Its currently charging
Sent from my GT-i5801 using XDA App
Click to expand...
Click to collapse
you can be a tester if you like. after fully charging, make a bat.bin backup and keep it ready for when you install a custom rom or restore. just follow the steps and see if I'm the only one getting good results from it...
and thanks in advance for helping test
supergaijin said:
you can be a tester if you like. after fully charging, make a bat.bin backup and keep it ready for when you install a custom rom or restore. just follow the steps and see if I'm the only one getting good results from it...
and thanks in advance for helping test
Click to expand...
Click to collapse
Yea no prob i just got it once its finished charging I'll root it and start testing your method
EDIT: Also, should i run abt 2-3 battery cycles when my phone is out of the box? If so it may take a while for me to test it
Sent from my GT-i5801 using XDA App
bscraze said:
Yea no prob i just got it once its finished charging I'll root it and start testing your method
EDIT: Also, should i run abt 2-3 battery cycles when my phone is out of the box? If so it may take a while for me to test it
Sent from my GT-i5801 using XDA App
Click to expand...
Click to collapse
ahh, yes, a totally brand new phone will need a few charge/discharge cycles to calibrate the battery first
since I don't know if the batterystats.bin file that I have calibrated can be used universally on all i9003, I'm choosing to assume each one is personalized to a person's phone. someone that knows better can correct me if I'm wrong...
Plz attach yr copy of the battery bin file, mine shows about 59kb tried twice with same results!
☞★sent from drajax's Galaxy SL!!! *♂ツ
drajax said:
Plz attach yr copy of the battery bin file, mine shows about 59kb tried twice with same results!
☞★sent from drajax's Galaxy SL!!! *♂ツ
Click to expand...
Click to collapse
ok, for those willing to test (at your own risk!), the first post is now updated with my 3.2kb bat.bin file for testing
@ bscraze, you're welcome to test now if you like as well, even before your own has been first calibrated
supergaijin said:
ok, for those willing to test (at your own risk!), the first post is now updated with my 3.2kb bat.bin file for testing
@ bscraze, you're welcome to test now if you like as well, even before your own has been first calibrated
Click to expand...
Click to collapse
Im almost thru my first cycle its at 4% now . Maybe when i charge to full i'll use your batt stats? You think it will work? I have to charge to full without break/usage right? I hope not
Sent from my GT-I9003 using xda premium
bscraze said:
Im almost thru my first cycle its at 4% now . Maybe when i charge to full i'll use your batt stats? You think it will work? I have to charge to full without break/usage right? I hope not
Sent from my GT-I9003 using xda premium
Click to expand...
Click to collapse
do whatever you like until it's charged. replace the file after that.
"charging full without a break"? you mean you can't let the phone charge for 3-4 hours? as long as you're not playing a demanding game or something, there should be no problem using the phone while it's on and charging without it overheating the battery.
which method is more accurate, cwm or root explorer? cwm seem easier...
razino said:
which method is more accurate, cwm or root explorer? cwm seem easier...
Click to expand...
Click to collapse
depends on your skill. I can't create a cwm flashable file yet, and for me, opening my sd card, select copy, navigate to data using root explore and replace is easiest
if someone wants to make it flashable, be my guest
supergaijin said:
depends on your skill. I can't create a cwm flashable file yet, and for me, opening my sd card, select copy, navigate to data using root explore and replace is easiest
if someone wants to make it flashable, be my guest
Click to expand...
Click to collapse
Hmmm i forgot to make a backup and i alrdy am on custom rom+custom kernel. Would it be fine if i used your battstats?
Sent from my i9003 powered by Poseidon's Rom + UC kernel
bscraze said:
Hmmm i forgot to make a backup and i alrdy am on custom rom+custom kernel. Would it be fine if i used your battstats?
Sent from my i9003 powered by Poseidon's Rom + UC kernel
Click to expand...
Click to collapse
you may have forgotten to make a backup before, but it never hurts to start now. make a backup, then you can try swapping my battstats. make sure you do it at 100% charge, just after removing the charger, and let me know if your battery is still stable and nothing else is affected. that will confirm that nothing phone specific is stored in the file, and it'll work on any phone at 100% charge for an instant coarse calibration
i am on jp_miui v9.
i recently wiped battery stats from recovery-advanced menu.
the size of batterystats.bin file in data/system is 172.26 KB.....
is it normal?? can i try replacing it with your file at 100% charge?
that 172 kb means there's a lot of excess data that's not needed. sure, go ahead and replace it at 100% and your battery should remain fairly stable.
mine is 650kb today.
i guess right time try this.
as i understand, i must replace as as its charged to100. and not before .
Sent from my GT-I9003
last night i replaced file with 3 kb file on my phone.
today its already 400kb . i guess its because battery monitor is on. i m using jp9 MIUI.
Sent from my GT-I9003
I'll edit my OP now. don't use this on miui r cm7,just stock GB roms to be sure. I know miui does things different, so until I get a stable miui version, you're stuck just wiping, sorry
I just want to share battery calibration app for our phone. Just install it and follow the instruction. Sorry if this thread has already been created. Just delete it
Download it here: http://d-h.st/31T
Once you are ready with rooting then you can calibrate your battery in simple four steps –
1)Plugin your charger to the phone
2)Wait until it charges to 100 %
3)Click the option of ‘Battery Calibrate’
4)Now unplug your phone
))
I think it should work grizzlydude just follow the instruction.
So, I was struggling with my battery life on my OnePlus 6 since I bought it. And yes, I have been told numerous times that you will get the best battery life using Stock OOS, but I just didn't find this true. My battery drain with my screen on was about 20%/hour and my idle battery drain (when the screen is off) was 3-5% per hour. I also checked the wakelocks using BBS but there were none.
The reason why I am making this guide is to help others that are struggling with even the most basic things (like flashing a ROM to both slots) and to help them achieve better battery life and performance (the performance seems to be about the same, maybe a little bit better, but the battery life is far better).
Now, I am getting a drain of around 11%/hour with medium brightness (50%) and an idle drain of around 0.5-0.8%/hour (I have very poor cell tower signal here). I am providing a screenshot as proof.
I will also be going through all the mods that I installed (not only for the battery life, but also for other things like stereo sound).
Code:
DISCLAIMER: I am not an expert at anything I am writing here. The pure reason why this guide exists is to help people who are struggling like I was. There may be some incorrect information is this article because of my wrong understanding of some topics. Also, English is not my native language so expect some grammar mistakes.
--- THE GUIDE ---
Step 1: Backup
The first step is to completely backup all your files and apps because you will have to wipe the entire storage in the process. I found this guide to be very helpful.
Step 2: Install fastboot OOS
I am not sure if this step is necessary but I did it so if you want to follow all the steps that I did, you should do this one, too. There is a developer named maurofronio and he compiles automatic Stock OOS installers for your PC. Their usage is very simple and it can unbrick pretty much any bricked OP6. Here is the thread. The ROM I'll be using is Evolution X version 4.1.69 (the latest version to this date) and this ROM requires you to flash OOS Open Beta 5 BEFORE you flash the Evolution X ROM. So, download the fastboot installer for the OOS that the current latest Evolution X ROM requires and flash it.
How to flash using fastboot?
You need to hold the power button if the phone is turned on and click 'shutdown'. After that, disconnect the charger if it is plugged in and hold POWER BUTTON + VOLUME UP. Wait until you hear a vibration, then you can release the buttons. Then, connect the phone to a computer with the fastboot installer using a USB cable. In the fastboot installer folder, there will be a "flash_all.bat" file. Just open it and let it run until it's finished. After that, the phone will automatically reboot into OOS.
Step 3: Install OOS to both slots
I am not completely sure if the fastboot installer installs the OOS to both slots, that's why I did this step. To be sure that OOS is in both slots.
Flash temporary TWRP created by maurofronio. You can find it here. Download the "TWRP image" file under the prerequisites section. You'll also need to download ADB & fastboot from here and install it. Then, put the TWRP image file into the installation directory of the ADB & fastboot. Next, turn your OP6 off and go into fastboot mode again by using the POWER + VOLUME UP button technique showed before. Start the ADB & fastboot and type this command:
Code:
fastboot flash boot twrp-3.3.1-18-enchilada-Q-mauronofrio.img
This will temporarily install TWRP. Now, boot into recovery mode by selecting it using the volume buttons and confirming the selection by pressing the power button. The phone will boot into TWRP.
After this, download official OOS from here. Be sure to change the selection to Beta Build!! After downloading it, transfer it to the internal storage of your OP6. If you downloaded this file with your phone, it'll probably be in a ".jar" format. Just rename the file and remove the extension to fix this problem. Now, select REBOOT in the TWRP main menu, and select Slot A. Next, go back and click install and select the firmware. After flashing, go back to REBOOT and now select Slot B. After this, install the OOS firmware package again. Then, wipe cache. Done!
Step 4: Install Evolution X
Download this ROM by AnierinB from its official thread here. But pay attention because when you click the "Download" button, it redirects to a download page for the OnePlus 6T and not the OnePlus 6. You have to go back and select 'enchilada' from all the folders available. After this, transfer the file to your phone and flash it. Wipe cache and format data (you'll have to type 'yes' to confirm the data format).
Done!
After all these steps, the ROM should be fully functional. But if you want the better battery life, you'll need to continue on with this guide. If you don't want to do anything else and you just want to boot into the ROM, just select REBOOT > SYSTEM and you're done here.
(optional) Step 5: Radioactive Kernel
Go ahead and download the Radioactive Kernel by acuicultor. Be sure to download the "Custom ROM" version and not the OOS version. After downloading, turn your phone off and then turn it back on by pressing POWER BUTTON + VOLUME DOWN. You'll boot into recovery (Evolution X comes with TWRP pre-installed).
Flash the Radioactive Kernel and wipe cache.
Reboot to system (REBOOT > SYSTEM).
(optional) Step 6: Magisk
Reboot back to recovery by using the method described in the previous step.
Download latest Magisk by topjohnwu here. Transfer the .zip file to your phone and flash it.
After flashing, wipe cache.
You can reboot to system now.
(optional) Step 7: Magisk modules
We will need two modules for Magisk: the Advanced Charging Controller (by VR25) and the Universal GMS Doze module by gloeyisk. Both are downloadable through the Magisk Manager app.
The advanced charging controller module will stop your phone from charging when it reaches a threshold (the default is 80%) and it helps reduce the battery wear. If you want to know how to change these thresholds and more, please refer to the official ACC documentation here.
The Universal GMS Doze module disables some wakelocks caused by Google Play Services and, therefore, saves battery when the screen is off.
(optional) Fixing a problem with ACC
The OnePlus 6 has for some reason a special wakelock called chg_wake_lock that turns on when the charging cable is attached. This wakelock is present even when ACC stops the device from charging, thus, consuming battery when the phone is plugged but not charging because it has reached the threshold set by ACC. The only way I found to fix this, is to manually block this wakelock in the Franco Kernel Manager. (Yes, I've tried things like WakeBlock, Evolution X built-in wakelock blocker and even ACC-implemented wakelock blocking. Nothing has worked, because they couldn't find this wakelock, thus I could not block it). Download Franco Kernel Manager by Francisco Franco from Google Play (it's paid) and block the wakelocks there by going into Live Monitor > Wakelocks > Wakelock Blockers > '+' icon and typing in "chg_wake_lock" without the quotes.
(optional) Step 8: Apps
Complete these things under the "Battery life tips" section in the Franco Kernel Manager:
underclock the CPU,
underclock the GPU,
install Naptime (to put your device into a special 'doze' mode when the screen is off to save battery),
install servicely (to block certain services to save battery),
install Better Battery Stats (to see what's draining your battery in the future).
Please note that my statistics regarding the battery drain are based on the normal CPU and GPU clocks (not the underclocked ones).
That's it!
I hope this guide helped you. I have a few more tips for you (not regarding the battery life). If want the Stereo Speaker mod for your OnePlus 6 from this thread, don't download the official one, because it won't work. Instead, download a modified v9 version that works with the current version of AML from this guy. Also, this is the order that you should install things:
1. Audio Modification Library
2. Viper4Android
3. Stereo mod
If you have any questions, just ask here, I'll try to respond ASAP.
DJsushi123 said:
{Mod edit: Quoted OP shortened for better reading experience}
Click to expand...
Click to collapse
Please share your battery usage for incident with your tweaks
mori_moh said:
Please share your battery usage for incident with your tweaks
Click to expand...
Click to collapse
What do you mean? A screenshot of some usage statistics like GSam Battery Monitor?
Hey, thanks a lot for this guide. I just installed everything a while ago and will charge my phone once it's at 10% (15% now). Will update the thread with screenshots soon.
DJsushi123 said:
What do you mean? A screenshot of some usage statistics like GSam Battery Monitor?
Click to expand...
Click to collapse
yup, exactly. just wanna see how these perform
sohailss111 said:
Hey, thanks a lot for this guide. I just installed everything a while ago and will charge my phone once it's at 10% (15% now). Will update the thread with screenshots soon.
Click to expand...
Click to collapse
No problem mate! Hope it helps. Looking forward to the screenshots.
mori_moh said:
yup, exactly. just wanna see how these perform
Click to expand...
Click to collapse
Okay, I'm charging right now, so I'll post a screenshot in a few hours when there are some statistics collected.
Hey, guys. Here are a few screenshots from my first charge cycle (80 - 10%).
The idle time really seems to be amazing.
I also had an hour of voice call on Messenger
sohailss111 said:
Hey, guys. Here are a few screenshots from my first charge cycle (80 - 10%).
The idle time really seems to be amazing.
I also had an hour of voice call on Messenger
Click to expand...
Click to collapse
Sorry to hear that. How old is your phone? Did you have the battery replaced?
DJsushi123 said:
Sorry to hear that. How old is your phone? Did you have the battery replaced?
Click to expand...
Click to collapse
Oh! Sorry, I meant that in a good way ?. I'm really happy so far with the battery savings. And yeah, my phone's a year and 6 months old.
The link of the beta build, when downloaded it turn out to be .JAR file
ja
After this, download official OOS from here.
really weird things happened in the official site, the link of beta build 5 that was provided within the site when downloaded turned out to be .JAR file which can't be recognize by TWRP recovery and also the local upgrade in the system. had to find another link in the XDA forum instead. https://otafsg1.h2os.com/patch/amazone2/GLO/OnePlus6Oxygen/OnePlus6Oxygen_22.Y.64_GLO_064_2002191414/OnePlus6Oxygen_22_OTA_064_all_2002191414_8efc91d9.zip
this file of this link is also beta 5 but in the the rugular .zip file that could be recognize by both TWRP & Local upgrade.
it take me three hours ti figure it out what was the caused of the problems. I've even ttried to convert the .JAR file into the .ZIP file and then copy in to the device both it still didn't solve. have to download the file from that XDA link instead and work just fine.
sohailss111 said:
Oh! Sorry, I meant that in a good way . I'm really happy so far with the battery savings. And yeah, my phone's a year and 6 months old.
Click to expand...
Click to collapse
Oh, well I am glad for ya then! I thought I smelt some irony there because you got only like 3 hrs of screen on time from 80% to 10%. Yeah, the battery wear explains everything. I got these stats from a brand new OP6 that I got just a few weeks ago!
mori_moh said:
ja
After this, download official OOS from here.
really weird things happened in the official site, the link of beta build 5 that was provided within the site when downloaded turned out to be .JAR file which can't be recognize by TWRP recovery and also the local upgrade in the system. had to find another link in the XDA forum instead. https://otafsg1.h2os.com/patch/amazone2/GLO/OnePlus6Oxygen/OnePlus6Oxygen_22.Y.64_GLO_064_2002191414/OnePlus6Oxygen_22_OTA_064_all_2002191414_8efc91d9.zip
this file of this link is also beta 5 but in the the rugular .zip file that could be recognize by both TWRP & Local upgrade.
it take me three hours ti figure it out what was the caused of the problems. I've even ttried to convert the .JAR file into the .ZIP file and then copy in to the device both it still didn't solve. have to download the file from that XDA link instead and work just fine.
Click to expand...
Click to collapse
Yes, this happened to me too. I don't really know why the OP6 site does this. When you download the file using your phone, you get a .jar file. But when you download with a PC, you get a .zip file. But the fix is simple: just remove the ".jar" extension from the file and you're good to go!
I will also update the post to let people know of this. Thanks mate!
DJsushi123 said:
Yes, this happened to me too. I don't really know why the OP6 site does this. When you download the file using your phone, you get a .jar file. But when you download with a PC, you get a .zip file. But the fix is simple: just remove the ".jar" extension from the file and you're good to go!
I will also update the post to let people know of this. Thanks mate!
Click to expand...
Click to collapse
Did it help by just changing the file .Jar to .Zip? even that why although me went to properly convert the file in WinRAR to zip and still didn't work then.. super weird
mori_moh said:
Did it help by just changing the file .Jar to .Zip? even that why although me went to properly convert the file in WinRAR to zip and still didn't work then.. super weird
Click to expand...
Click to collapse
Lol, I almost did that too, because it happened to me too, but I found somewhere that this would be enough. If I am not mistaken, the filename is "xxxxx.zip.jar" so just removing the ".jar" part solves the issue.
DJsushi123 said:
Lol, I almost did that too, because it happened to me too, but I found somewhere that this would be enough. If I am not mistaken, the filename is "xxxxx.zip.jar" so just removing the ".jar" part solves the issue.
Click to expand...
Click to collapse
OK, So I went to far at it lol btw About the V4A, Did you use the legacy version on the Magsik modules download section? or which version?
mori_moh said:
OK, So I went to far at it lol btw About the V4A, Did you use the legacy version on the Magsik modules download section? or which version?
Click to expand...
Click to collapse
Nope, just the normal one, version 2.7.1.6. I just downloaded the module, restarted the device, opened the app, granted root privileges, clicked "OK" on the driver installation popup, rebooted the phone again and it worked. Do you have any more exact information on the error you're getting?
DJsushi123 said:
Nope, just the normal one, version 2.7.1.6. I just downloaded the module, restarted the device, opened the app, granted root privileges, clicked "OK" on the driver installation popup, rebooted the phone again and it worked. Do you have any more exact information on the error you're getting?
Click to expand...
Click to collapse
I was trying to install the legacy version of it. bcoz I still think that V4A haven't release the support for android 10:silly: BTW, did u use titanium backup? I have problem using TB in this rom, not certain because of what. but it keep stuck in the progress when i'm trying to do a batch restore ( multiple apps restore ) have to restore it one by one, if I'm doing it this way, it's problem-free..
mori_moh said:
I was trying to install the legacy version of it. bcoz I still think that V4A haven't release the support for android 10:silly: BTW, did u use titanium backup? I have problem using TB in this rom, not certain because of what. but it keep stuck in the progress when i'm trying to do a batch restore ( multiple apps restore ) have to restore it one by one, if I'm doing it this way, it's problem-free..
Click to expand...
Click to collapse
I mean... Viper4Android has worked for me on every ROM I've tried. But I've always used the normal version, not the legacy one.
And I haven't used Titanium Backup yet because I didn't need it. But I think that for the batch mode, you'll need the pro version of TB (which is paid). Could that be the problem here?
Oh yeah, regarding Viper4Android, I installed the Audio Modification Library and then the Viper4Android FX v2.7.1.6 and rebooted, after which I followed the driver installation instructions on the Viper4Android app. Still didn't work