[ACS][How-To]Get Google+ Huddle On Your Computer[Easy Way + Alternatives] - Android Software/Hacking General [Developers Only]

{
"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"
}
All download links and the tutorial video can be found in my original thread on the ACSyndicate Forums.
Android Creative Syndicate doesn't accept donations, but we are ad supported
Howdy everyone, this is the thread I'm putting together to walk everyone through the step-by-step process fellow ACS member ShabbyPenguin and I have concocted to get Google+ Huddle on your desktop. There's a video, there's files, there's awesomeness! But first...
Shout Outs
If you Google search "Get Huddle On Your Desktop", there's a number of tutorials on getting Android to work on your desktop. We used these tutorials to get started and used user comments to help troubleshoot problems we had. I'd list individual links but we used pretty much all of them.
Shabbypenguin for getting the Market to work better, getting Google+ to work on the emulator and creating the file everyone will be downloading and using. I really couldn't have done this without his expertise. I linked his name to one of his posts so you can give him thanks as well
Me for getting the Market to work in the first place, getting interwebz to work in the emulator on a permanent basis, having the idea and writing this thread
JunkDruggler and Greenmuggy for the awesome on-the-fly graphics!
Lastly, of course, is everyone who helped by testing to be sure it worked. Thank you!
Why?
Huddles are a brilliant way for a large amount of people to keep in touch with one another. It uses social networking to make adding people to the chat easy, it doesn't use a lot of battery life and makes it convenient for getting a hold of people wherever you are. One massive, gaping problem, though, is no desktop client. Instead of trying to talk everyone I know into using Skype, IRC or other ways of talking to mass people on a desktop, it was decided that Huddle must be ported to be used on a desktop. It was the only logical conclusion.
With that in mind. We got Google+ running with full internet and market access. However, it was a hell of a process and took many hours of troubleshooting and collaborating. To simplify the process, Shabbypenguin exported the entire set up into a universally importable file so that anyone with Virtual Box can port it in (with a few tweaks made) and start using their Google+ Huddle on their computer. Once Virtual Box is installed and the .zip for the import is downloaded, it takes 5 minutes to set up. We are not the first people to get it to work, but we are the first to make it a painless, easy process to make it available to a mass number of people with minimal effort.
Features
*Android 2.2 (FroYo) emulated in Virtual Box (We had to use FroYo, it had the most stable internet connections)
*Market works...mostly.
*Google+ and Huddle work flawlessly
*Full internet usability (such as web browsing)
Specifications
*Has been confirmed working on Windows 7 and Linux. Since it's an environment run in Virtual Box and not on the actual OS, there's no reason to believe that it won't run on a Mac as well.
*According to my task manager, Virtual Box running this uses between 75MB and 90MB worth of RAM. There's no conceivable way you have less than that...but if you do, your computer is going to lag hardcore.
Installation Instructions
01. Download and install Virtual Box from their official website. Do a normal installation, no special instructions required.
02. Download the VHD (virtual hard disk..*snicker*) from the original thread at ACSyndicate.
03. Move the VHD you just downloaded somewhere where you won't forget it or accidentally delete it.
04. Use your favorite archive program (I prefer 7zip) to extract the contents right there in the folder.
05. Double-click (or otherwise open) the file that was unzipped entitled "Froyo". Not Froyo-disk1. This will open up Virtual Box and import our pre-made FroYo emulator into your Virtual Box.
Now it would appear as though you're done. However, because this was ported from a computer that wasn't yours, there's some stuff you need to check (and maybe change) to make it specific to your computer. Please follow the remaining directions as they'll likely solve your problems.
06. Before booting up, there's a couple of settings you need to change. So go to "Settings" (should be a button at the top), then select "Network" from the left margin. Make sure "Enable Network Adapter" is checked. Then select as follows:
Attached to: You want "Bridged Adapter"
Name: Use the drop down menu and select your primary network card / network adapter / whatever. Usually the first thing in the drop down menu.
Click *advanced* to drop that menu down if it isn't already.
Adapter Type: PCnet-FAST III (Am79C973)
It is very important that adapter type is set to PCnet-FAST III. Not sure if the numbers in the parenthesis are the same, but the essential part is PCnet-FAST III
Promiscuous Mode: Allow All (not sure this even matters, but it can't hurt to be sure)
MAC Address: should be filled in automatically.
Lastly, check the box that says "Cable connected". That was a long step.
From here if you double click "FroYo" in Virtual Box, it will boot up Android 2.2 inside the emulator. It'll get to a pre-boot menu asking about which one you want to boot, just select the top one (hdpi).
Important
Once you hit the Android boot screen, go up to where it says "Machine" and click "Disable Mouse Integration". This will allow you to move freely within the emulator using your mouse. You MUST do this on every boot. So if you close out, remember to do it again.
Lastly
When you go to sign into Google+ for the first time (you'll find it in the app drawer), it'll ask for your gmail and password like normal. Type in your username and password like normal. You MAY get some stupid error about using special characters in the email address. Hit "okay" and it'll go back to the prior screen. DO NOT RE-TYPE YOUR USERNAME. Just click in the password box and it'll auto-fill the "@gmail.com" part for you and work properly the 2nd time you do it.
Known Issues
*You will frequently get notifications that the system can't get updated Market data. Disregard, this is meaningless.
*Occasionally you'll get an error notification about signing into gTalk. Disregard, this is meaningless.
*You will get miscellaneous error notifications. Ignore them. This is for Huddle and Huddle only with a few other basic functions. We're not going to be troubleshooting (read: fixing) these.
*Sometimes it appears as though the battery is draining. Do not be alarmed, your battery will not die and the emulator won't crash.
*Sound does NOT work and, obviously, neither does vibration so you will not hear any notifications. You'll have to open up the window to check your Huddle.
Pro Tips
1. The "esc" key and right clicks on the mouse function like the "back" button. The "Home" key on your keyboard functions as the "home" button in the emulator.
2. Once you're all signed in and ready to go, back out to the home screen, open the app drawer and go to settings. Then navigate to display and change the screen time out setting to "never timeout". This will prevent the emulator from dropping back to the lock screen.
3. You will not be able to copy/paste things from outside the emulator to inside the emulator and vice versa. Don't try it.
4. If you stay in the Huddle app, it'll automatically put the focus in the text box when you open up the window so you don't have to click in it to start typing. Just start typing.
5. If you need to scroll up and down in a huddle conversation real fast, click in the text box then use the up and down arrows. much easier than using the mouse to click and drag.
6. The "tab" key will not ever work. Don't try it.
7. Personally, I never exit Huddle, so when I open the Window it's always right there. If you plan on using this as a Huddle-only thing (like you're supposed to), then it's recommended to just leave Huddle open.
Screenshots
Video
Video is an Android Creative Syndicate exclusive. Please to to the original thread to view!
If you'd like to donate, the link in my signature on the ACSyndicate Forums will let you...no pressure!​
**********************************************************************************
Here I will be posting alternative methods to get the Huddle working on your Computer.
Noonski's Bluestack method

This is great information thank you for sharing
Sent from my Vizio Tab/ Universal Remote

probbiethe1 said:
This is great information thank you for sharing
Sent from my Vizio Tab/ Universal Remote
Click to expand...
Click to collapse
Hey no problem once virtual box is installed, the process takes under 5 minutes.
Thought XDA would enjoy that lol!

way to kang my stuff

shabbypenguin said:
way to kang my stuff
Click to expand...
Click to collapse
when you can get your sdk version to work, you can write your own thread

I tried your files and they dont do anything for me. I use 7zip to unzip the files and then double click froyo and it opens virtual box but then doesnt do anything else

probbiethe1 said:
I tried your files and they dont do anything for me. I use 7zip to unzip the files and then double click froyo and it opens virtual box but then doesnt do anything else
Click to expand...
Click to collapse
step 06: check the network settings to make sure they're correct
then double click froyo in virtual box and it should boot up in a new window. check out the video at the ACS site if you have more trouble. I do the whole process from start to finish on it.

huddle/messenger is open source and has an api.. i wonder why noone has made a desktop client yet..

Am I missing something? Can't you join a Huddle from a G+ browser window?

AbsolutZeroGI said:
step 06: check the network settings to make sure they're correct
then double click froyo in virtual box and it should boot up in a new window. check out the video at the ACS site if you have more trouble. I do the whole process from start to finish on it.
Click to expand...
Click to collapse
I must have been confusing. I double click froyo and all it does is open virtual box it doesnt set anything up or create a new virtual machine so i cant even get to step 6. So maybe i should say it does nothing at all.

My workaround,
Install bluestacks.
Check this thread on how to get rightclick to install apk's into bluestsacks.
http://forum.xda-developers.com/showthread.php?t=1298332
Check the same thread on how to get rid of Full screen on Bluestacks.
Only install Google Service Framework, setup wizard, market & Google+ after you have installed a good Homelauncher, also from the same thread.
(onetime initializer is annyoing)
Beware that there will be a notification about Google+ that you might not see in the notification bar.
Pronto Google+ on your desktop. Not checked voice & sound yet as I just did it after reading this thread.

Taosaur said:
Am I missing something? Can't you join a Huddle from a G+ browser window?
Click to expand...
Click to collapse
I was wondering the same thing...

marcjw said:
I was wondering the same thing...
Click to expand...
Click to collapse
Nope, if it were that simple then Shabbypenguin and I wouldn't have had to make this.
We tried a number of different ways including the browser. You can talk via gTalk in the browser but not the Huddle

Noonski said:
My workaround,
Install bluestacks.
Check this thread on how to get rightclick to install apk's into bluestsacks.
http://forum.xda-developers.com/showthread.php?t=1298332
Check the same thread on how to get rid of Full screen on Bluestacks.
Only install Google Service Framework, setup wizard, market & Google+ after you have installed a good Homelauncher, also from the same thread.
(onetime initializer is annyoing)
Beware that there will be a notification about Google+ that you might not see in the notification bar.
Pronto Google+ on your desktop. Not checked voice & sound yet as I just did it after reading this thread.
Click to expand...
Click to collapse
I'll add this to the OP as an alternative thank you!

I've used the OP's method and it's currently working flawlessly.
probbiethe1...i don't understand why it won't work for you. did you get virtual box and not vmware (i don't think you can use either, i think it's gotta be Virtual box) and what operating system are you running?

this is awesome bro. thanks for your time and effort for this

mcmb03 said:
this is awesome bro. thanks for your time and effort for this
Click to expand...
Click to collapse
It was our pleasure. I'm sure Google+ will make a Huddle/Messenger for desktop (or at least a web browser) eventually, but hell why wait?

Am I the only one that seems to be having this problem?
Failed to open a session for the virtual machine Froyo.
No error info.
Result Code: E_FAIL (0x80004005)
Component: ProgressProxy
Interface: IProgress {c20238e4-3221-4d3f-8891-81ce92d9f913}
I have followed all of the instructions and all of the settings were correct. (and the numbers in the parenthesis were the same too..)
Thanks

Sorry about the thread necro (of sorts)...
I think this is brilliant... however, I just tried setting this up and for some reason it won't let me log into my Google account (says wrong username/password)... rest assured, I know I'm using the right login information. Anyone know if something has changed?
Thanks!
PS I should add, the network otherwise appears to work fine e.g. I can log into Google via the virtual Android browser just fine.

Does this still work for people? I have followed the instructions, and can access my gmail in the VM, but trying to sign in to either google+ or Messenger fails.

Related

Vibrant Tips & Tricks (perhaps helpful for you guys too?)

Below is a post I made for the Vibrant. Being that our phones are so similar, I thought you guys may be able to benefit too.
Please note though, this is for the Vibrant and there may be very big differences that I am NOT aware of. Hope this helps some of you!
ROOT TOPICS
HOW TO ROOT
justadude had a great post on how to root. Please read his post. Rooting takes maybe 2 minutes. This does void your warranty - but so much is gained from having Root! I currently do not feel the need to explain all the benefits. If you found XDA, you must be fairly smart person. Enjoy!
* Alternate Method *
XDA user TGA_Gunnman has again made another great thread. This time he has created a program to make root even simpler than downloading a file, renaming it and going to the stock recovery... yeap, the one click Root (and now an unroot too). Please see his thread here, and thank him for his work.
Got Root? YOU NEED A RECOVERY!
Big props to XDA user Koush for his amazing Rom Manager App, and the work he put into getting us such an easy & safe recovery. Everyone who has rooted their Vibrant should get his app (STRONGLY encourage the Premium Version). In short, this lets you create system backups for those "oops" moments. It also gives you a directory of ROMs for easy downloading and flashing. Yeah, it is that cool. Please see his post for instructions. After successfully installing, be sure a make a Nandroid Backup of your system before flashing any rom's. Please note that the Premium is a key that unlocks functionality in the free version, so you will need both if you are willing to help Koush out.
Free:
{
"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"
}
Premium ($3.99):
HOW TO MAKE A NANDROID BACKUP *ALWAYS BACKUP BEFORE YOU FLASH A NEW ROM
1 - Open Rom Manager
2 - Click on Flash Clockwork Recovery (you can skip this if you have already flashed the recovery before)
3 - Click on "Reboot Into Recovery"
4 - At the prompt, click "ok" to reboot into ClockworkMod Recovery
5 - If this is your first time, you may be at the stock recovery on the Vibrant. Thats normal. Click on "reinstall packages" (ALSO: Volume up and down navigate, and power is used to select an item).
6 - Now, you are at ClockworkMod's Recovery. Scroll down (volume down), to "Nandroid" and select it (power button).
7 - Click on Backup. It will run it's course.
8 - Voi'la, you now have something you can always fall back on in case you F up. Thank Koush and all the testers.
HOW TO RESTORE A BACKUP
Follow the steps from above, but select "Restore" instead. They will be sorted by date YYYY-MM-DD HH:MM:SS.
DID YOU F'UP AND NEED TO GET BACK TO STOCK?
Well, thanks to XDA User justanothercrowd we have a Nandroid Backup to get you back to how the Vibrant shipped (and rooted of course). Hopefully you don't need it, but thank him after reading his post just in case you do!
HOW TO UN-ROOT *ie, sending your phone in for warranty work
The following code can be keyed in Terminal Emulator (could also be done in ADB or deleting the files using Root Explorer). If you do use Terminal, change the keyboard to the stock Android KB prior to opening Terminal. Apparently the backspace on swype does not work in Terminal. Each line should be entered separately. bahnburner gave the instructions in this thread, which you should review first.
su
rm -r /system/app/Superuser.apk
rm -r /system/xbin/busybox
rm -r /system/bin/su
Click to expand...
Click to collapse
* Alternate Method *
TGA_Gunnman in this thread created a one click root/unroot program. Thank him for his effort.
THINGS TO DO WITH ROOT
CONTROL YOUR STARTUP (PLUS MORE)
There are many apps in the Market for this function, I only know and use Autostarts (found here). The developer has been very receptive to feedback and informative. This app does a lot, but this is what I suggest.
Download it. Install it. GO TO MENU > SETTINGS > APPLICATIONS > (can't recall the next menu name at the moment) AND ENABLE USB DEBUGGING (it will not work otherwise). Open Autostarts.
It will scan the system and put all the apps that are used for MANY different tasks the phone does. I then go to the options and hide all of the system apps (no point in messing with those). After that, simply control what market/3rd party apps should be running given the task identified by Startup. You will be surprised what apps appear, for no good reason. Of course Android will eventually kill these when needed, but why have them open in the first place (this is better than a task killer if you ask me). Obviously if you are sending a text message you do not want to disable an app like handcent, so use common sense here. Any questions or issues, I would suggest emailing the developer or posting a question in the App section (perhaps there is already a designated Startup thread to ask this question, hint hint).
Autostarts (Approx $1):
RESTORE SETTINGS AFTER WIPING YOUR PHONE *If changing from one ROM to another, be courteous, and wipe.
XDA user SykesAT reminded me that Titanium Backup is a great app for restoring after wiping your system. I do not use it, so I asked him to do a small write up. He obliged, and here it is:
Backup Your Apps and System setting with Titanium Backup
It can backup/restore:
* All the applications you have installed, including protected ones,
* All the data and settings of these applications,
* Most (or all) of your phone's settings and data. (incl. SMS, bookmarks, call log, calendar, launcher, WiFi, etc)
* Market links when restoring apps.
* NOTE: It will not backup the system applications from your ROM. Only their settings will be backed up.
Titanium Backup is available from the market (free version only) or you can DL from the dev's site. There is a premium (donate) version with more features. Please see the Dev's site for more details, instructions and FAQs. Here is a link to his site!
Click to expand...
Click to collapse
Titanium Backup:
DELETE THE BLOAT!
Download Root Explorer (i'm not associated with) and go to System/App to remove a lot of the bloatware that came on the phone. I strongly encourage researching what can & can NOT be removed. ALWAYS make a backup. Here is a good thread about removing the bloat. Remember, I am not responsible. It will be some time before we have a custom ROM that removes this crap for us.
TAKE SCREEN SHOTS!
If you have root, the easiest way is to download shootme or drocap2 from the market. You can also use the Android SDK, but I'm going to keep is basic here. Once you have your pic, upload it for all of the community to see!
Shootme:
DISABLE ADS WITHIN APPS!
Download AdFree from the market... check for updates and voi'la, most, if not all apps should be ad-free.
AdFree:
HOW TO TETHER
Download Barnacle from the Market (consider the donate version). Then visit Lovellkid's thread for more instructions.
Donate Version ($1.99):
Free Version:
CAMERA / VIDEO SECTION
HOW DO YOU ZOOM IN?
XDA user antonio91282 pointed out that you can zoom in by pressing the volume rocker while using the camera. It goes from 1-4x.
DIFFERENCES BETWEEN RECODING VIDEO TO SD VS. INTERNAL MEMORY
XDA user wphend00 asked (By creating two separate threads!, tiss tiss) if there were differences between recording video to the SD vs. Internal memory. I thought it was a great question, so I did a very quick test. Disclaimer, I'm certain others can do a better job. Here is my post with links to the videos so you can see for yourself. Here is a link to the entire thread so you can see discussion about it, if any.
APP TOPICS
USE GOOGLE GESTURE FOR QUICKNESS
XDA user os2baba pointed out using Google Gesture to search the phone (everything, apps, contacts, music, etc.). It's a great app where you make gestures with your finger and it isolates your search results based off the letter/number you enter. Highly recommend trying it.
Google Gesture:
WHERE ARE APPS LOCATED?
System Apps:
system/app
Click to expand...
Click to collapse
Market Apps:
data/app
Click to expand...
Click to collapse
Market Apps (Private):
data/app-private
Click to expand...
Click to collapse
Downloaded Apps (using browser):
sdcard/download
Click to expand...
Click to collapse
* If you download an app using the browser, you can use Root Explorer to move the app to data/app so the apps are stored on the 1.9GB partition the system uses. Once moved you can click on it to install it. My personal preference.
TRY A HOME REPLACEMENT (ADW or LauncherPro)
Go to the market and download either - both are free. ADW has more customization, but I like the look and feel of LP more. If you don't like it, uninstall and go back to TW. Gravis86 started a good thread debating which is better, located here.
ADW:
LP:
This my LP setup on my Vibrant. Notice the docks (these are also scrollable & there are 5 per each desktop screen you have). The Live Wallpaper is Aquarium.
XDA user afive720 had a nice post on how to revert back to TouchWiz (without uninstalling). You can read the thread here for more information.
WHAT WEATHER APP IS THAT?
It is Beautiful Widgets, found here.
WANT TO USE ALLSHARE: PC > PHONE AND VICE/VERSA?
I found this thread to be extremely helpful. I ended up using Windows Media Player and it was too easy. Great app.
XDA User BritCrit has also given some really good information in this thread you may also want to review.
USE AWESOME DROP TO MOVE FILES IF NO CABLES
If you are ever in a bind, or just being lazy you can use this app to move files from a PC to your phone. No hastle, no account setup and it is free. Just go to this site: http://labs.dashwire.com/drop and then enter the 4 digit code when you open the app on your phone. Drag whatever files to the browser on your PC, and voilà, it will instantly start showing up on your phone.
REDUCE A PICTURES SIZE BEFORE SHARING IT?
PaulO'Brien tweeted about an app, Image Shrink Lite, that lets you adjust the size and then select the method you want to share (twitter, messenger, gmail, etc). I mention this only because a lot of people get frustrated when they take a pic and try and send it out, but gmail hangs on it (and it eventually ends up a draft email) because it is too large. Resize the pics before you email them and you will not have this Fail.
Image Shrink Lite:
NEED HELP WITH METAMORPH?
Stericson is a master, and his thread is the tell-all on MetaMorph. Basically, this app allows you to customize the color/look of almost everything on your phone. It seems above my level, but those who use it, love it. You can view it here. I would caution using it unless comfortable.
MetaMorph Donate ($1):
Free:
VIBRANT TOPICS
STOP THE BOOTUP / SHUTDOWN AUDIO NOTIFICATIONS!
This thread has it covered: http://forum.xda-developers.com/showthread.php?t=731059
I deleted these two files using Root Explorer (referenced below) and can attest it works perfectly.
Thanks to XDA Member PhilSlater I know that the File locations are:
Bootup: system/etc/PowerOn.wav
Shutdown: system/media/audio/ui/Shutdown_128.ogg
Click to expand...
Click to collapse
BUTTONS - Tap vs. Long Press (LP) Taken from www.androidcentral.com:
Home: Returns to the main home screen. If at the home screen, another tap gives a preview of all home screens.
(LP) = See your most recently used apps (GREAT for multitasking).
Back: Takes you back a level in an app, or back a page in a browser, etc.
(LP) = In your browser, quickly access bookmarks, history and most-visited sites. Thanks, Snapdragon0503!
Menu: Tap this for additional options in an application, or from the home screens.
(LP) = Make the keyboard appear.
Search: Brings up the search function. Could be search within an app, Google search, or universal search of contacts, bookmarks, apps, etc. that are in the phone.
(LP) = Launches voice search.
WANT A NEW LOOK? CHANGE YOUR FONT!
In settings, go to sound and display. Change the "Font Style" is like 8th from the bottom. There are a few freebies, and about 50 for a dollar in the market. I changed my system to helvetica, and I was amazed at the level it changed the phone. If you already have some free fonts you downloaded from the market, I believe you can move these .apk files to this directory to make them appear under Sound and Display:
data/apps
Click to expand...
Click to collapse
(It is where Helvetica appeared once I downloaded and installed it).
XDA user RandyN added some input with this post, and I tend to agree. Though I love helvetica
XDA User nick_karstedt also pointed out there is an app that also does this called Type Fresh. I'm going to stick with the OS settings, but this looks like a good option for a lot of people. Thanks for the suggestion.
CHANGE THE DOCK BUTTONS ON TOUCHWIZ!
Open the app drawer, menu, edit, change to customizable. With the app drawer open now, press menu and edit again. You can now replace the two app docks in the middle (dialer and app drawer can't be replaced).
DELETE APPS FROM THE LAUNCHER OF TOUCHWIZ
Open the launcher, menu > view type, change to customizable. Now press Menu again and select Edit. All of the non-system apps will have a red subtraction logo. Thanks to XDA user erikrios and his post for this gem!
QUICKLY ADJUST YOUR BRIGHTNESS
Move your finger left to right across the notification bar. You probably need to cut off auto-brightness though. thanks to soklean (neat!)
NEED TO COPY AND PASTE?
If at a site, and you need to copy some text... click Menu > Select Text > Drag your finger over the text you need to copy. When you release your finger, the selected text is copied to your clipboard. Long press and paste when ready. I agree this is not perfect, but some of us may not even know you could do it. Froyo is coming soon, and with it the ability to easily copy/paste within gmail.
HOW TO CONTROL + F USING THE ANDROID BROWSER
I Very often use Control + F when browsing sites on a PC. Android makes this very easy when using their browser as well. Simply press Menu when in the browser, go to More, then select "Find on Page." You can then enter the keyword you are looking for and use the directional arrows (to the left of the word) to move from one entry to the next. Awesome.
CHANGE THE HAPTIC VIBRATION INTENSITY
Love this feature. I often find haptic feedback is too much. To adjust the intensity, from the home screen: Menu > Settings > Sound and Display > Vibration Intensity. As you slide the bar it gives you an idea of the intensity. Great addition.
TAP CONTACT IMAGE FOR MORE OPTIONS
XDA user jkang29 reminded me of another thing I took for granted. When you are in Contacts, click on the image of the contact for MANY options on how to contact/share with that particular contact. Thanks jkang29!
WANT TO DISABLE SD CARD NOTIFICATIONS?
I do not see the point in hearing this chime. To cut off the sound, from the home screen: Menu > Settings > Sound and Display > SD Card Notifications. You can uncheck this and never hear that sound again.
CONTACTS / DIALER TOPICS
EDIT YOUR CONTACTS (ON YOUR PC FIRST)
If you are new to Android, the first time you logged in it was probably amazing (and frustrating) when you saw ALL of your google contacts sync with your phone. Here are my thoughts, I hope it helps. First things you need to know, google does not allow you to stop the auto-adding of the random people you email to be added to your contacts. Of course, those randoms are now likely showing up in your contact list (hence the frustrating part). Here is how I fixed it:
*please note, if you hide all contacts who do not have a phone number (see below) you can likely skip this, but I included for those who REALLY want to clean up their contacts*
1 - Login to gmail on your PC. Click on "Contacts" on the left border.
2 - Notice you have "My Contacts" (the good) and you have "All Contacts" below that (the bad).
3 - go to the "search contacts" search bar and just enter one SPACE and then press enter.
4 - The middle column will now have your contacts sorted by THE GOOD (My contacts) on top and then THE BAD (All Contacts) below that. You may have more tiers, but I am keeping it simple for illustration.
5 - Scroll all the way down to the bad list. Review the names. Some may be legit people you just have not added to your My Contacts list yet.
6 - If you have a hard time recalling who someone is, google has included a "show conversation" link. This shows any previous email exchanges so you can decide to either delete or add them.
7 - Work through this list. I would suggest deleting them as you go, but not adding them to your My Contacts list until the very end (to prevent from having to do step 3 over and over).
8 - Okay, great. Lets assume you got rid of all the clutter. NOW, go to your My Contacts.... the far right panel should have a box that says "Find Duplicates". If you have any, fix them... no reason to have several entries for the same person.
9 - Now just review the My Contacts list and make any edits or format changes. I am Type A, so you could only imagine how clean your Android Contact list is about to appear.
Great, enough with the PC. Go to your Vibrant. Chances are it is already synching up with the changes you made.
The phone came with a bunch of #s stored on the Phone and SIM stock, I could care less about these. If you agree:
1 - Open Contacts. Press menu, go to "Display Options"
2 - Uncheck Phone and SIM (others may not agree, I just dont see the point), leaving Google as the only one checked.
Alright, almost there now. As it is, you have removed a LOT of clutter, but you may still have a ton of contacts. That is because, by default the Contacts app shows All contacts, even if they do not have a phone number. Now again, this is a personal choice.... but if I need to call someone, I would rather not have to deal with people listed who I do not have a phone number for. Also, if I am emailing them, I am using gmail, not Contacts (so again, not needed). IF you agree:
1 - Open Contacts, Press Menu and go to "Display Options"
2 - The top will say something to the affect of, check here if you only want to show contacts with phones.... Click it. Then click Done.
3 - Bam, your Contacts may not be perfect (like mine), but I bet they look a ton better. I tried to point out there is a lot of personal preferences, so please take this with a grain of salt. I like things clean.
FIND YOUR CONTACTS FASTER!
TouchWiz has a lot of cool tricks. One of my favorites is in the Contacts app. When you load the app, you will notice the far right has the alphabet running top to bottom. Good news, by simply pressing on the letter you will automatically jump down, instantly. I much prefer this to the old Android where you had to grab a silver bar and scroll down. Good job Samsung.
SMART DIALER!
Samsung even included a smart dialer. Pull up your dialer and just start typing the number out. It filters down your contacts as you type each new digit. Likely, after the area code and first 1 or 2 digits after should be enough. There will be a drop down on the right and a number above it (the # of possible contacts based off what you input). Just press the contact, and the press CALL, genius. Seriously should be on all android phones.
KEYBOARD TOPICS
TRY A NEW KEYBOARD!
Our phones came with Swype, Samsung's KB and the default Android KB. All are very good in their own right. You will find you prefer one over the other (or maybe many of the alternatives in the market). To switch... simply long press anywhere that you would normally input text (a text message or the search widget). "input method" will pop up, click on this. Now choose the KB you want to try out. If one is not showing up, go to Menu > Settings > Locale and Text and make sure its there/checked.
NEED A TRACKBALL?
In swype, move from the "swype tips" button to the "sym" key. Voila, directional buttons appear + other goodies (see pic).
MISC. GUIDES
HOW TO MOUNT PHONE TO PC
One of the most basic things I have overlooked. XDA user DaMaDo reminded me Android does not auto-mount like some other phones on the market. I am so accustomed to this, I neglected it. Precisely the things I want you to help remind me of. When most of us connect the phone, the USB drivers are automatic. If not there is a guide below to assist. For now, let's assume all is well on the first connection of the Vibrant to the PC. When you connect you will likely get a popup on the PC about installing drivers, great. Please use the cable that came with the phone! I had an error with another cable (nexus one's I believe).
Pause a bit. Alright, seems like nothing is happening right? Okay, go to the phone's notification bar and pull it down. You will see USB Connected. Click on this. You have a pretty little pop up window. Click on "Mount."
Shortly after, your computer should pop up automatically TWO devices, the "/SDCARD" (Internal Memory) and "SDCARD/SD" (SD Card). If not, go to My Computer and find the drives you just mounted to the PC.
NEPHRON'S GUIDE FOR ADB, etc (taken from the G1 forums)
This guide helped me a ton. I realize some things may be diffrent, but I could not think of a better starting point. Please read this thread.
CONVERT VIDEO FILES ON YOUR PC FOR YOUR PHONE
XDA user TGA_Gunnman did an excellent job putting a thread together for how to convert videos using HandBrake (get it here) and then moving them to your phone. I have a 2 year old. One thing I do a lot of is take video of my girl and share them with people. Perhaps you just want to share a prank video... regardless, this is the thread to get you on point. Be sure and thank him if his how to helped you!
HOW TO PROPERLY INSTALL A NEW SD CARD
XDA user techspy posted this question and I had recently done it so I responded with how I did it. Again, like always, I'm certain there are people on here who know how to do this better/easier, but this works and is nothing difficult. Here is my post with instructions, and here is the thread for discussion.
MISC. QUESTIONS
WHAT ARE THOSE FUNKY BARCODES?
These are QR Codes. Download Barcode Scanner from the market. Scan any of these codes I linked. You will be sent to the app in the market. Download, enjoy.
NOTICE LAG?
I do not encourage this, but some will want to play with it. There is a great thread on tweaks that can be done to speed up the Galaxy. I personally will wait for either an update or a custom ROM. Others users have reported a Factory Reset has helped. Again, updates are coming soon as well as custom ROMs.
DOUBLE NOTIFICATIONS?
If you are using a 3rd party app, you may be getting double notifications. For example, I use Handcent for texting (you should try it). First thing you need to do is open the stock Messanger app, go menu > Settings and disable notifications. This is basic, but sometimes it's easy to overlook.
SHOULD I USE A TASK KILLER?
Absolutely not. You have the best OS and one of the best spec'd phones ever. You would be doing more harm than good. If you do have one, uninstall, reboot and let me know what you think!
In addition, even Google at Google I/O 2010 addressed app developers and asked them to no longer include "quit" or "close" as options within their apps. I think Andronica (another great android site) summed it up well with their article, found here.
XDA user iunlock created a thread with some good debate based off this sticky. You can read all the thoughts by clicking here. In short, the overwhelming majority agreed and some have commented on seeing an increase in performance after deleting their task killers. Awesome job guys.
HOW TO DO A FACTORY RESET!
Rarely should you need to do this (I've never done one), but if you want to, simply press menu and go to settings. Scroll down to Privacy. In there is the option to perform a Factory Reset.
NEED HELP INSTALLING THE DRIVERS ON YOUR PC?
TGAGunnMan started a great thread with links for the drivers. You can view it here.
THREE (3) LIGHTS/SENSORS - SURE THERE IS NO LCD?
Yeap. I asked myself when I noticed there were 3 items. Two are used for the proximity sensor, the other is the light sensor.
Big props to XDA user gravis86 for answering my query so fast, see his post here.
Wow! Nice compilation! The only thing I know that doesn't work properly with the Captivate is method 2 of the lag fix in the link given under the lag section.
Other than that, this is great! Thanks man!
^ yeah, I'm not a fan of those lag fixes... tried to convey that in my post. I just switched to LauncherPro and use Autostarts.... my phone flies.
Hope this helps you guys. Never really thought that some of you guys were not checking the Vibrant threads (like I was not reading the Captivate ones).
Someone please feel free to take ownership of this and make it more suitable to the Captivate. Just want to help... if someone does use it, would appreciate at least a name drop
nice work on that and thanks for the qr codes for those programs, a lot of useful stuff that I didn't know about
Awesome post
Thanks s15274n!!
Thank you ever so much for the the Swype arrow keys tip. That was the biggest problem I've had with the Captivate. The brightness control through the notification bar was also a big help. Sometimes its the simple things that make your day.
This needs to be stickied immediately. Phenomenal thread. Nice work.
Nice compliation! I second the sticky vote.
To me, TouchWiz is the single biggest lag producer on the phone. I've gone LauncherPro and never looked back.
Yep, I used this thread before, great stuff indeed ..thanks!
Awesome, awesome post. Thanks TC!
thanks a ton for this thread, and *facepalms* for me not thinking to check out the Vibrant forums also....
Doesn't look like this thread really got much attention like it did on the Vibrant. I am not going to maintain this one like i do the Vibrant.... feel free to check there periodically (OR, have someone maintain this one as a sticky).

[Tool] BROWSIX: Access your phone from any browser

I recently released Browsix. If you install my app, you can do the following from another PC in your local network:
Download, upload, delete, rename,... all your files using the file manager (PC <=> Phone)
View your photos.
Listen to your music.
Watch your videos
Send and receive SMS messages
All you need is a regular browser on a PC in the same local network as your phone. Just point your PC's browser to www.browsix.com and you will be redirected to your phone (without configuring Bluetooth, USB cables,...). Sounds great?!
You can find Browsix in the Android market.
market://search?q=pname:com.browsix
{
"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"
}
Thanks!
Stijn
Featured on
rasdroid.com
xda-developers.com
If you like Browsix, please post a good rating on the Android market. We really need your support.
Changelog
Browsix v2.2
- Contact Manager
- Tasker/Locale plugin
- Disable SMS popup notication
- Pictures for you contacts
Browsix v2.1.1
- Fixed corrupted file transfer for some large files. Uploading/downloading large video files should be working perfectly now
- SMS bugfix which caused some recent messages to not appear
- Faster SMS sync
- Auto focus when replying to message
Browsix v2.0:
- NEW SMS interface: threaded conversations
- Support for multipart (long) SMS messages
- Some other bugfixes
Browsix v1.9.1:
- Photo page: Option to sort by most recent or least recent
- Photo page: Added exit button to exit from fullscreen mode
- File manager: New upload progress bar
- Wifi dialog box when no internet connection is available
- Prevent IE8 from caching old stuff
Browsix v1.9
- New video playback (using quicktime plugin). This should be a lot more stable to play video files.
- Support for accented characters (é, ä, ...)
- Better height calculation for the Photos page
- Some other bugfixes
Browsix v1.8.1
- Smaller widget
- SMS to outbox bug
- Better file upload picker
- Cut/copy/paste option for file manager
Browsix v1.8
- New File Manager layout
- Added SMS Inbox and Outbox
- Browsix Home Widget
- Several bugfixes
Browsix v1.7
- Increased maximum file upload size for lite version.
- Browse your ROOT folders in the file manager.
- Layout improvements
- Several bugfixes (And one important fix: Browsix could not be disabled when you pushed the home or back button)
Browsix v1.6
- send/receive SMS messages in your browser!
Screenshot
.
Our hosting provider is having problems sometimes. If you cannot reach www.browsix.com, please try typing the local IP address of your phone in your browser, as Browsix suggests.
spolfliet said:
Everyone, we just released Browsix. If you install this great tool you can browse all the files on your phone, using a regular browser. Just point your laptop our desktop's browser to www . browsix . com and you will be redirected to your phone. Sounds great?!
Check out www . browsix . com for on online demo and please let me know what features you would like to see in future releases.
Thanks!
Stijn
Click to expand...
Click to collapse
I REALLY want to check this out but you only have one post so I'm not totally convinced you aren't spam, lol. Can you embed the video in the thread?
Phateless said:
I REALLY want to check this out but you only have one post so I'm not totally convinced you aren't spam, lol. Can you embed the video in the thread?
Click to expand...
Click to collapse
Thought the same
And still waiting for more crazy users than me to try it if it is good or not.
Add me to that waiting list as well.
Tried the site and no sign of malicious activity.
EDIT - didn't realize WiFi is required. Works great!
Hi Guys,
I really appreciate your interest. Now it's up to me to convince you that we are not into spam I just thought it would be great if you could point your browser to a web page and then be redirected to your phone. That's why I developed this tool, and it took quite some time actually. Some more explanation: What we actually do is show a link on the browsix.com home page when the Browsix application is installed, you will notice that this is a local IP address (you have to be connected via Wifi). So if you click the link, you will be redirected to your phone, which will serve all the requests. The tool you install on your android phone is actually a lightweight webserver.
@Phateless: Did you try the top links on the home page. For instance, if you click the Photos link, you should see a photo slideshow. Did that not work for you? What browser are you using? Of course you will not see the photos on your phone You will have to install the application for that.
Just to make things clear: None of your data (photos, music, files, etc..) is stored on our server. We only store you local IP address.
We are still in early development so I really appreciate all your suggestions, bug reports, etc. And believe me, I'm not a spammer. Is there any another way for me to prove this?
Thanks,
Stijn
spolfliet said:
Hi Guys,
I really appreciate your interest. Now it's up to me to convince you that we are not into spam I just thought it would be great if you could point your browser to a web page and then be redirected to your phone. That's why I developed this tool, and it took quite some time actually. Some more explanation: What we actually do is show a link on the browsix.com home page when the Browsix application is installed, you will notice that this is a local IP address (you have to be connected via Wifi). So if you click the link, you will be redirected to your phone, which will serve all the requests. The tool you install on your android phone is actually a lightweight webserver.
@Phateless: Did you try the top links on the home page. For instance, if you click the Photos link, you should see a photo slideshow. Did that not work for you? What browser are you using? Of course you will not see the photos on your phone You will have to install the application for that.
Just to make things clear: None of your data (photos, music, files, etc..) is stored on our server. We only store you local IP address.
We are still in early development so I really appreciate all your suggestions, bug reports, etc. And believe me, I'm not a spammer. Is there any another way for me to prove this?
Thanks,
Stijn
Click to expand...
Click to collapse
Hi Stijn, I believe you now. Didn't realize you had to be connected via WIFI, I thought it was like Awesome Drop which operates via 3G. http://labs.dashwire.com/drop
Very excited to try this out when I get home!
Bump - this is an awesome utility that everyone needs to try.
Thanks to Phateless and some other forum members I released a new version with some exciting new features:
- Upload multiple files at the same time (also included in the free version)
- Intelligent prefetching for faster load times
- Unlimited upload size
- Rename/delete files
- Better error handling
For the upcoming version I have in mind:
- Password protection
What other features would you guys like to see?
Thanks,
Stijn
Benefits over Awesome Drop.
spolfliet said:
Thanks to Phateless and some other forum members I released a new version with some exciting new features:
- Upload multiple files at the same time (also included in the free version)
- Intelligent prefetching for faster load times
- Unlimited upload size
- Rename/delete files
- Better error handling
For the upcoming version I have in mind:
- Password protection
What other features would you guys like to see?
Thanks,
Stijn
Click to expand...
Click to collapse
Not to be mean or anything like that but how is this different/better than Awesome Drop. I like more choices, I am just asking for your...sale pitch.
MLonon said:
Not to be mean or anything like that but how is this different/better than Awesome Drop. I like more choices, I am just asking for your...sale pitch.
Click to expand...
Click to collapse
Awesome Drop is COMPUTER --> PHONE.
This program goes BOTH WAYS! Try it out.
MLonon said:
Not to be mean or anything like that but how is this different/better than Awesome Drop. I like more choices, I am just asking for your...sale pitch.
Click to expand...
Click to collapse
We go a few steps further. We have separate pages for photos, music and video where you can view your media. On top of that we provide a file manager that you can use to copy/manage files between a PC and your phone, in both ways .
I also have an exciting new feature to announce!!
- The ability to send and receive SMS text messages in your browser.
I use it to respond to my text messages when my phone is on my desk and my browser is opened anyway.
This feature is still in BETA, so I hope I will get tons of feedback to further improve it.
See you later!
What's the difference between the lite and paid versions? Or is it a donate?
EDIT: Ah, nevermind. Found it on your website.
Paid version
The paid version has: Fullscreen support, Ads-free local pages, Extra file manager features and much more to come...
Click to expand...
Click to collapse
EDIT#2: I can't seem to get the lite version to work. My phone shows up on the webpage, but nothing happens when I click the link for it, or when I put the IP address in manually.
Hi seboj,
Were you connected via WiFi? Your computer should be in the same local network as your phone (basically behind the same router).
It's started randomly force closing on me for the last few days, when it wasn't even open that I knew of.
Any ideas?
MT4G CM6
spolfliet said:
Hi seboj,
Were you connected via WiFi? Your computer should be in the same local network as your phone (basically behind the same router).
Click to expand...
Click to collapse
Yeah, I verified that I was on the same network. Tried rebooting and reconnecting everything as well.
HTC Aria CM6
seboj said:
Yeah, I verified that I was on the same network. Tried rebooting and reconnecting everything as well.
Click to expand...
Click to collapse
Phateless said:
It's started randomly force closing on me for the last few days, when it wasn't even open that I knew of.
Any ideas?
Click to expand...
Click to collapse
I think both your problems have something to do with the new SMS feature (are you both using android 2.2 ?).
A bit technical: I implemented a BroadcastReceiver for the SMS messages. This means that when you receive an SMS, the receiver upgrades a counter and stores some properties of the SMS so Browsix can use them. I will add some more error checking and publish a new version to the market. (EDIT The broadcastreceiver is now only registered when browsix is enabled)
If you still have the same problem with the new version, can someone check the output of LogCat? That would be a great help.
Thanks for your patience,
Stijn
EDIT: A new version is published to the market. Please let me know if it works for you.
spolfliet said:
I think both your problems have something to do with the new SMS feature (are you both using android 2.2 ?).
A bit technical: I implemented a BroadcastReceiver for the SMS messages. This means that when you receive an SMS, the receiver upgrades a counter and stores some properties of the SMS so Browsix can use them. I will add some more error checking and publish a new version to the market. (EDIT The broadcastreceiver is now only registered when browsix is enabled)
If you still have the same problem with the new version, can someone check the output of LogCat? That would be a great help.
Thanks for your patience,
Stijn
EDIT: A new version is published to the market. Please let me know if it works for you.
Click to expand...
Click to collapse
Thanks, will reinstall it.
Can you give me a basic on logcat? I've heard the term and I'm fairly comfortable with adb, just haven't used logcat yet.
You can use
Code:
adb logcat
to print out log messages. More information can be found at http://developer.android.com/guide/developing/tools/adb.html#logcat
I think we can find the problem if you use the following (this will print error messages, you will have to enable usb debugging on your phone):
Code:
adb logcat *:E
spolfliet said:
You can use
Code:
adb logcat
to print out log messages. More information can be found at http://developer.android.com/guide/developing/tools/adb.html#logcat
I think we can find the problem if you use the following (this will print error messages, you will have to enable usb debugging on your phone):
Code:
adb logcat *:E
Click to expand...
Click to collapse
So I don't need to have logcat running WHILE the errors happen? Yeah I'm already rooted with debugging enabled. I've been nandroiding back and forth between Sense and CM6 about once or twice a week lately. MT4G.

[APP] Mango/PocketManga (HD Manga Reader)

Hello Peoples of XDA Developers! Today I'll be sharing an APP that is definitely my most favorite one on Android...It is called Mango and it is an HD Manga Reader for on the go!
Mango provides many features such as My Library which allows a user to download specific chapters from any manga and basically save it on your phone for Offline Reading. It also has a Favorite section that allows a user to bookmark his/her favorite series and then get the latest updates just for the chosen ones. Another great part about this APP is the number of sources it provides such as Mangareader.net, Mangastream.com, Mangafox.com, Mangashare.com, MangAble.com and lastly AnimeA.com.
Those sources basically give you the most available series possible for a Manga App.
Here is the Dev's Page:
http://mango.leetsoft.net/
Here is the Market Version. It is called PocketManga:
https://market.android.com/details?id=com.ls.manga#?t=W251bGwsMSwxLDIxMiwiY29tLmxzLm1hbmdhIl0.
EDIT: PoketManga has been removed from the Android Market...Just like Mango's fate HOWEVER, Victor will still keep the updated versions on his website, so make sure to check it out!
Here is the free version's latest .apk:
http://mango.leetsoft.net/apk/poma/156/Poma.apk
Here is the QR Code:
{
"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"
}
Here is the paid version, with no ads and which supports the Dev:
http://mangoservice.leetsoft.net/buyBankai.aspx
If you wanna stay up to date on what's happening with the Development or what the Dev is planning in the future, make sure to LIKE their Facebook Page:
http://www.facebook.com/MangoApp?sk=wall
Check it out and Enjoy!
I've used Mango for a LONG time
But now it has been pulled from the market in my region (Italy), so I had to manually download the apk from your website, but in this way automatic update does not work.
619619 said:
I've used Mango for a LONG time
But now it has been pulled from the market in my region (Italy), so I had to manually download the apk from your website, but in this way automatic update does not work.
Click to expand...
Click to collapse
LOL Same for me...they have removed it from the Market...but the actual website gives you the up to date version and I'll be updating the post as soon as newer versions show up.
Its off the market for me as well but I went to the Facebook page thanks for the link
Awaiting Assimilation
Best manga app ever IMHO.
619619 said:
I've used Mango for a LONG time
But now it has been pulled from the market in my region (Italy), so I had to manually download the apk from your website, but in this way automatic update does not work.
Click to expand...
Click to collapse
Same here.
Someone should add that's its Xperia Play Optimized to work with the triggers (they just turn pages)
Sent from my R800x using XDA App
Leraeniesh said:
Same here.
Someone should add that's its Xperia Play Optimized to work with the triggers (they just turn pages)
Sent from my R800x using XDA App
Click to expand...
Click to collapse
Lol, I'll post it on the Facebook page
Too bad my screen is so small ( Xperia Mini Pro ) cuz it's a really nice app
Hello Peoples! The Dev of the Mango Manga HD app is making a request for ALL users to switch to Mango v1.4. Only 26% have done so, so far. The reason being is that firstly...1.4 is BETTER, secondly the Dev has acquired a new server which will host the Manga queries BUT v1.3 runs on the previous server. So instead of paying for 2 running servers, he recommends EVERYONE to download the latest version and then you will be able to enjoy the most out of the app!
I'm from Germany, couldn't the developer add a German manga source? like meinmanga. de
Sent from my u8800 using XDA App
levibuko said:
I'm from Germany, couldn't the developer add a German manga source? like meinmanga. de
Sent from my u8800 using XDA App
Click to expand...
Click to collapse
I will send an email and hope to see what the Dev will be able to do.
Sent from my LG-P999 using XDA App
Mango 1.4.140 (Renji) is now available. This version adds auto-download new chapters feature, data folder override, return of the zoom vibration, a few advanced options, changes to Bankai validation (separate app no longer required), tutorial skip option, a few Notifications fixes, Inverted Color Mode crash fix, and speed improvements in the Library Browser. Download it from:
http://mango.leetsoft.net/apk/140/Mango.apk
Nice to see this is still supported, even though it is off the market.
NEWS:
Quick Announcement guys! SInce Victor (The Dev) has placed Mango on the Market and Google removed it twice for no specific reason, he will be changing the name and try to post it on the Market again.
By a Poll, the new name is gonna PocketManga and the App icon will have "L" from Death Note.
Mango and PocketManga will be updated at the same time and gradually we will switch to the new name PocketManga only if Google does not remove it...
Anyways, hope everything goes well and then many more people will be able to enjoy this awesome app
Just got the new link:
https://market.android.com/details?id=com.ls.manga#?t=W251bGwsMSwxLDIxMiwiY29tLmxzLm1hbmdhIl0.
Enjoy!
Will download it when you remove permissions to read log files and phone identity
the app is good but it takes years to download contents
Tachikoma_kun said:
Will download it when you remove permissions to read log files and phone identity
Click to expand...
Click to collapse
Tinfoil hat here, I can ensure you this app is safe.
The dev has explained why he needs those permission in the official Mango profile on Facebook some months ago. It's just anonymous statistics that he uses for debug reasons. Anyway, you can opt-out with just a click if you don't feel sure.
Tachikoma_kun said:
Will download it when you remove permissions to read log files and phone identity
Click to expand...
Click to collapse
Mango developer here, felt I should chime in.
Fair warning, this is a huge post, but I'll explain exactly what these permissions are used for, and how they are used.
The Read System Log permission is used for debugging and troubleshooting purposes. As you use the app, Mango writes general diagnostic information about its performance to the Android system log. Later on, if the user goes to Send Feedback and selects "I'm having an issue", Mango will include diagnostic information from the log along with the user's message. I've found this to be invaluable when the user emails me stating "it doesnt work fix plz" and the diagnostic log shows that their SD card is full and Mango can't write anything to it. Most importantly, when the app force closes, a stack trace is written to the log pinpointing the exact line of code causing the FC.
A few things to note about the log data:
-It only ever leaves your phone when you use the Send Feedback function, compose a message, and send that message via your Email app (the diagnostic data is appended to the end of the email, you can view it before sending, or delete it if you don't wish for it to be sent)
-You can view the data at any time by going to Settings and Help >> Advanced Options >> Debug Log
-Only data that Mango has written to the log itself is ever read from the log. Though the system log is shared by all apps and the OS itself, Mango filters the log to only read data with the "MANGO" tag.
I am planning on implementing a custom logger soon so that Mango can read and write log data in it's own isolated log file, allowing me to remove the permission requirement.
Regarding the Read Phone State and Identity permission, this one is used to get the device UUID. The permission also allows the requesting app to view the phone number of an incoming call, which is why the header is "Phone Calls" in the Android permission warning screen. Mango has no reason to see or use that data, so it does not ever use the functionality, but it's a package deal included with the ability to use the getDeviceId API.
Unfortunately this one is required by the MobClix SDK used to display ads and is used by Mango to differentiate one device from another. Since there are no usernames/user accounts, but Mango uses an external server to do lots of the app's work, the server needs to be able to tell one device from another, and since IP addresses are often shared between many phones on a carrier, the server uses the device UUID instead.
It is important to note that the Mango Service does not associate your UUID with any reading history or favorites... that's kept on your device and never touches the server (though in the future, I might add an optional cloud sync feature). The only data associated with your UUID in the server's database are your Android version number, your phone's model number, your Mango version number, whether or not you've purchased the ad-free version, and the total number of times you've started the app. This lets me generate some basic stats about the app's usage, which you can view here:
http://mangoservice.leetsoft.net/stats.png
The UUID (rather, a hash of it, not the ID itself) is also used by the Flurry Analytics component which provides me with some more detailed (but still aggregated and anonymized) stats regarding app usage, such as how many users per week I see, what paths users most frequently take throughout the app, the number of favorites users have, and the Preferences they have enabled. For example, it lets me see that about 46% of Mango users have more than 20 favorites, about 14% of users check the "Left-to-Right Reading" option, and that only 8% of Mango users use the filtering option in the Favorites menu (clearly, it's something I need to promote more visibly in the next version, because it's an awesome feature and almost nobody is using it... :S ). I can't tell which options any individual user is using, since all of the data is aggregated and anonymized.
The user must opt-in to analytics... it is disabled by default and is only turned on if the user selects "Yes" to the "Enable Analytics?" option that appears when you first start the app. The user can also change this setting at any time from the Preferences menu.
/whew, I think that about covers it. Obviously there's no way for me to prove that what I've said above is true and it's completely up to you to believe me or not. But I write and maintain Mango as a hobby (though, thanks to the incredible response it's received, it's a hobby that's paying for my tuition!) and I really don't have any nefarious plot to use your data.
If you have any more questions, let me know. I don't check this thread super-frequently, but if you email me ([email protected]) I'll probably get back to you within 24 hours.
Also, thanks iasookia for making this thread!
barclays said:
the app is good but it takes years to download contents
Click to expand...
Click to collapse
The actual download speed simply depends on the network connection. I have been using Mango, and now PocketManga, since I got my Android Phone and haven't had any lags or slow downloads per se.
When I used my carrier's data, it would take about 3-4 min to download a chapter to the Library BUT at home, with WiFi, I get a chapter in like 40 seconds.
There is an issue however, if there are too many people on the same time, the server can't support the queries and then the downloads are slow...

[APP] Android Troper 0.12 (Tvtropes.org app) (Updated June 20th)

With the unfortunate demise of "Droid Tropes", the (previously) only "TvTropes" app, I was feeling in need. I also wanted to learn how to write Android apps.
So I created "Android Troper" (originally named "This Troper" and re-named due to community objections):
{
"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:
Browse and read TVTropes articles!
Be safe with spoilers hidden by default - read them by clicking!
Search the website for articles of your interest
Bored? Use the 'Random' button for a random article
Screenshots:
Click to expand...
Click to collapse
This is my first app so don't expect anything brilliant. It's currently 'working' at best, and I'm still learning.
That being said, I would love to hear comments, ideas and bug reports, all at our Google+ page!
Download:
For the latest official version (from the Google Play Store), either click here or scan this with your phone:
As it's getting harder to maintain this thread, please join our Google+ fanpage at: https://plus.google.com/117422405870944934987/
Or, if you wish to be a beta tester, join our beta community at:
https://plus.google.com/communities/115867056783462566229/
I'll give this a try and report in.
Edit: okay, quick first impressions and issues.
It looks pretty basic, graphically speaking. That's not necessarily a bad thing though.
You might want to add a default search bar to the first page. Took me a second to realize I had to hit menu to do anything.
I force closed (twice at once, oddly) when I tapped on the hidden text to try to make it appear.
HTC Rezound, Venasaur ROM, Sense 4.0
Sent from my ADR6425LVW using xda premium
YamiYaiba said:
I'll give this a try and report in.
Edit: okay, quick first impressions and issues.
It looks pretty basic, graphically speaking. That's not necessarily a bad thing though.
You might want to add a default search bar to the first page. Took me a second to realize I had to hit menu to do anything.
I force closed (twice at once, oddly) when I tapped on the hidden text to try to make it appear.
HTC Rezound, Venasaur ROM, Sense 4.0
Sent from my ADR6425LVW using xda premium
Click to expand...
Click to collapse
Thanks, I'll look into it. I am planning an introduction page instead of the current loading of the home page.
When you hit hidden text - which page was it in?
Thankyou for making this app! I've been wanting to be able to read TvTropes on my phone for a while and I missed out on DroidTropes.
Works well on my Galaxy S II, I'm able to reveal spoilers without a FC and it works pretty smooth. May I suggest in future version to possibly add a quick scroll (where you can hold the scroll bar and scroll much faster) so you can jump around pages quicker? It's not necessary but it would be a nice addition.
This app is off to a great start, I look forward to future releases.
Blackadder18 said:
Thankyou for making this app! I've been wanting to be able to read TvTropes on my phone for a while and I missed out on DroidTropes.
Works well on my Galaxy S II, I'm able to reveal spoilers without a FC and it works pretty smooth. May I suggest in future version to possibly add a quick scroll (where you can hold the scroll bar and scroll much faster) so you can jump around pages quicker? It's not necessary but it would be a nice addition.
This app is off to a great start, I look forward to future releases.
Click to expand...
Click to collapse
Honestly I've been trying to enable quickscroll from day 1 but I can't seem to get it to work. It gets really annoying on long pages (and most of them are :-/)
Thanks for the feedback! Please let me know if it errors/fc's!
Excellent work.
I like it!
Smaller text size support would be nice.
Hey everyone and thanks for trying my app
I just posted a small update which enables 'Actionbar' (thanks to ActionBarSherlock) and makes the app 100% ICS compatible (including phones with no dedicated 'menu' button). Also easier to read the title and/or access functions.
Hope you like it, looking forward for some feedback!
Also, my next planned feature is a welcome screen, to those who asked.
Cheers
0.2α: Download Here
Added 'Actionbar' - now fully ICS compatible (cross platform as well thanks to Action Bar Sherlock)
Removed the application name from the header (to save space, don't need it now with the Actionbar)
Great to see it being updated quickly. Two things however. It seems asterisks which reveal additional information are click able but don't actually show the information. Also there doesn't seem to be any way to access the subpages of whatever article you are on (YMMW, Fridge etc). Perhaps you could put a button in the action bar which would produce a drop down list for the sub pages available for the current page?
Keep up the good work
Blackadder18 said:
Great to see it being updated quickly. Two things however. It seems asterisks which reveal additional information are click able but don't actually show the information. Also there doesn't seem to be any way to access the subpages of whatever article you are on (YMMW, Fridge etc). Perhaps you could put a button in the action bar which would produce a drop down list for the sub pages available for the current page?
Keep up the good work
Click to expand...
Click to collapse
Thanks for the info.
Regarding the asterisks, I completely forgot that was a thing. I'll add it in the next version (Can you give me a link to a page that has it so I don't get lost in the site? )
As for the subpages, I was considering it, but it slipped my mind. I'll add it to the list
Thanks for helping!
I'm too addicted to tabbed browsing to actually use it (like to open few links in background while reading an article), but I tested it for a while and didn't found any problems. I think that there are people that will find it useful - good job .
I believe there is an asterisk at the top of the Futurama page. http://tvtropes.org/pmwiki/pmwiki.php/WesternAnimation/Futurama?from=Main.Futurama (right underneath the picture.)
Glad to be of assistance. I agree tabbed browsing would be nice but I imagine its not high on your to do list.
Tabbed browsing is an obvious feature to want in a TvTropes app (as the attached comic demonstrates) but it's way over my capabilities (also will probably destroy your RAM and battery ). Instead, I'm going to create a 'read later' list like there was in the 'Droid Tropes' app - I found it rather useful.
Tip: If you want to know what a link leads to (names of links in TVTropes can be confusing) long-press it, the popup's title will be the link's target.
Thank you. Thank you. Thank you! Opera Mobile just doesn't cut it for tvtropes.
Could use some more features to bring it up to speed with the old DroidTropes app. However, this is still a beta and you're still learning. In light of that... 5/5, man.
I will definitely be spreading word of this. Thank you again.
Sent from my DROID4 using Tapatalk 2
Ambious said:
Tabbed browsing is an obvious feature to want in a TvTropes app (as the attached comic demonstrates) but it's way over my capabilities (also will probably destroy your RAM and battery ). Instead, I'm going to create a 'read later' list like there was in the 'Droid Tropes' app - I found it rather useful.
Tip: If you want to know what a link leads to (names of links in TVTropes can be confusing) long-press it, the popup's title will be the link's target.
Click to expand...
Click to collapse
Thanks for info - that was one of the things that I missed too, good to know that it is implemented, but I just didn't know how to use it .
I don't think that tabbed browsing would destroy battery. Still, RAM consumption could be rather high, but only if you would load page just after clicking and opening in background. As alternative, you can add it to tab list, but don't actually load it unless it's activated. Apart from that, you can also unload pages opened in background but inactive for long time (when amount used up ram is too high). To save bandwidth, unloaded pages can be saved in temporary files instead of just being removed from memory. Of course, these are just hints that may be useful if you'll want to implement it one day. "To read" list may work just as well as tabbed browsing.
Dathen said:
Thanks for info - that was one of the things that I missed too, good to know that it is implemented, but I just didn't know how to use it .
I don't think that tabbed browsing would destroy battery. Still, RAM consumption could be rather high, but only if you would load page just after clicking and opening in background. As alternative, you can add it to tab list, but don't actually load it unless it's activated. Apart from that, you can also unload pages opened in background but inactive for long time (when amount used up ram is too high). To save bandwidth, unloaded pages can be saved in temporary files instead of just being removed from memory. Of course, these are just hints that may be useful if you'll want to implement it one day. "To read" list may work just as well as tabbed browsing.
Click to expand...
Click to collapse
Oh well, I'm still learning. Thanks for the details
First in queue are the sub-pages and the asterisks (already done the asterisks code, hope I'll finish the sub-pages thing by the weekend).
Had force close when tapping on hidden text but hell that didn't matter to me since I'm such a TvTropes addict I'm just glad somebody is back doing an app for it
Sent from my.........phone...
therealrayzzor said:
Had force close when tapping on hidden text but hell that didn't matter to me since I'm such a TvTropes addict I'm just glad somebody is back doing an app for it
Sent from my.........phone...
Click to expand...
Click to collapse
Can you remember which page and/or text caused it to FC?
Thanks!
Just finished writing the next version. Need to stress-test it a little before I let it out to the world, but the main new feature (other than Asterisks support) is that on pages with sub-pages (name-spaces) a submenu will appear in the menu with links to all sub-pages.
Tomorrow morning (it's 2:24 AM ) I'll give it one last test, a good cleanup, and let you guys have at it.
If everything's as planned, for the next version after that I'll have a new welcome screen, and hopefully - though I'm promising nothing yet - 'read later'.
See ya guys tomorrow!
Update: Version 0.2β is up.
Changelog:
Added hidden 'additional information' support (asterisks) - thanks to Blackadder18
Added support for 'Sub-Pages' (in the menu, where available) - thanks to Blackadder18
Bugs squashed:
No longer cancels loading on touch
Slight improvement to error-handling
Some minor behind-the-scenes code adjustments.
New Known Issues:
Some 'sub-pages' may not parse correctly and throw an error. Please report those in this thread and/or the 'Issues' tab in the Google-code website.
Download:
AndroidTroper 0.2β
Have a great weekend everybody, I'll continue work next week after I've done some studying. Math's a b*tch.

[APP][4.3+] Secrecy+ (Encrypt and hide your files)

What is this?
This app is meant to be a spiritual successor to Secrecy, created by @Doplganger a few years ago.
I was looking for an encryption app with a good UI, which can work completely offline - no sign up, cloud syncing or other annoyance.
Secrecy seemed like a good option but had some issues which needed to be addressed. As it hasn't been updated in a long while, I decided to take a look at the code and here we are!
What does it look like?
Well, here are some 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"
}
But why is it a calculator?
I noticed some comments on Secrecy's thread (like this) which suggested that the app's icon and name scream for attention, and should be something more subtle. Which is why the Calculator is being used as a front to hide your secret data.
I do realise that this is not a foolproof disguise. But should be useful to an extent anyway. I'll also try to keep the Play store description as vague as possible.
And for those who don't want it, there will be an option to disable the calculator and go straight into the main UI soon!
Also, a big thanks to Xlythe for the code. I just made some changes to the UI
It actually does a lot more than the stock AOSP calculator. So if you like their work, do check the original one on Play store (which has some more features not included in this one yet).
Cool, so what to expect from this initial release?
Right now, I think it'll be fair to tag this as alpha. Some features from the original app are missing. And there could still possibly be some bugs here and there (your feedback required).
But all the basic stuff should work fine and I've tried to make the UI fluid and intuitive, while fixing a lot of issues. Hope you guys like it!
And what are the plans for future?
Well, there are many!
First, I will be adding all the essential features like backup/restore, etc from the original code back again.
And then, if this app gets a good response, I intend to implement more stuff like fingerprint unlock, etc
Okay, so where do I get it?
You can get it from Play store for now. Other sources will be added soon
(Please wait for a couple of hours while the first build gets published)
Please report any bugs you find.
And tell your friends about the app :fingers-crossed:
Also, kudos to @Doplgangr and L-Henke of course. The code was a mess p) but they did a lot of good work in there!
XDA:DevDB Information
Secrecy+, App for all devices (see above for details)
Contributors
PunchUp, PunchUp
Version Information
Status: Alpha
Created 2017-08-21
Last Updated 2017-08-22
How to import old Secrecy vaults?
Not recommended. But for those who really really want it.
Coming soon
@PunchUp
Nice work on your new project!! So far so good on my end. I'll be looking forward to what you have planned with this app down the road.
Thanks for your contribution to the community sir! :good:
Bajan
Seems like a really great idea. I know it's in alpha but seems like I can't add any .txt files to the vault?
edit : force stopped on d2305, CM13
prismaanandito said:
Seems like a really great idea. I know it's in alpha but seems like I can't add any .txt files to the vault?
edit : force stopped on d2305, CM13
Click to expand...
Click to collapse
You can't add them at all? Or they fail to open after you add them?
On my device, I can add a text file but then it fails to open. I hadn't tested this properly. So, thanks a lot for bringing it to my attention! I'll look into it right away
And how did the crash happen? Can you send me a PM with the log please?
I'm one of those who started using Secrecy from the very beginning.
L-Henke used to share his private builds with me. But that too came to an end in 2015.
I'm so happy to see that someone finally decided to revive Secrecy.
I found 3 bugs.
1. Pin code accept more than 4 pins but there are only 4 dots which lights up when you enter a pin.
2. Vault name is LOST forever when I clear data.
3. After clearing data, when I try to enter my vault, the lockscreen shows 2 buttons "REST" and "SET". It should be " REST" and "UNLOCK". And the reset button is also disabled.
Suggestions:
1. An option to change the sorting order. This is a MUST have feature for me.
2. Ability to change Vault location and name. Currently it's in /sdcard/android/Calculator/
I want to change it to something else.
Thanks for your hard work.
@laura almeida thanks
Bugs:
1. This was actually intentional, since pattern and alphanumeric passwords don't have a limit. I thought if someone tries to mess with a person's phone, they might me fooled into thinking that only 4 numbers are required, when you have actually set 5 or 6 or more. What do you think?
2. This will be taken care of when I implement backup/restore. That is the reason I left it out in this initial build. Need to rewrite a lot of stuff.
3. Okay I get your point. I'll see what can be done about this.
Suggestions:
Both are already on my to-do list.
Sorting might take some time because I'm planning to add it to each vault separately. In the old code, the same is applied to all vaults.
Changing location will be available very soon. I just need to figure out what to do about KitKat, because it is the only Android version in which writing to external SD card is a major hassle. That is the reason I have removed it for now.
Thanks again for your feedback
PunchUp said:
1. This was actually intentional, since pattern and alphanumeric passwords don't have a limit. I thought if someone tries to mess with a person's phone, they might me fooled into thinking that only 4 numbers are required, when you have actually set 5 or 6 or more. What do you think?
Click to expand...
Click to collapse
Pattern & Alphanumeric correctly shows up the number of input characters entered. In pin code it only shows 4. I personally don't have haptic feedback vibration on touch enabled. So after entering 4 pins I have no visual confirmations when entering 5th and above pins. So it is a bit confusing.
Another point. This master password will only let you show the number of vaults and it's name. Nothing more. No actual data can be retrieved from this pin code. One can easily evade this pin code by clearing app data.
So, do we really have to play ticks with this ?
laura almeida said:
Pattern & Alphanumeric correctly shows up the number of input characters entered. In pin code it only shows 4. I personally don't have haptic feedback vibration on touch enabled. So after entering 4 pins I have no visual confirmations when entering 5th and above pins. So it is a bit confusing.
Click to expand...
Click to collapse
You didn't get my point
Another point. This master password will only let you show the number of vaults and it's name. Nothing more. No actual data can be retrieved from this pin code. One can easily evade this pin code by clearing app data.
So, do we really have to play ticks with this ?
Click to expand...
Click to collapse
I have many more plans for the master key.
But for now, you're right. Name encryption is the only real advantage. That is actually quite important to me though
Another advantage is that you can use the same master key while creating new vaults. The ones created with the master key open much faster and you won't need to enter a password every time for each one
I won't recommend using the same master key as vault password.
It will weaken the security.
I will keep a short easy to enter key as master password and a strong lengthy individual keys for vaults. I recommend using a a randomly generated password. I can use autofill from Keepass2android to automatically enter my vaults passwords for me.
PunchUp said:
You can't add them at all? Or they fail to open after you add them?
On my device, I can add a text file but then it fails to open. I hadn't tested this properly. So, thanks a lot for bringing it to my attention! I'll look into it right away
And how did the crash happen? Can you send me a PM with the log please?
Click to expand...
Click to collapse
Whoops, nevermind. I guess it's from my file manager. Rebooting the phone makes it work, I don't know. Adding .txt that's already been in your phone is working, but when adding .txt files from the PC that transferred to your phone it somehow crashed on my phone. Will send a logcat later!
laura almeida said:
I won't recommend using the same master key as vault password.
It will weaken the security.
Click to expand...
Click to collapse
I hope you used the words 'key' and 'password' properly in that sentence. There's a difference. Master key is not being used as a password. Instead, it is being used as a key to encrypt each file inside the vaults (with different IV bytes every time). So if you're using a strong master password, it makes no difference whatsoever.
Encrypting a different vault with the same 'key' would just like encrypting a folder inside a vault (in fact I will be adding support for nested folders soon). They're all just folders in the end.
So no, it does not compromise security at all.
I will keep a short easy to enter key as master password and a strong lengthy individual keys for vaults. I recommend using a a randomly generated password. I can use autofill from Keepass2android to automatically enter my vaults passwords for me.
Click to expand...
Click to collapse
Completely up to you. That is why I left the choice to users to use the master key or create a new one. But from a security standpoint, there's nothing to be worried about. As long as the password is good.
prismaanandito said:
Whoops, nevermind. I guess it's from my file manager. Rebooting the phone makes it work, I don't know. Adding .txt that's already been in your phone is working, but when adding .txt files from the PC that transferred to your phone it somehow crashed on my phone. Will send a logcat later!
Click to expand...
Click to collapse
Alright thanks
Nice app Thanks
I would like option to auto shred the imported file from original location.
Sent from my VIE-L09 using Tapatalk
Got deleted on play store
( i really love this app
I think the app has the infamous screen rotation bug (it sometimes crashes when changing orientation).
Would love to see it again in the store!
@PunchUp
Is your changed code open source too? Would be nice to see what you changed. And by the way, the community could help you.
ralaud said:
@PunchUp
Is your changed code open source too? Would be nice to see what you changed. And by the way, the community could help you.
Click to expand...
Click to collapse
Agreed. Using this app is a no-go if the code is not open source for me. But if it's open source I'd be happy to use it and contribute
cdancette said:
Agreed. Using this app is a no-go if the code is not open source for me. But if it's open source I'd be happy to use it and contribute
Click to expand...
Click to collapse
The original Secrecy app https://forum.xda-developers.com/showthread.php?t=2704486 is open source. In my opinion it would be more usefull to add his fixes to the Github page from Secrecy https://github.com/SecrecySupportTeam/secrecy than making a new app.

Categories

Resources