[APP][5.0+] Offliner - Read wget mirror from a ZIP file (Android Developer Docs etc.) - Android Apps and Games

{
"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"
}
Back in the PalmOS era, I used iSilo for reading websites offline and it worked great. Nowadays I still want to read sites offline as there's no cell signal in the subway. I searched and tried a lot of "Offline Browser" apps from Play Store but they are mostly badly designed (ugly UI), they are intended for single pages and suck the most when it comes to reading - they do not restore reading position.
Offliner is an attempt to fix that. It focuses solely on reading/viewing as it doesn't have any download mechanism. Even the site resources fetching functionality of tools like wget and httrack is often problematic. Instead it relies on prepared archives in a simple format - zip archive of a site fetched using wget. (Offliner reads files directly from the zip without unpacking it to your precious storage.)
I focused on Android Developer Docs and included few hacks for compatibility with the official zip archive provided by Google (docs-24_r01.zip, 400 MB). Unfortunately the content is currently almost one year old and it lacks various sections. Most importantly material.io. I fired up wget and created up-to-date archive containing both developer.android.com and material.io, having 1200 MB. Find the latest links here: brouken.com/offliner
The app is completely free, without any ads or extra permissions. Offliner lacks Internet permission so it can't access the internet at all . I hope it will work great for you just as it works for me. Find few more details in the site linked below (known limitations, script for self made archives etc.).
Let me know about all your thoughts, complaints, wishes, reports, bugs... and make Offliner even better.
Download from Play Store
Links to available archives at brouken.com/offliner

DataFormatException: invalid stored block lenghts.

Artieza said:
DataFormatException: invalid stored block lenghts.
Click to expand...
Click to collapse
Can you provide me with more details like what device is that and when this occurs? What data are you trying to load?
So far I used/tested archives created by zip on linux. I use Google's library for reading zips which doesn't support ZIP64 (see wiki) so supporting that is not trivial. Are you using any existing archive or are you creating your own (what size/number of files and archive manager are you using)?

moneytoo said:
Can you provide me with more details like what device is that and when this occurs? What data are you trying to load?
So far I used/tested archives created by zip on linux. I use Google's library for reading zips which doesn't support ZIP64 (see wiki) so supporting that is not trivial. Are you using any existing archive or are you creating your own (what size/number of files and archive manager are you using)?
Click to expand...
Click to collapse
7-zip Win, zip, compression: ultra, method: lzma, dictionary: 64 MB, word: 64.

Artieza said:
7-zip Win, zip, compression: ultra, method: lzma, dictionary: 64 MB, word: 64.
Click to expand...
Click to collapse
Please use "Deflate" instead of LZMA. LZMA is part of the newer ZIP standard (from 2006) that is not supported by the default Java utils.
I guess this would be another good reason to switch to Apache Commons Compress. I will add that to my list. However the priority is performance of the non ZIP64 archives with the deflate method so if it won't use more memory or be slower, I can switch to that.

moneytoo said:
Please use "Deflate" instead of LZMA. LZMA is part of the newer ZIP standard (from 2006) that is not supported by the default Java utils.
I guess this would be another good reason to switch to Apache Commons Compress. I will add that to my list. However the priority is performance of the non ZIP64 archives with the deflate method so if it won't use more memory or be slower, I can switch to that.
Click to expand...
Click to collapse
Deflate works. But this incredible increases packing time.
Cannot click on search result. Nothing happens.

Artieza said:
Deflate works. But this incredible increases packing time.
Click to expand...
Click to collapse
Packing time should be irrelevant as it's done usually on much faster machine only once. Much important is the overhead on mobile device during decompression or decompression speed (BTW deflate unpacks 4 times faster than LZMA which can make a difference).
Artieza said:
Cannot click on search result. Nothing happens.
Click to expand...
Click to collapse
Clicking search results works in the up to date custom mirror available from my site (the 1.2 GB archive; it's that large because it also contains material.io). I can confirm that this doesn't work with the latest (1 year old) docs from Google. I already included couple of quirks to work around issues with missing or bad JS files. Seems like this is another case. I will try if I can make it work but I would recommend you to use either the provided up to date archive or to create your own (with the help of provided script).
Anyway thank you for all your feedback, it's much appreciated!
EDIT: I don't think I will be able to fix that easily. Seems like that the search depends on additional dynamic response so it won't work offline. The current version of their site doesn't require that so it could work if they ever update the docs again.

moneytoo said:
Clicking search results works in the up to date custom mirror available from my site (the 1.2 GB archive; it's that large because it also contains material.io).
Click to expand...
Click to collapse
I'd like to use dump from you, but I currently have slow 3G network and not much free space on external SD. It would be nice if you will provide material.io site separately.

Artieza said:
I'd like to use dump from you, but I currently have slow 3G network and not much free space on external SD. It would be nice if you will provide material.io site separately.
Click to expand...
Click to collapse
I trimmed the zip a bit, down to 450 MB. You can get from https://www.androidfilehost.com/?w=files&flid=201940
I see what I can do when I will be updating the mirror. Right now I'm waiting if Google releases new offline docs so I can handle all the changes at once.

moneytoo said:
I trimmed the zip a bit, down to 450 MB. You can get from https://www.androidfilehost.com/?w=files&flid=201940
Click to expand...
Click to collapse
Thank you. It's working. I'm not sure if I can wget via Windows, but it should be useful addition to your basic packs: https://www.computerhope.com/unix/
Could you add it? Or is it already included into bash scripting packs? I guess, no...

I found an issue. When opening new zip. I see nothing when loading wheel is gone. I don't know why, but page is showing only if I switch to recents window and come back (onPause & onResume).

Here is full dump of ss64.com & unix part of computerhope.com. Both have catalogs of bash commands. Computer Hope is better.
https://drive.google.com/folderview?id=0B2KH4VEXC-hjb2p3NGdrOHpRNU0

It would be nice to work with various zips at same time.

Artieza said:
I found an issue. When opening new zip. I see nothing when loading wheel is gone. I don't know why, but page is showing only if I switch to recents window and come back (onPause & onResume).
Click to expand...
Click to collapse
Are you sure that it's not just the loading taking a while? BTW during onPause/onResume it should only pause/resume Webview and it's timers (JS). I didn't enabled any logging in the release on Play Store but isn't there anything interesting in the logcat?
What Android device do you have anyway?
Artieza said:
It would be nice to work with various zips at same time.
Click to expand...
Click to collapse
Yep, that's something I would like to have eventually. One thing is all archives in the navigation drawer and another allowing navigation among them (depend on the archive file name or keep indexes of archive entries... ?). I don't have it figured out much but I guess allowing faster switching between zip archives could be a start.

moneytoo said:
Are you sure that it's not just the loading taking a while? BTW during onPause/onResume it should only pause/resume Webview and it's timers (JS). I didn't enabled any logging in the release on Play Store but isn't there anything interesting in the logcat?
What Android device do you have anyway?
Click to expand...
Click to collapse
No. I tested many times. When I have already loaded zip. Press Setup and select other zip. Loading wheel is gone... Nothing. Wait 1 minute. Nothing. As soon as I switch to recents and back all is showing.
In the log only this every time. I'm not sure why... Android 5.0.2.

moneytoo said:
Yep, that's something I would like to have eventually. One thing is all archives in the navigation drawer and another allowing navigation among them (depend on the archive file name or keep indexes of archive entries... ?). I don't have it figured out much but I guess allowing faster switching between zip archives could be a start.
Click to expand...
Click to collapse
Pin archives to navigation drawer's header or under drop-down menu here like in Google's apps.

Related

Setting up Win95, and other OSes with games

as the other thread got a bit complicated, I think its good idea to have a clear thread on how to setup easily, this is not my work, but I am simply providing an easy way for new user to install and get up to date.
Credit to people are given in their quotes:
setting up:
aszu said:
I created simple compilation with the latest QEMU WM port I could find.
All the credit for this goes to mamaich (excellent work!)
Links:
http://niuki.net/files/QEMU_WM.7z - emulator main files
http://niuki.net/files/Heroes2POL.7z - specially prepared version of HoMM2
http://niuki.net/files/Win95osr2.7z - Win95 image
Instructions:
1. Extract QEMU_WM.7z to the root folder on your SD card.
2. Extract additional packages (Win95 or Homm2) to 'emul' directory in QEMU folder.
3. Use qemu_launcher from QEMU folder to start selected VM.
Note: QEMU must be placed in '\Storage Card\QEMU\' directory, otherwise you have to edit 'cmdline.txt' etc files accordingly.
Click to expand...
Click to collapse
Mouse Usage:
kilrah said:
When it's grey (default), a tap on the screen will do a left click. So a tap&drag will do a left click and drag, i.e selection, moving stuff, etc, which is why it looks weird to you. Tap the button, it turns to black, and now a tap&drag on the screen moves the cursor without clicking, like a laptop touchpad. The button on the left marked "rb" does the same as grey but with right mouse button.
So you need to turn the thing black, move the cursor where you want, tap it to grey, tap or double tap to single/double click, tap it to black, move to some other place, etc, toggling the button each time between movements and clicks. Not very convenient, but works.
Click to expand...
Click to collapse
Improve graphics:
miko3d said:
guys, make sure you have installed the cirrus graphic drivers properly, it makes big difference,win95 works really fast in 16 bits with those drivers,win98 needs more memory, make sure you have given plenty of it in the qemu settings, Qemu has some issues at accesing and writing data, it seem to stall,
there are great apps and games to try, as I already wrote before Starcraft Broodwars runs on it,with the full units, missions packs etc... and the speed is surprisingly good ingame, the biggest issue is the clunky interface for the keyboard and the mouse, really needs to be developed for the HD2 multitouch.
i have also tried civilization 2 and theme hospital with good speed.
but there are plenty more that comes to my mind like c&c red alert, total anihilation,settler2 etc... basically any game of around mid 90s, maybe even newer....
Click to expand...
Click to collapse
Setting up Dos Image:
aszu said:
Instructions are in one of my previous posts.
It is fixed 512MB image with DOS 7.1 - this should give plenty of space for any dos-based programs. I tweaked DOS RAM configuration, so there is ample of conventional memory + XMS + EMS memory available, it should be able to handle everything you throw at it It also has mouse support.
I placed on it some useful applicators as well:
- Volkov Commander - excellent clone of Norton Commander, makes navigation with 'mouse' much easier!
- Bytemark Nbench - simple but very useful benchmark, according to it QEMU on HD2 achieves almost 100% speed of Pentium 90Mhz in fixed-point and about 30% in floating point operations.
- A few old classic games. Legend of Kyrandia is fully and easily playable with current controls. Others like Settlers 2, Albion (best RPG ever!) or C&C would be perfectly fine if not clumsy mouse control.. Sadly, Betrayal at Krondor doesn't go past the loading screen
Obviously you can quickly add new applications to this image using Winimage (that is the whole point anyway).
Just extract files in archive to 'emul' directory in QEMU folder.
DOS image (+ tools) for QEMU
Click to expand...
Click to collapse
confirmatin of windows 98:
NoSecks said:
windows 98 working fine and perfect on my HD2 too
(not only win95)
but u clearly can see how much bigger (longer loading time) win98 takes xD
its even able to run in Brochs'emu w/o any problems. (not only in QEMU)
greez
Click to expand...
Click to collapse
video in action:
http://www.youtube.com/watch?v=JK-vwCsFwvE
thanks erikvario
mac os running:
kilrah said:
And one next step... I just found that image in my archives:
{
"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"
}
OK, this one is pretty much unuseable, but it works (it's 2-step emulation! PPC emulated on x86 by Fusion, which is emulated on ARM by QEMU....)
Click to expand...
Click to collapse
andriod \ moblin or newer version of windows had not been successfull.
other info:
fullscreen with the little key that has 4 expanding arrows in the toolbar
-m parameter tell qemu how much memory to give to the image file.
more info:
http://translate.google.co.uk/trans...refox-a&hs=mrY&rls=org.mozilla:en-US:official
Thing to be done\Hacked:
change the keyboard
use the screen as touch pad (ie tapping=clicking, tap and drag= click&drag).
better drivers for running sound?
might need the space for adding more stuff later
for now you can ask or add feedback to enhance this thread
maybe you can add my vid. http://www.youtube.com/watch?v=JK-vwCsFwvE
erikvario said:
maybe you can add my vid. http://www.youtube.com/watch?v=JK-vwCsFwvE
Click to expand...
Click to collapse
done my friend,
although it will be nice if you can upload video with calibrated touch screen.
works great but how do u get it to work in landscape mode?
colinp said:
works great but how do u get it to work in landscape mode?
Click to expand...
Click to collapse
when lunching qemu launcher, you can specify what orientation you want
Humm ive tryed all 4 options but none make any diffrence
Thanks for the thread! I was waiting for a package to be put together before I started playing! Now to get some DOS working!
do u have a link for the win98 img?
colinp said:
Humm ive tryed all 4 options but none make any diffrence
Click to expand...
Click to collapse
it works for me, but the screen is not perfect, you could try BSB tweaks to rotate
smeddy said:
Thanks for the thread! I was waiting for a package to be put together before I started playing! Now to get some DOS working!
Click to expand...
Click to collapse
your welcome, share your experience and useful tips
mEMBER83 said:
do u have a link for the win98 img?
Click to expand...
Click to collapse
not really sorry
so is there any use for this (such as emulating games) or is the emulation laggy just with OS load?
you can run games at good speeds,
it runs like Pentium 1 speed, which is ok for win 95 stuff
I was thinking of a game like fallout 1 or somthing like that. Downloading to give it a try
Just set this up. I can run HOMM (landscape option does not seem to work for me either and the win95 does not boot at all for me.
Going to make sure that I did everything correct.
is there a possibility to install 3rd-party software under WIN95? If yes, how can I include external files so they can be found in my ( C: )-drive for example?
mEMBER83 said:
is there a possibility to install 3rd-party software under WIN95? If yes, how can I include external files so they can be found in my ( C: )-drive for example?
Click to expand...
Click to collapse
you need to add it to the image file.
can u tell me a tool which allows me to do that? Thx a lot 4 your help
got win95 booting now
was my mistake of course
now just working on rotating the screen as the options do not seem to work
I would also like to know how to add apps to the os
mEMBER83 said:
can u tell me a tool which allows me to do that? Thx a lot 4 your help
Click to expand...
Click to collapse
just found out that you mount the image on your pc and add the folders you want like that.
I have not tried yet but software like magic iso might be what we are after?
even if you extract all folders of the image and create new img (including all files/folders) from orig image might work
Will try tonight adding a game and will let you know
tonycosta said:
got win95 booting now
was my mistake of course
now just working on rotating the screen as the options do not seem to work
I would also like to know how to add apps to the os
Click to expand...
Click to collapse
Ive also got the same problem , maby its a rom issue , what are you using?
I was using miri v8 & v9 both had issue. Tested with touchx rom and working perfectly.
So yes it must be rom issue, Going to test duttys rom with this as i played some of that game under win95 and was pretty impressed. Going to be great for turn based games. Just got to figure out how to set the games up

[TOOL] iAPK Suite v0.9 - Drag & Drop APK Installer

Alright, straight to it.
This is iAPK Suite 0.9. The newest incarnation of iAPK. It's functions have been vastly increased, while keeping it's sole purpose still unique.
The new version of iAPK merits it a new name, iAPK Suite. This means it not only installs APKs, it is a full fledged manager. It installs, deletes, backups, and restores APKs from your respective Android devices. Aside from being drag 'n' drop friendly, i've incorporated a tremendous amount of useful features. Hell, it even signs APKs with a simple click.
There are currently two versions. iAPK Suite and iAPK Mini. The Suite version allows full APK management, while the mini just has simple drag and drop as well as the docking panel without any other APK functions which makes the file size practically cut in half.
Mind you, the usage of this application gets a lot easier when you learn all of the shortcuts I implemented to making things a lot quicker. A wiki will be made to explore everything about iAPK and how to use every function i've built into it, even the not so obvious ones
..:: Screenshots ::..
{
"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"
}
..:: Features ::..
- Sleek Drag n' Drop User Interface
- Docking Panel
- File Type associations with .apk files
- APK Management
- Signs APKs
- Drag Multiple APKs for installation
- Drag Folders containing APKs for installation
..:: Wiki ::..
iAPK Suite 0.9 Wiki *DOWN*
..:: Download ::..
Download iAPK Suite for Windows (LINK UPDATED JUNE 2012)
..:: Issues/Todo ::..
- adb sometimes has an issue with apks installed from folders with spaces in their name. (Working on a fix)
- small animation glitches tend to appear depending on the environment. (Does not pose any functional problems)
- a system tray icon needs to be added to allow for easy configuration of certain adb options/switches. (Working on)
- several adb switches need to be added to allow forced apk installed (-r) and other various tags. (Working on)
- deleting apks has not been testing thoroughly. (Waiting for feedback)
- iAPK needs an installer instead of being just compiled into a zip. (Working on)
..:: Changelog ::..
v0.9
+ Added quicker docking panel
+ Added File type associations with .apk files
+ Added APK management through the Android Device Bridge (adb.exe)
+ Added APK manifest dumping using the Android Asset Packaging Tool (aapt.exe)
+ New UI built from scratch
+ New Information panel notifier
+ Added a mini version for smaller file size
v0.3
+ Added Update Checker(Now notifies the user if an update is available)
+ Added Directory APK Installing(Not tested)
+ Now checks to see if adb is in $Path or already specified instead of always making a copy of adb locally(Not tested)
+ Added a configuration panel(Intended for internal use, otherwise no use right now)
- Taken out some un-needed functions(may work a little faster for some people)
++ Will be available for Mac OSX, Linux in the next release.
++ Will incorporate a default filetype & shortcut for windows(allows auto-install on doubleclick)
v0.2
+ Added Multiple APK Installing functionality (Drag and Drop multiple APK's)
+ Cleaned up some more code
+ Operation manager for internal use (Allows for batch calculation and apk management)
+ Added small tool tip for future use
+ Added an operation summary at the end of each..operation.
- Taken out 99.9% of the popups
- Taken out clunky option gear graphic
++ Coming soon... Just mention it.
This application works globally for ANY Android Device. Posting it in here is just because i'm in this sub-forum a lot. But this application will work with ANY Android device. It would be nice if this thread was pinned for easy access
Pretty cool. Heres another alternative i use. I just created a batch file where i made it pickup a file as an argument and "adb install -r" it. I compiled it to an exe and gave it an icon and set it as a default program for apk's. Here it is for those interested. You can either set it as default program for apk filetype, or just drag an apk into it.
Link
I like it. Simple and nice interface and easy to work with it
Thanks
10 char.
qberty said:
Hey xda inhabitants!
Here's something I made to shorten APK installing. This is my take on an easy drag and drop apk installer with quick and to the point functions. It's very simple and straight forward, drag and drop your APK onto my program, and it will install it over ADB to your phone! Very simple as opposed to using the 0.04 second long browse button, Dragging and dropping saves a bunch of time!
Screenie-bo-beenie
Download-oh-...err
1.4MB RAR
1.6MB ZIP
Please let me know if you want features that adb can provide or ..just anything you want implemented.
Click to expand...
Click to collapse
Interesting. Does it support multiple/batch apk files? That would be useful for a restore.
wow..nice one
if can drag multiple apk files and batch install would be nice
Binary100100 said:
Interesting. Does it support multiple/batch apk files? That would be useful for a restore.
Click to expand...
Click to collapse
pingy_ping said:
wow..nice one
if can drag multiple apk files and batch install would be nice
Click to expand...
Click to collapse
Hmm..You guys are right.. it does not support multiple apks... It might since it's through adbs command, not sure if that would work. But I have a method of making multiple apks work at once. Lemme throw that on the table.
...Done.
Updated, and fixed v0.2 link.
pretty sweeet
sweet, love the idea of batch installs! Save a lot of time when switching between roms
Thanks! If anyone has anything else they want added. Let me know.
color me stupid but i cant get this to work...
may be that im on a pc at work.
there is nothing fancy needed to get it to work is there?
i am able to use the sdk tools and ADB can see my phone but the app keeps saying failed
any ideas would be great.
ceasee said:
color me stupid but i cant get this to work...
may be that im on a pc at work.
there is nothing fancy needed to get it to work is there?
i am able to use the sdk tools and ADB can see my phone but the app keeps saying failed
any ideas would be great.
Click to expand...
Click to collapse
I did some quick debugging and I found out that I broke the single APK installer by adding the multiple batch one. Damn lol. Well for now, untill I release the completely working one, just drop two or more apks on it for them to properly work. That is an error on my part, must have forgot an if/then/else somewhere along the road, I'll fix it now. Should be compiled within an hour. Thanks
Terribly sorry for the confusion. I have fixed the weird problem. Everything now works as it should. Please re-download v0.2 from the original post.
This is a really Nice utility
I have a couple of requests. Feel free to make them come true
1. Make it so if set as a default app for apks, when i double click an apk it launches this program, installs the apk, then shuts the program.
2. Make it so it detects if adb is currently in $path, u can do that using something like errorlevels in batch. So if it detects it, then it shouldnt have to extract the files such as adb and the dlls.
Just my $0.02
Great!! thanks!
Daneshm90 said:
1. Make it so if set as a default app for apks, when i double click an apk it launches this program, installs the apk, then shuts the program.
Click to expand...
Click to collapse
This.. is not the easiest thing to do, since I would now need to make my app utilize commandlines in win shells to allow me to add apk file locations to a command to be installed quickly. It's definitely possible, but unfortunately i can't complete it within an hour so, that'll take a bit longer.
Daneshm90 said:
2. Make it so it detects if adb is currently in $path, u can do that using something like errorlevels in batch. So if it detects it, then it shouldnt have to extract the files such as adb and the dlls.
Just my $0.2
Click to expand...
Click to collapse
This is definitely an easy task, never thought of that, consider it done as I have the exact code in my head
I'll compile everything when I get homerz.
$0.2 is actually 20 cents... wow. You put a lot thought into this one. lol
Anyway, keep in mind, I can do..just about ANYTHING with this app. So don't hold back with your suggestions.
qberty said:
This.. is not the easiest thing to do, since I would now need to make my app utilize commandlines in win shells to allow me to add apk file locations to a command to be installed quickly. It's definitely possible, but unfortunately i can't complete it within an hour so, that'll take a bit longer.
This is definitely an easy task, never thought of that, consider it done as I have the exact code in my head
I'll compile everything when I get homerz.
$0.2 is actually 20 cents... wow. You put a lot thought into this one. lol
Anyway, keep in mind, I can do..just about ANYTHING with this app. So don't hold back with your suggestions.
Click to expand...
Click to collapse
lol my bad. Typing on phone/in a hurry don't go too well
Btw wht did u write this in ? vb?
qberty said:
This.. is not the easiest thing to do, since I would now need to make my app utilize commandlines in win shells to allow me to add apk file locations to a command to be installed quickly. It's definitely possible, but unfortunately i can't complete it within an hour so, that'll take a bit longer.
This is definitely an easy task, never thought of that, consider it done as I have the exact code in my head
I'll compile everything when I get homerz.
$0.2 is actually 20 cents... wow. You put a lot thought into this one. lol
Anyway, keep in mind, I can do..just about ANYTHING with this app. So don't hold back with your suggestions.
Click to expand...
Click to collapse
Anything? Lol (I won't go there!) What is the advantage to this verses using su file manager to just copy and paste within the phone? I guess I should just try it out, but didn't want to waste my time cause I have no problems with adb commands, but some of my friends might like it! Thanks!

[APP]Ubuntu Install Guide - Kindle Fire Testers wanted - 12.04 in testing

This thread is no longer kept up to date, for future info/help please use the main thread HERE
I have working on a project in the form of an app, which guides you through the installation of Ubuntu within android via chroot. It includes a ubuntu 10.10 image I have been working on which includes lots of program to allow users to develop program/scripts etc within Ubuntu on there phone/tablet.
However I have I have yet to get much testing on this device and would like more feedback from users!
Please post your device/kernel/rom along with what did and didn't work, so I can draw up what I need to change in the next release of the app/ubuntu build.
Website
http://linuxonandroid.blogspot.com/
Video
http://www.youtube.com/watch?v=UCqzs8yQTM8
App Download
Free App
Paid App
Boot Script
ubuntu.sh(V5)
Full Image
This image is 1.5GB to download, once extracted 3.5GB, and include alot of programs like openoffice, thunderbird, firefox and over programs for 'developing' - Also allows you to switch between the LXDE and Gnome desktops, and you can define screen size on boot!
ubuntuV5-image.zip
Lightweight Image - This is yet to be included in an app, will be included in the next release (aka 2.0 ), so get it now before anyone else!
This image is just under 500MB to download, once extracted 2.5GB, and include only programs needed (LXDE desktop, web browser, + other basic programs) also allows you to define screen size on boot
ubuntuV5-sm-image.zip
12.04 images
I have now started work on building new 12.04 images these come in core (just the bear-bones ubuntu) and full (ubuntu with GUI and other programs) and will be updated as 12.04 moves through its milestones (and when I make new updates to the mods I make from the main stream arm port).
These are for testing ONLY until 12.04 reaches stable release.
You can view the images here:
http://sourceforge.net/projects/linuxonandroid/files/Ubuntu/12.04/
I also want to build up a small group of testers who I can email with new images and scripts, these will include all future distros that I do. If you are interested in joining this test group please PM me or send a email to [email protected]
The only requirement is that your willing to test and send feedback along with screen shoots etc where required, it would also be good if your willing to try different roms and kernels for your device!
Sig Banner
Show your love of ubuntu on android with my sig banner:
{
"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"
}
image url is "http://dl.dropbox.com/u/11206993/ubuntuuser.png"
Other Guides
Like this guide? want to try something different? then check out my other guides for different distro's
Backtrack - This is a distro that is based around security testing, it also includes the Gnome desktop environment and a range of other programs.
Updates
18/02/12
*New 12.04 images started building, for now not included in the app but once a bit more stable will be included
29/01/12
*New V5 small image, featuring fixed Java, even more lightweight (now around 1.2GB free) and user can set screen size on boot
*PAID New Build guide which shows you how to build your own Ubuntu images
*Brand new UI To make the whole thing more useable
*PAID new 'one click boot' feature to allow quick booting from either the widget or inside the app
*PAID new widget to activate the one click boot
*PAID app install guide changed in light of 'one click boot'
*Fixed keyboard mapping of random letters in Gnome
18/01/12
*Large ubuntu image now allows user to set screen size on boot!
*Large Ubuntu image now lets you select between LXDE and Gnome desktops
*Large Ubuntu image has been recompiled to fix the likes of Java (note some of the above changes will be included in the small image in the future)
*FAQ section updated with more answers to questions I have been getting
*Install guide updated in light of the new large image
06/01/12
*PAID app file downloads now use new fast FTP server and support direct downloading (click the button to download a image and it starts to download right away)
*New boot script which has fixed problems with it not booting on alot of devices, and fixed problem which some people getting a grey screen when loading UI
*Boot script now downloaded in zip file to fix problems with downloading script
*Both apps fixed to support low resolutions
*Both apps cleaned up
28/12/11
*PAID app now supports 960x540 'qHD' resolution
*ALL Ubuntu lightweight images cleaned up even more saved another 300MB of space
*ALL Ubuntu images updated with all new updates
*ALL Ubuntu images now in .zip format to fix problems with some peoples devices failing to extract the .rar files
*Boot script updated, once booted now terminal acts like a command line interface for Ubuntu, and some boot problems now fixed
*Image and boot script now downloadable separately to allow easier updating
19/12/11
New 'lighter' ubuntu image options for all resolutions already supported
15/12/11
New ubuntu images with all updates up to 15/11/11
FREE app ubuntu image resized to fit 800x480 resolution
PAID app ubuntu images now includes 4 images for 800x480, 854x480, 1024x600 and 1280x800 resolutions
I didn't realize that you had posted in the Kindle Fire forums so please forgive my re-post:
This works quite well on the Kindle Fire with CM7. (I've used both v4 and v5 of the script without issue)
Is there a technical reason for using Ubuntu 10.x over 11.x?
I only ask as there are ARM/OMAP3/OMAP4/etc. builds of both 11.04 and 11.10. (netbook and desktop flavors)
I'm guessing that it's a resource thing as I would hope that Unity would work well with at least tablets if not decently sized mobile phones.
Oh well, just picking brains. Love your work!
Aahz Pervect said:
I didn't realize that you had posted in the Kindle Fire forums so please forgive my re-post:
This works quite well on the Kindle Fire with CM7. (I've used both v4 and v5 of the script without issue)
Is there a technical reason for using Ubuntu 10.x over 11.x?
I only ask as there are ARM/OMAP3/OMAP4/etc. builds of both 11.04 and 11.10. (netbook and desktop flavors)
I'm guessing that it's a resource thing as I would hope that Unity would work well with at least tablets if not decently sized mobile phones.
Oh well, just picking brains. Love your work!
Click to expand...
Click to collapse
Quite alright only just posted.
When I built images from 11.04 and .10 there where a whole host of UI issues, that no one seemed to be able to fix so I rolled back to the newest base that had no issues. Once I have done some more work to the app and my backtrack build I will look at a newer build (or might wait for 12.04)
Sent from my Desire S using XDA App
Sorry if this sounds stupid, but which resolution size would be best for ease of use? I'm assuming higher would be easier to use and look better and lower would be harder to use and look worse?
krion64 said:
Sorry if this sounds stupid, but which resolution size would be best for ease of use? I'm assuming higher would be easier to use and look better and lower would be harder to use and look worse?
Click to expand...
Click to collapse
The best would be the one that matches you screens resulition which in this case is 1024x600
Sent from my Desire S using XDA App
zacthespack said:
The best would be the one that matches you screens resulition which in this case is 1024x600
Sent from my Desire S using XDA App
Click to expand...
Click to collapse
Many thanks.
Doesn't work on CM7 with firmware 6.2.1 with Root and Busybox installed
Errors when trying to execute ubuntu.sh are
-Whole bunch of missing directories that can't be mounted
-Some directories can't be created because others don't exist
-Can't create directory '/data/local/mnt': File exists
-Loop device exists
-losetup: /dev/block/loop255 on /data/local/mnt failed: Invalid argument
-losetup: /dev/block/lopp255: No such device or address
Edit: I'm using the 1024x600 image and version 5 of the terminal script
I noticed that on CM7 Busybox doesn't play nice with USB data connections. So much so that I have to reboot the device before it'll make the connection once I've run Ubuntu.
Also, and why I mention it, if you have the data cable connected (showing as a device on the PC or not) and try to run the ubuntu.sh it tends to not work.
edit: Don't want to wrongfully accuse Busybox if that's not the problem but once the terminal emu runs the ubuntu.sh then I can no longer make the USB data connection without rebooting the device. (does it with both v4 and v5 of the script)
Aahz Pervect said:
I noticed that on CM7 Busybox doesn't play nice with USB data connections. So much so that I have to reboot the device before it'll make the connection once I've run Ubuntu.
Also, and why I mention it, if you have the data cable connected (showing as a device on the PC or not) and try to run the ubuntu.sh it tends to not work.
edit: Don't want to wrongfully accuse Busybox if that's not the problem but once the terminal emu runs the ubuntu.sh then I can no longer make the USB data connection without rebooting the device. (does it with both v4 and v5 of the script)
Click to expand...
Click to collapse
Yes this is to do with ubuntu not shutting down correctly, and will hopefully be fixed once I have worked out all the bugs in shutting it down
Ok new paid app has been uploaded the change log is:
*PAID app file downloads now use new fast FTP server and support direct downloading (click the button to download a image and it starts to download right away)
*New boot script which has fixed problems with it not booting on alot of devices, and fixed problem which some people getting a grey screen when loading UI
*Boot script now downloaded in zip file to fix problems with downloading script
*Both apps fixed to support low resolutions
*Both apps cleaned up
Because the FTP server costs me money to run these fast download links will only be available in the paid app. As I will only be uploading the 800x480 images to multiupload in the future (to be included in the free app) the images in the first post will stay at V4 (apart from the 800x480) thus if you have a device that has a different screen rez and want to keep up-to-date with image updates now is a good time to invest in the paid app .
The paid app will also be getting alot more work in the close future to make the install process even easier (to hopefully the point of just downloading and pressing a button to boot) some of which will likely not make it to the free version, I am doing this to try and give the paid version more 'buying appeal'...I am after all a poor student and need money to eat and drink
Ramble over, but the future is bright..the future is linux on android
The backtrack install guide has been updated to include the new boot script and downloading from the ftp server, plus everything else to bring it in line with the ubuntu guide.
For those that want the Gnome interface, or to try out all the security programs included in backtrack, or just want to try a different linux distro check it out!
http://forum.xda-developers.com/showthread.php?t=1421833
Little update ,the next release while I am working on the automation, and fixing last boot programs will included fixed java etc, with completely new build images (did try building 11.10 but still getting the GUI errors so will hold out for 12.04), and allow you to switch between Gnome and LXDE and also allow you to decide the screen size on boot. Means much less for me to upload and far easier method than opening the init script and editing it.
This looks great zac! As soon as I receive my Fire I'll be happy to test for you.
Rypac said:
This looks great zac! As soon as I receive my Fire I'll be happy to test for you.
Click to expand...
Click to collapse
Glad to hear it
Ok a new test image is ready for download.
This is a updated large image (~3.5GB extracted) with the following updates:
Boot process now asks you for what screen size you want (type in the format 800x480 for example)
Boot process now lets you select what desktop enviroment you want to use (Gnome and LXDE included to start with more to come!)
Image has been recompiled to fix java and other programs
Image has been compressed using a different programs to fix errors when uncompressed in linux
note: this image works fine with the V5 script!
please test and let me know how it goes! if everything works I will update the paid app with a fast link tomorrow!
Download HERE
I know that distro upgrades are a no-no but what about general package updates? Do they stick and will they break things? (I ask as I'm updating them anyways )
edit: Actually if you could comment on persistence in general that would be great as I'm wondering if things can be added/removed or rather how the images work in general. Are they akin to Live images with some space for persistence? (I'm guessing yes as settings do save)
Aahz Pervect said:
I know that distro upgrades are a no-no but what about general package updates? Do they stick and will they break things? (I ask as I'm updating them anyways )
edit: Actually if you could comment on persistence in general that would be great as I'm wondering if things can be added/removed or rather how the images work in general. Are they akin to Live images with some space for persistence? (I'm guessing yes as settings do save)
Click to expand...
Click to collapse
You can do normal updates to packages yes, its only the updating distro that brakes stuff, as things have been changed to the core of ubuntu to get it to boot as it is.
Everything you change will persist, see it as a virtual machine over a live image, within the img file is the complete OS as if the img file is a hard drive etc. This is then mounted and booted into
Sopa strike
Tomorrow as im sure you all know XDA will be having a 12 hour black out and all of tomorrow my sites will be blacked out and I will not be doing any work on my linux projects in protest, if the SOPA and PIPA bills are past then it will be the end of freedom of speech and the internet as we know it.
This would put a hell of a lot of pressure on developers to keep within the 'laws', its very likely this site would face alot of pressure to shut down most of this forum if not the lot.
Thank you all, and I hope you also support the movement! for more information check this site
http://fightforthefuture.org/pipa
totally 100% on board for the opposition of SOPA.
Also wanted to tell you tied this on my Kindle fire running CM7 and it runs great! i set the screen resolution to 1024x565 because the CM7 soft buttons were there. kinda like to keep them but that could just be my personal preference.
tested it on Miui for kindle fire. works even better because of how the software buttons are handled.

[APP][ROOT][2.3+] Undeleter - Recover Files & Data

This app scans and recovers deleted files from SD cards and internal storage.
Undeleter 3 has a new UI and support for all volume types (FAT, EXT, RFS and their derivatives).
Join the community to get beta updates and help:
https://plus.google.com/communities/113775337370180900364
Features:
• Restore any file that has not been written over
• Works with documents, images, video, music, archives and binaries
• Save files directly to Dropbox and Google Drive
For free, the app will only restore image files. Buy the key to unlock full functionality - undelete any supported file type, remove ads and allow background scanning.
FILE TYPES:
Journal scanning can discover files with any conceivable extension. Essentially these files are still on your volume with their data in previously allocated sectors. This type of scan is not available in RFS-derived file systems.
Deep scan heuristically scans for and recovers the following types of files: BMP, JPEG/JPG, PNG, MNG, JNG, GIF, MP4, AVI, MKV, MP3, OGG, OGM, WAV, FLAC, AMR, MP4A, PDF, SXD, SXI, SXC, SXW, ODT, ODG, ODS, ODP, DOCX, XLSX, PPTX, ZIP, JAR, APK.
This list will be expanded in the future to include other kinds of files.
NOTE: Some files that are discovered after a scan may fail to recover as the data can be corrupted beyond repair, just like desktop based solutions. Similarly, files that are recovered may fail to open or play back due to degeneration. If your files are not working on your device, try to open them in desktop programs, they may be salvageable!
BILLING is used for in app purchase of unlock Key
ACCOUNT PERMISSIONS needed for Google Drive and Dropbox
Download:
Click here to view on Google Play
or
Click here to download latest APK
Screenshots:
{
"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"
}
Beta branch 3.4.2.1
Uploaded 2.4.2015
• No SELinux content modification
• 64 bit fix for previous noSEL release
Beta branch 3.3.3.8
Uploaded 15.3.2015
• New multi-select mechanic, feedback please!
• Improved MP3 scanner
• Fixes
Release branch 3.3.3.7
Uploaded 10.3.2015
• Fixes in background scan
• Fixed issues from user replies
• Updated translations
Release branch 3.3.3.6
Uploaded 27.2.2015
• Save file interface is now separate from the share menu
• Hotfixed bugs from yesterdays user reports
Release branch 3.3.3.5
Uploaded 26.2.2015
• Updated translations
• Added Parse analytics
• Fix for white screen on background scan
• Fixes from user reports
Click to expand...
Click to collapse
Please reprot any issues during this beta!
rootcid said:
Please reprot any issues during this beta!
Click to expand...
Click to collapse
Thank you for this excellent app. I found the link in your beta forum to the xda resource. So far it is proving very reliable but i notice that in the old version it was possibble to multiselect in different tabs or the scan results and then restore.
How to do this here? Every time is scroll it my selectgion is gone... other than that this is the best unerase app. Very useful for the movies on my many microsdhc cards.
Thank you in advance.
grrostus said:
Thank you for this excellent app. I found the link in your beta forum to the xda resource. So far it is proving very reliable but i notice that in the old version it was possibble to multiselect in different tabs or the scan results and then restore.
How to do this here? Every time is scroll it my selectgion is gone... other than that this is the best unerase app. Very useful for the movies on my many microsdhc cards.
Thank you in advance.
Click to expand...
Click to collapse
Theres no need for it - you can just use the ALL tab
rootcid said:
Theres no need for it - you can just use the ALL tab
Click to expand...
Click to collapse
Haha my bad yes of course silly of me. Thank you. The apps working great.
Added APK direct download link for people without Play Store. Enjoy.
HTC One M8 stockish ROM - no /sdcard nor /sdcard2 access shown. Just /data and some of what appear to be firmware partitions.
mildlydisturbed said:
HTC One M8 stockish ROM - no /sdcard nor /sdcard2 access shown. Just /data and some of what appear to be firmware partitions.
Click to expand...
Click to collapse
Interesting! Thanks for the feedback. Can you please post a screenshot of the volume selection, expanded? Let's see if we can fix this for today's release.
rootcid said:
Interesting! Thanks for the feedback. Can you please post a screenshot of the volume selection, expanded? Let's see if we can fix this for today's release.
Click to expand...
Click to collapse
Yeah attaching one picture, I'll write out all the selectable options since they scroll off
Internal Storage /data
/carrier /dev/block/mmcblk0p37
/custdata /dev/blck/mmcblk0p22
/fataldevlog /dev/block/mmcblk0p37
/firmware/adsp /dev/block/platform/..cc 1/by-name/adsp
/firmware/radio /dev/blocks/platform..cc.1/by-name/radio
/firmware/wcnss
a couple of others getting loopy typing
I will point out that this time /mnt/media_rw/ext_sd appeared. It did not before. No idea. So now all I'm potentially missing is the internal sd mount (unless it's under data)
mildlydisturbed said:
Yeah attaching one picture, I'll write out all the selectable options since they scroll off
Internal Storage /data
/carrier /dev/block/mmcblk0p37
/custdata /dev/blck/mmcblk0p22
/fataldevlog /dev/block/mmcblk0p37
/firmware/adsp /dev/block/platform/..cc 1/by-name/adsp
/firmware/radio /dev/blocks/platform..cc.1/by-name/radio
/firmware/wcnss
a couple of others getting loopy typing
I will point out that this time /mnt/media_rw/ext_sd appeared. It did not before. No idea. So now all I'm potentially missing is the internal sd mount (unless it's under data)
Click to expand...
Click to collapse
Ok thats great, thanks. I think probably you just didnt notice it the first time round. If you can though, try to replicate this and double check by uninstalling and installing again.
I assume that "/mnt/media_rw/ext_sd" is at the bottom of the list somewhere right? So i cant see it? And thats exactly how its written? you can try to sccreenshot it in landscape.
Re the internal storage, it is indeed mounted as /data. Theres a simple word parsing mechanism we use to deduce which are the "important" partitions, so sometimes strange mount points can be the problem - something easily fixed!
mildlydisturbed said:
I will point out that this time /mnt/media_rw/ext_sd appeared. It did not before. No idea. So now all I'm potentially missing is the internal sd mount (unless it's under data)
Click to expand...
Click to collapse
Im sending you a PM with a link to a dev branch apk, please test it and see if storage is properly detected. You will need to uninstall the play version first, then install the new apk. Please let me know how it goes in this thread rather than via PM.
Thanks in advance!
Added mediafire download link to latest Beta to OP, please let me know if all media is correctly categorized now!
rootcid said:
Added mediafire download link to latest Beta to OP, please let me know if all media is correctly categorized now!
Click to expand...
Click to collapse
Beta apk working just as well thanks. Good job.
Thank you for the feedback! I will push the beta to production as soon as mildlydisturbed gets back to me!
The version you pmed me now shows internal storage and external storage when I start up (although the other did the second time)
Internal is /data
External is /mnt/media_rw/ext_sd
Looks like the internal SD card is showing as /data/media/0
Only things I might suggest is a little note to users that expect that to be /sdcard/ to tell them that it can be under data, and also an animation while it's searching for files - the progress bar doesn't feel like it's ever moving and a couple of times I've wondered if the thing had locked up.
The time estimates seem way off - started with an ETA of 2 minutes, progress bar is I guess 1/3rd of the way through and the ETA is 11 minutes.
Other than that looking pretty decent - considering it for an article on Pocketables.com when you get the newest one released, if you're not adverse.
Ok so when you open the volume selection page, without it being expanded you see two entries - "external" and "internal", with their respective paths right? Good, perfect. Re the note i dont think its necessary, most rooted users will know that /data is their internal storage mount already, and since we call it "Internal" for them, unlike all the other volumes, they shouldnt have trouble with it. Besides, theres nowhere to put these notes.
Regarding the ETA, the progress bar and the sector scanning. The way the scan works, its not actually possible to compute an accurate prediction because most sectors are reexamined and parsed multiple times by multiple threads. Also, contiguous unallocated sectors may be mixed in with sectors marked "deleted" by the system, causing the scan speed to fluctuate as scan technique adapts to the sectors it reads. Not sure much can be done about the ETA here. Youll find that its the same for all the desktop apps (on android were the only ones who ported the classic linux scanning code, all the other apps use a weak/inaccurate method).
The progress bar ditto, but when i have time i will try to make a visualization based on a (albeit unrealistic) square sector map - its a lot of work so not quite at this stage.
Re Pocketables. Yes i would be very glad if you wrote something! I will let you know as soon as the production version is released. It will be propagated to Play over the next 24 hours, so ill contact you and let you know.
Thank you for your very helpful feedback! And do have a look at some of my other apps, theyre pretty good. Like Ditalix and RCB and Private Place
Undeleter 3.0.2.1
• Fixed external SD parser
• Added forced media rescan after restore
• Changed default restore folder name to "Undeleter"
• Fixed crashes from user reports
Any problems with yesterdays release guys?
Sent from my LG-V500 using Tapatalk
rootcid said:
Any problems with yesterdays release guys?
Sent from my LG-V500 using Tapatalk
Click to expand...
Click to collapse
Working!

[APP] Rename and Organize with EXIF

{
"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"
}
What Picture Manager can do for you:
Renaming:
Rename your pictures with different timestamp formats and other EXIF metadata like camera model, manufacturer and many more.
This is useful since some manufactures like HTC and Sony (probably some more) save pictures taken with an incremented number in the filename, instead with a timestamp like other manufactures do.
When you factory reset your device, buy a new device or clean flash a custom rom, the camera picture counter gets reset and starts with e.g. IMAG_00001 again.
This can be an issue once you backup your files to a harddrive on your PC, because you will have duplicate filenames, although the pictures are actually different
Organizing:
Bring more organization into your picture collection by sorting your pictures into dated folders or even named by the location you've taken your pictures.
E.g. If you been on vacation and made a roundtrip, you don't need to remember the city anymore you've taken the pictures. Picture Manager will do that job for you by sorting the pictures
into folders named by the location the pictures were taken.
The organizer also offers a feature to move your images to your external sdcard or even USB Storage.
In the premium version that can be done even automatically.
A useful use case is also to move Videos to another location to prevent Google or Amazon Photos to sync them to the cloud.
Clean up your images collection
Picture Manager offers a duplicate image finder to get rid of duplicate images and restore some space on your phone memory
Also there is an option to find similar images based on PHash and AverageHash.
EXIF Editor
Edit exif metadata directly in Picture Manager, either single images or in batch mode.
Use conditions to only edit EXIF attributes matching them.
Add location data from GPX
Your digital camera does no have a gps module? If you recoard a gpx file while taking photos you
can inject the location gps data from the gpx to your images.
Requirements
You have to be on at least Android 5.0 Lollipop
How does it work
Picture Manager relies on the EXIF Metadata that is stored into each picture. The EXIF Metadata contains a lot of information, the one Picture Manager needs is the date the picture was taken.
With that information Picture Manager can reliably rename and organize your pictures.
Tasker Plugin
Picture Manager comes with a Tasker Action Plugin. That means that you can start a batch process on different events, like time, when usb gets connected etc.
Premium features
If you want to use the custom format, background service or the Tasker plugin you need to upgrade to the premium version.
To upgrade you can use an in app purchase. Or you paypal me and I mail you a premium code. That way google doesn't get 30% of the income.
Downloads
Picture Manager is available in the playstore:
FAQ
Q: What about videos?
A: Picture Manager can also handle mp4 recorded videos.
Q: What about other manufactures than HTC and Sony?
A: I just know about those two that use an incremented number in their filename. If you know more, let me know. If your files are already timestamped you can still use the organizer to move your files into timestamped folders.
Q: After using the organizer I have sometimes missing files in my gallery?
A: Use the media scanner built in Picture Manager to make those files visible.
Q: Will the background service drain a lot of battery?
A: Picture Manager makes use of Androids JobSheduler, like Google Photos and Amazon Photos instant upload and is very battery friendly. When checking GSAM stats, it is nearly at the very bottom of the list.
Version 1.1.0 available
Additions and updates:
Timestamper format is shown more user friendly now
Added an info button to the custom format field with some examples.
Added "Month as number" switch to organizer tab. Default now, since that way your folders are properly ordered
Fixes:
Fixed Picture Manager not working on external sdcards
Fixed force close caused by JobShedulder getting triggered by batch organizer
Tasker plugin shouldn't need reboot anymore after unlocking premium
j to the 4n said:
Additions and updates:
Timestamper format is shown more user friendly now
Added "Month as number" switch to organizer tab. Default now, since that way your folders are properly ordered
Click to expand...
Click to collapse
Can you maybe consider add a leading zero to the "month as a number" option - as it stands when we get to say Oct it'll appear before May in the list in most file explorers (1 in the 10 for Oct will be before the 5 for May) :good:
gav2fc said:
Can you maybe consider add a leading zero to the "month as a number" option - as it stands when we get to say Oct it'll appear before May in the list in most file explorers (1 in the 10 for Oct will be before the 5 for May) :good:
Click to expand...
Click to collapse
Sure will do. My file explorer is doing it properly without.
Sent from my HTC U11 using Tapatalk
Uhm...
That's an error on my device? Not supposed to be written "Juni" in there right?...
Haldi4803 said:
Uhm...
That's an error on my device? Not supposed to be written "Juni" in there right?...
View attachment 4524304View attachment 4524305View attachment 4524306
Click to expand...
Click to collapse
No, that is correct.
<string name="format_one">yyyyddMM_HHmmss</string>
<string name="format_two">yyyyMMdd_hhmmssa</string>
<string name="format_three">yyyyMMMdd_HHmmss</string> Three "M" shows the fullname of the month.
<string name="format_four">EEE-MM-dd_yyyy_HHmmss
Click to expand...
Click to collapse
You can use a custom format and use your own format if you need it.
So.... The most common format is purposefully not available...
Haldi4803 said:
So.... The most common format is purposefully not available...
Click to expand...
Click to collapse
No, that was not on purpose, definitely not. Very sad, that you tink that.
ddMMyyyy is the standard german time format.
MMddyyyy is used in America.
I could have add endless other formats, but I wanted to keep the list small with some variety, so everyone finds one that suits.
https://www.cl.cam.ac.uk/~mgk25/iso-time.html
ISO 8601, the only useful common time format
Haldi4803 said:
https://www.cl.cam.ac.uk/~mgk25/iso-time.html
ISO 8601, the only useful common time format
Click to expand...
Click to collapse
yeah, well, I didn't look that up.
I just used the format that I'm used to when I write down a date myself.
j to the 4n said:
yeah, well, I didn't look that up.
I just used the format that I'm used to when I write down a date myself.
Click to expand...
Click to collapse
Hehe yeah, that's what i tought and that's why i didn't give a 3 start rating but came to this thread.
Sorry if it sounded a bit rude. I just got surprised by the omnipresent buy premium options. Not like i have anything against the FreeBasic/Premium model, and i do think the 1.99$ is a fair price, but if the basic function is too limited from what you expect that leaves a bad aftertast.
BTT. While i completly undestand the usage of DD-MMM-YYYY on paper work it's not usefull in the computer age anymore. Even in a hierarchical folder structure where you have Year/Month/Day most companies use 01 January 02 February 03 March ... for chronological sorting. Simply because having April, August, December .... would be a PITA. And thats why the World Wide Web Consortium recommends the use of ISO8601.
That's why i recommend the addition of this format to the Basic choices
Haldi4803 said:
Hehe yeah, that's what i tought and that's why i didn't give a 3 start rating but came to this thread.
Sorry if it sounded a bit rude. I just got surprised by the omnipresent buy premium options. Not like i have anything against the FreeBasic/Premium model, and i do think the 1.99$ is a fair price, but if the basic function is too limited from what you expect that leaves a bad aftertast.
BTT. While i completly undestand the usage of DD-MMM-YYYY on paper work it's not usefull in the computer age anymore. Even in a hierarchical folder structure where you have Year/Month/Day most companies use 01 January 02 February 03 March ... for chronological sorting. Simply because having April, August, December .... would be a PITA. And thats why the World Wide Web Consortium recommends the use of ISO8601.
That's why i recommend the addition of this format to the Basic choices
Click to expand...
Click to collapse
Thanks for that.
Enough of ungrateful guys out there giving bad ratings, and don't even bother you change it, even if you fix the issue.
Lot's of people really don't know how much work goes in such an app...that seems to do just a few little things.
I spent a few months on it to get it to that state.
...and yeah, felt a bit attacked, when you blamed me to remove that standard format on purpose.
Sure I'm happy for every €, especially because the active app installation are below my expecations with below 400..altough it is a unique app in the playstore.
Don't know any other app offering such features..especially with external sd card support.
Check the attachment buddy, it is a prerelease version though, so report bugs if you find some.
It's only been a few weeks since release... it takes some time to get famous. I only installed the app because a friend recommended it when i was ranting about multiple fotos with the same name in different folders.
P.S You sure you uploaded the right apk? Version number isn't changed an the only difference i spotted was a "rate me on the playstore" that pops up every time you start the app.
Haldi4803 said:
It's only been a few weeks since release... it takes some time to get famous. I only installed the app because a friend recommended it when i was ranting about multiple fotos with the same name in different folders.
P.S You sure you uploaded the right apk? Version number isn't changed an the only difference i spotted was a "rate me on the playstore" that pops up every time you start the app.
Click to expand...
Click to collapse
Didnt change the version number, since it is a prerelease.
I didnt added a new format, but edited an existing one.
There should be also now a button to delete logs.
Premium option now offers to select multiple folders for scanning.
..just installed it, definitely the correct one.
The rate me dialog pops up after 2-3 days passed after the initial installation of the app.
That was already present on the initial release of the app.
The Delete Log button is there indeed.
Haldi4803 said:
The Delete Log button is there indeed.
Click to expand...
Click to collapse
Mhh weird. Seems the format is localized then. If you change your language to English it would work. Will fix
Sent from my HTC U11 using Tapatalk
Haldi4803 said:
The Delete Log button is there indeed.
Click to expand...
Click to collapse
Here you go.
Indeed weird^^
But it works as intended now.
Now then.... just updated to 1.5.0 via market. Time for Feedback.
The [Start] Button is cut off. (see attached Screenshot) Not sure if it's due to german localization, or 18:9 aspect ratio. But that's not how it's supposed to be right? the plan was for the button to be clearly visible.
The Banner is quite big.... imho too big... especially because it's fixed and not scrolling. But that's just my opinion.
The Mediascanner button does provide feedback when pressed, but only by slightly chaning color, this could be improved by a Popup saying "Rescanning media has started" or something like that. (a Toast message might be cool, notification seems a bit overkill?)
The Icon is really beautiful! But it's grey... and the app is mostly red. It's hard to find the App in the drawer because i'm always looking for something red subconsciously.
If you're now wondering why i only point out negative points? Duh. People will find out how great this app is by using it themselves . In no way i think of my opinion as important or right, it's just these thingies that cought my eye while using the app.

Categories

Resources