yashsingh1/xdaforums huggingface dataset:
[Android Software Development] hertzschi:
Thanks for your feedback

The folder is there, it also contains 2 backups, which I did manually in Recovery.

I've set twrp backup to /emmc folder cause my internal storage is very limited on Samsung I9000.

The interesting lines are at the end of the log:

I:Script file found: '/cache/recovery/openrecoveryscript'
I:Copying file /cache/recovery/openrecoveryscript to /tmp/openrecoveryscript
Processing OpenRecoveryScript file...
I:command is: 'backup' and I:value is: 'C123O /emmc/TWRP/BACKUPS/2014-02-13.18.20.01test'
Backup folder set to '/emmc/TWRP/BACKUPS/2014-02-13.18.20.01test'
E:Backup name '/emmc/TWRP/BACKUPS/2014-02-13.18.20.01testckup folder set to '/emmc/TWRP/BACKUPS/2014-02-13.18.20.01test'' contains invalid character: '/'
Done processing script file

The backup name should not include the path only a name

Backup name '/emmc/TWRP/BACKUPS/2014-02-13.18.20.01testckup

I'll do another try now with a shorter backup name, it seems to me it was also crippled

---------- Post added at 08:02 AM ---------- Previous post was at 07:44 AM ----------

OK, did a new test with backupname 'xyz' here is the log:

I:Switching packages (TWRP)
I:Set page: 'action_page'
I:Script file found: '/cache/recovery/openrecoveryscript'
I:Copying file /cache/recovery/openrecoveryscript to /tmp/openrecoveryscript
Processing OpenRecoveryScript file...
I:command is: 'backup' and I:value is: 'C123O /emmc/TWRP/BACKUPS/xyz'
Backup folder set to '/emmc/TWRP/BACKUPS/xyz'
E:Backup name '/emmc/TWRP/BACKUPS/xyz' contains invalid character: '/'
Done processing script file
I:Set page: 'main'
I:Set page: 'clear_vars'
I:Set page: 'main2'
I:Switching packages (TWRP)
I:Cannot find file /nobrightness
I:Set page: 'advanced'
I:Set page: 'confirm_action'
I:Set page: 'action_page'
I:Copying file /tmp/recovery.log to /emmc/recovery.log
[Android Software Development] shekinahsmoke:
I was trying to flash the latest philz and got an error. See attached. https://app.box.com/s/6z2cxpqv94lssgj4cfo1

Beanstalk ROM HAHTBWAOY
[Android Software Development] beerbong:
Change your internal sdcard path to /data/media/0 in the app's settings (or whatever path the recovery tells you when you go to "install zip" in it)
[Android Software Development] beerbong:
ZipInstaller v5 RC2 available http://goo.im/devs/beerbong/apps/ZipInstaller5b

It has a couple fixes including TWRP's external sd backups.

To make bakups in the external sd with TWRP, first you've got to tell TWRP to use it. Go to recovery -> backup and toggle the storage, then you'll be able to use it through ZipInstaller.

Thanks to [MENTION=4655165]hertzschi[/MENTION] for finding the issue and [MENTION=4406720]chasmodo[/MENTION] for doing some more tests
[Android Software Development] hertzschi:
I can confirm that it is working fine now! :good:

Thanks for your efforts.

This app saves me a lot of time and trouble.

I will definitely buy this app if 5.0 hits the play store:highfive:
[Android Software Development] beerbong:
RC3 available http://goo.im/devs/beerbong/apps/ZipInstaller5b

Just changes in the license check (so nothing for the free version)

Edit: seems that goo is taking its time to publish the apk
[Android Software Development] kantjer:
It sure is, still not available.
[Android Software Development] beerbong:
Reuploaded, now it's available
[Android Software Development] kantjer:
I'm still getting the Please consider purchasing toast. Isn't that supposed to be gone on RC3 when having a licence key?
[Android Software Development] beerbong:
There's no license key. The purchased version (that will be available in the play store in the next days) is the same whole app with just an extra component in it to check if it's purchased or not.
[Android Software Development] kantjer:
OK sorry then I misunderstood the change log.
[Android Software Development] beerbong:
V5 final available in goo http://goo.im/devs/beerbong/apps/ZipInstaller

Also, the pro version will be available in the play store in the next hours.

There will be no more new features in ZipInstaller starting from now. Development of the app will be just bugs fixes and support for new android versions (if necessary). This app is taking too much of my free time and i need to center my efforts in other projects.
[Android Software Development] beerbong:
Version 5.0.1 available with just a little bug fix
[Android Software Development] shekinahsmoke:
Thanks for all you do.
[Android Software Development] beerbong:
Version 5.0.2 available

Another bug fix
[Android Software Development] devilmaycry2020:
my phone rooted but zipinstaller 5.0.2 show alert could not access superuser. strange thing may happen. and can't flash zip file in sdcard1
[Android Software Development] beerbong:
Please provide more info, I cannot guess what's happening.

Device, android version, supersu or superuser, logcat, etc, etc...
[Android Software Development] beerbong:
Version 5.0.3 available with a fix: sometimes the "purchase the app" message appears even if purchased
[Android Software Development] shekinahsmoke:
just ran a flash test on Sprint GS3 w/ philz latest d2lte recovery. worked excellent. nandroid properly made and then flashed zip.
[Android Software Development] PunchUp:
Can't backup to SD card. It always goes to data/media and stops because of insufficient space.

Sony Xperia S. Happens with both CWM and TWRP.
[Android Software Development] brunodu91:
Hi

Could I do another activity with my phone when zipinstaller works?

Envoyé de mon S4, via tapatalk 4 Vip .

Slimsaberkat 4.4.2 v5.4, alucard Kernel , buzz launcher , modem ET bootloader NC4.

---------- Post added at 11:03 PM ---------- Previous post was at 10:32 PM ----------

It was 10min I wait for work this screen?

Why?

Envoyé de mon S4, via tapatalk 4 Vip .

Slimsaberkat 4.4.2 v5.4, alucard Kernel , buzz launcher , modem ET bootloader NC4.
[Android Software Development] brunodu91:
Could you help me plz?

Up

Envoyé de mon S4, via tapatalk 4 Vip .

Slimsaberkat 4.4.2 v5.6, alucard Kernel , buzz launcher , modem ET bootloader NC4.
[Android Software Development] beerbong:
Obviously

More to backup, more time it takes
[Android Software Development] brunodu91:
After more than 25 minutes it's not finished! No way

Envoyé de mon S4, via tapatalk 4 Vip .

Slimsaberkat 4.4.3 v5.7, alucard Kernel , buzz launcher , modem ET bootloader NC4.
[Android Software Development] beerbong:
Post in OnlineNandroid thread then http://xdaforums.com/showthread.php?t=1620255
[Android Software Development] jacomail95:
In future, no matter when, maybe can this app be updated to navigate on Goo site again? This function recently doesn't work anymore because Goo servers upgrade... Thanks for the app anyway i bought it long time ago... So I'd like to re-navigate in this site again :)

Inviato dal mio Nexus 4 con Tapatalk 2
[Android Software Development] at45:
So, is this app the way to install the MX5 Music "flashable zip"? I just want to install the app but when I select it in ZipInstaller the options like "wipe system" indicate that maybe this is for whole system images, not to install "flashable apps" into the currently installed OS?
[Android Software Development] tamingsarix:
Hye...what this error means. Never had before..

Just suddenly..
[Android Software Development] jpwhre:
Please tell me this app is still monitored and updated........

Would love to see option to auto save recovery log after install. I believe about a year and half ago I paid the $10 for this app. No matter how often I reset or change roms, this app has to be on phone. Yes I understand open recovery script. You create a text script to do command, remove .txt from file name, put script in recovery file of system and reboot to recovery. It will run script and auto reboot. So I love this app for that, just install and wait for reboot.

I don't know if twrp has a setting in their script that allows for log saving thru open recovery script, but if it does, can you update and add auto log save?

Reason:

I've installed thru app and got red text during install and can't read fast enough before auto reboot.

Thanks for app dev.
[Android Software Development] haxin:
i use rom tool box pro and it has this feature included and then some. im not sure if the lite version also has this feature but if any app is worth the money, rom toolbox pro is it.
[Android Software Development] beerbong:
So what's the point of this post?
[Android Software Development] haxin:
What's the point of your post, asking me what the point of my post is?
[Android Software Development] sunny2303:
Its too hot out here... looks like my post went unnoticed ;)

Beerbong, Its working on Note II flawlessly (ROM: Omega based on JB TW). May be you would like to update list of devices :)
[Android Software Development] beerbong:
Your post doesn't help me in development in any way. I know there's other tools that have the same functionallity, thus there are a lot of roms very similar, do you go to those rom's threads to tell the dev that another rom does the same? I don't think so. So please stay in development. If you have tested the app, or downloaded the code, or think that there could be improvements, or found a bug, post it and i'll be very gratefull. Otherwise, please don't post.

Can you believe i have read note I? Thank you, mate. I'll update the list of working devices.

Enviat des d'es meu Nexus 7 amb so Tapatalk2
[Android Software Development] beerbong:
Note II and Nexus 7 added to the list.
[Android Software Development] :
Go troll somewhere else.

This app is amazing and free.
[Android Software Development] Trijunction:
Great app. I could hear my phone's volume and power buttons collectively say "thank God!"

Thanks to the developer...
[Android Software Development] kantjer:
Just tried this app for the first time updating my ROM, its really great, makes updating so much easier and faster.

Thanks for this. :good:
[Android Software Development] :
Hi,

My customization includes the next tasks:

1* Wipe

2* Install ROM

3* Install GApps

4* Install Kernel

5* Execution of my custom script (that deletes many system apps and copies others from the sdcard that are in a special folder)

Four first tasks are correctly assumed with your app, but is possible to automatize the script execution in the process?

Also, why your app needs become a system app? isn't sufficient to allow root permissions?

Thank's
[Android Software Development] AA1973:
Hi beerbong,

Thanks for this app, really neat and very handy. As Utacka "forces me to update on a daily basis" (just kidding), I highly appreciate your tool. :thumbup:

Thanks a lot.

Best regards,

AA1973
[Android Software Development] beerbong:
Can you explain how do you execute that script? Content of the script, where is executed, etc...

About the second question: https://github.com/beerbong/com_beerbong_zipinst/commit/b853159f5f4edfd1bb682d40cb7633798c88f991

Enviat des d'es meu GNote amb so Tapatalk
[Android Software Development] :
Hi,

I attach my actual script.

Normally I execute this:

* Wipe data and cache

* Flash ROM

* Flash Gapps

* Flash kernel

* Go recovery/mounts and storage and Mount system, data, sdcard and emmc

* Open a shell script (via adb in recovery) then execute "sh /sdcard/customization/customize.sh"

* Wait a few moments

* Reboot

Also, another Q: when your app restarts in recovery and flash the ZIP files: If automatically reboots after that or it remains in recovery mode until the user reboots manually?
[Android Software Development] AA1973:
Apparently you never used that app here by beerbong. It reboots automatically. At least for me ;)

Version 2.2 in daily usage
[Android Software Development] :
Thank's dude.

seems a good idea, but i'm compulsive-obsesive and i need a few requirements,

and one of these are that my customization script does execute BEFORE the first reboot.

no problems if it doesn't executes automatically, but i need to reboot manually in this case... :)
[Android Software Development] beerbong:
It's the recovery who throws the reboot after executing the scripts in extendedcommands, not the app. Staying in recovery is not possible.

About your script, from what you have said, you execute it from your pc through adb, not directly from the recovery. As far as i know, extendecommand does not support the execution of scripts.

Enviat des d'es meu GNote amb so Tapatalk
[Android Software Development] :
It's a real shame! :(

Note: Certain Samsung ROMs executes backup of the efs folder before install. I assume that's a shell script or not? I attach the code part below...

Thank's

package_extract_file("tools/efs_backup", "/tmp/efs_backup");
set_perm(0, 0, 0755, "/tmp/efs_backup");
run_program("/tmp/efs_backup");
[Android Software Development] beerbong:
And why don't you modify the gapps zip to add and remove everything you want? It will be faster for you. All is done while installing gapps and you save the adb step.

Enviat des d'es meu GNote amb so Tapatalk
[Android Software Development] :
no.

it's more easy to flash unmodified ROM and GApps and after that execute my script.

In addition, the script restores also custom files, like ringtones, boot animation, etc
[Android Software Development] beerbong:
Then make your own zip with the files you want and edit the updater script. Then you can use ZipInstaller. Easy and fast.

If you still want to use your script (unnecessary) then you'll have to use the recovery to install the zips one by one and the adb to execute the script. Tedious and slow.

Enviat des d'es meu GNote amb so Tapatalk
[Android Software Development] kantjer:
Does this mean that the next version of Zipinstaller can be installed as a user app?

That would save me one zip install after upgrading the ROM.
[Android Software Development] beerbong:
The answer is yes but, why do you want to save a zip install if you have ZipInstaller? ;)

Enviat des d'es meu GNote amb so Tapatalk
[Android Software Development] kantjer:
haha good question :p, don't worry I still have enough zip's to install.

One less I can't forget then. :good:
[Android Software Development] :
seems to me that the reboot performed via sh (reboot recovery) isn't the same that the performed by the api.

in the first case the device restarts immediately and in the second it closes alls handles, stores cache to memory if needed and, finally, it executes the reboot...

but provably isn't rellevant if you are executing a rom reinstall (except in the case of the sdcard cache, if exists)... ;)
[Android Software Development] Winesnob:
Spectacular! Success with the Galaxy S [Fascinate, SCH-I500] running latest CM10 nightly. Pick the zips and go - no more scrolling through menus to flash CM10 nightly and gapps. Thanks!
[Android Software Development] kantjer:
It looks like the cache and dalvik cache clean doesn't work on my phone. Is there a log file produced so I can check?
[Android Software Development] beerbong:
Commonly, it's located at /cache/recovery/last_log. Wich recovery are you running?
[Android Software Development] kantjer:
Recover is CWM-based Rocovery v6.0.1.2-Siyah, comes with the kernel

The current log is of not much value I guess because I did a manual Cache and Dalvik clean via recovery after using ZipInstaller.

But I have attached it just in case.
[Android Software Development] beerbong:
No value at all. You have to attach the log generated just after using ZipInstaller. It's overwritten with every reboot.
[Android Software Development] kantjer:
I was afraid of that I will do a new ROM install using ZipInstaller and send you that log

EDIT: new log attached
[Android Software Development] beerbong:
I know, chas. As i said it won't work with ClockworkMod recovery. I installed twrp on the n7 and it's working. Did you try to install it through goomanager?

Enviat des d'es meu Nexus 7 amb so Tapatalk2
[Android Software Development] chasmodo:
Me no likes TWRP...once I accidentally formatted my SD card using it and ditched it before you could say ClockworkMod.
[Android Software Development] :
the proper vernacular is "me no likey"
[Android Software Development] chasmodo:
Me no likes "me no likey".;)
[Android Software Development] beerbong:
ZipInstaller 2.4 released.

Now you can install it as a user app.

Please keep testing and reporting.

Cheers.
[Android Software Development] kantjer:
Thanks for the new version.

installing as user app works great. Only wipe cache and dalvik still not working for me.

Did you find anything useful in the log I attached to my earlier post?
[Android Software Development] beerbong:
It used to work for me in a previous version. Now it doesn't :eek:

I'll take a look, thank you for reporting.

line 7 col 37: unknown function "__system"
[Android Software Development] beerbong:
Ok, done. Version 2.4.1 with a fix available for download.

Cheers.
[Android Software Development] :
New version awesome on GT N7000

Flash pa cm10, then gapps, then kernel, then modem
[Android Software Development] kantjer:
I can confirm that clear cache and dalvik is working with latest version :good:
[Android Software Development] THE RED BLUR:
This tool will be handy for me now for these daily non wipe nightlie updates for RootBox :):thumbup:

SIGNATURE

PHONE : SGSII

Sent via: Tapatalk 2

Main ROM: RB JB 3.0 Nigthly 26/10/12 (ONLINE)

2nd Rom: RR ics 2.7- Not accessible

KERNEL : Dorimanx 7.42 Mali

(DEFAULT PROFILE AND SETTINGS)

MODEM : LPS

GAPPS : JusTunBean 3.2.2 quick flash
[Android Software Development] kantjer:
I flashed the latest nightly using this tool,

I use it for everything now, even flashing a kernel, it much simpler than booting into recovery, scrolling to file(s), flashing, clearing cache, rebooting.

Now its just a matter of selecting the zip(s) in your favourite file browser hit install and the rest will be taken care off.
[Android Software Development] Волк:
Not working for LG P999/LG G2x I have attached the recovery.log. Seems to be an issue with mounting the SD card.
[Android Software Development] beerbong:
Change the internal sd mount point to 'sdcard' in the app menu
[Android Software Development] Волк:
Hmm, that didn't fix it. Log: http://db.tt/H2vFXdlW
[Android Software Development] beerbong:
Old version of recovery. I'll take a look tomorrow morning, now i'm busy.

Enviat des d'es meu GNote amb so Tapatalk
[Android Software Development] Волк:
Ok, yea, sadly it's the newest for this phone. It's become something of a red-headed step-child. :(
[Android Software Development] beerbong:
Version 2.4.2 available.

Added support for CWM-based recovery 5.0.x

Cheers
[Android Software Development] mohamobo:
Confirm working with Samsung Galaxy S Vibrant. :good:
[Android Software Development] gomax:
Nice work, me likey <G>
[Android Software Development] beerbong:
Version 2.4.3

Just some minor changes ;)
[Android Software Development] kubics:
Hi. Does ZipInstaller support Aroma used in zip file(s)? I mean whether it is possible that one of my zip files (e.g. 3rd from 5 zips) contains Aroma installer. Sequence of installations should then stop until Aroma will finish its job. Will this work?

But anyway, thank you for this great app!
[Android Software Development] beerbong:
There's no problem with aroma. I flashed a few zips with it althought it was always the last one.

Enviat des d'es meu GNote amb so Tapatalk
[Android Software Development] kantjer:
A few Aroma installers have an auto reboot function in there script so indeed it's safer to flash that as last one.
[Android Software Development] kubics:
That should not be any problem. I would use it for JusTunBean, which does not have autoreboot. Thanks.
[Android Software Development] AA1973:
I did use it very often in combination with JT inverted gapps, as 2nd of 3 zips being installed. Works excellent!
[Android Software Development] Bruce MJ:
Great work, very useful app.
[Android Software Development] HotKillerZzz:
Can someone help me upload the files to another site? i am unable to download form goo.im... unless you can help me solve that prob. Thks :D
[Android Software Development] beerbong:
No mirrors, please. I'm keeping track of the downloads.
[Android Software Development] HotKillerZzz:
But my goo.im just keeps on refreshing
[Android Software Development] dheeraj (dhlalit11):
the latest 2.4.3 version is working great on my captivate running slim ics and devil kernel

I just needed to change emmc to sdcard

thanks for the great app

after some time I will try it on twrp

PS:- I installed two zip one was aromafm and other was normal

my observation is second zip didn't started till the aromafm zip's work was complete
[Android Software Development] beerbong:
Sorry, you are limited to 8 thanks per day
[Android Software Development] dheeraj (dhlalit11):
what that means

and tried with twrp and it is not working, saying unknown print command

link to log:- https://www.box.com/shared/xnokvnmv5og8vx85oog7

and that's not a problem to me as I use cwm recovery
[Android Software Development] beerbong:
It means that i wanted to thank you that you tested the app and said that it is great, but i couldn't due to thanks limitations in the forum. :silly:

If twrp doesn't recognize the print command is because its version is prior than 2.2. Just install a newer version of twrp.
[Android Software Development] dheeraj (dhlalit11):
yeah I think it is version 2.1.4 and I can't install newer version as we don't have but I will test it once we will have it

and a feature request from my side which is selecting files through share options of file managers

like I am in a file browser and found a file which I would like to flash then I could tap on the share option and can select zipinstaller in the list

can you add support for twrp below v2.2 as different one (for those who uses twrp)
[Android Software Development] beerbong:
Interesting... will think about it.
[Android Software Development] beerbong:
Granted

And granted
[Android Software Development] beerbong:
Version 2.4.4 is out

As requested, i've added the hability to add zips (one or various) directly from any file manager. A ZipInstaller option should appear when you hit send/share.

Also added support for versions of TWRP prior to 2.2. This is not tested, need feedback.

Cheers.
[Android Software Development] dheeraj (dhlalit11):
sorry for the delay

just testing it now

edit:- done testing results:-

working great on below v2.2 of twrp

app is accepting zip when selected from share option but not more than one at a time read scenario below

scenario:-

opened es file explorer selected file and added to zipinstaller through share option, the file got selected in the app then pressed back button selected another file with share option this time only the latest one was in the selected zip list the previous one was not there so opened oi file manager selected a file through share menu but still only one file was showed so I just tapped on "install now" option nothing happened pressed two three times but still nothing then open the oi file manager and it showed zipinstaller screen with options of wipe cache etc.

so the conclusion is the app is using different screens everytime the file is selected
[Android Software Development] beerbong:
That's not the way it works. If you want to add more than one zip to the list, use the multi-select option of your file manager and then the share/send option. All the zips you selected will be added to the list.

Enviat des des meu Nexus 7 amb so Tapatalk
[Android Software Development] dheeraj (dhlalit11):
hellyeah that worked thanks for the tip

btw where's my thanks

just joking
[Android Software Development] beerbong:
Here you are ;)
[Android Software Development] dheeraj (dhlalit11):
why not upload it on play store

it will also allow you to keep track of the download count
[Android Software Development] beerbong:
I don't earn money with this, i just share it. Don't wanna pay 25$ to publish this app.

Enviat des des meu Nexus 7 amb so Tapatalk
[Android Software Development] dheeraj (dhlalit11):
didn't knew that just read it in Google website

just to decrease spam they are charging 25$ which is much costly

I will not give away an app for free if I will need to pay 25$ for that.. ridiculous