[App] Password Safe.. My first Android Application :) New version 1.2 released - Android Apps and Games

Hi Friends, Am learning android application development and working on my first android application Named "Password Safe".
This is a very simple password manager application with following features
1. You can save user id and passwords (of different types ) for different websites.
2. Password details can be saved in Phone memory as well as Memory card
3. Password details in memory card will be stored in encrypted formatted using your Password Safe Application.
4. In case you flashed your phone or uninstalled the application, You can recover all your password details by using this Password safe application. And to do so-
a. install the password safe application
b. Create User id and password ( same as which you used before to store your password details)
c. Go to Password details page and use Load from sdcard menu.
Please try this application and let me know how can i make it better and more useful.
Change Log Version 1.2
1. Now you can fetch details for any particular site ( No need to give the complete name just mention 2 - 3 character of the name and it will fetch details of all the similar sites )
2. Option to delete all the password details from phone memory.
Internet access permission is required to display Ads (Advertisements ). There is an option in Preferences Menu. from there you can enable Or disable ads
Note : Changes done through Preferences Menu will reflect next time when you will log in into the application.

Related

Download apps from the market onto your pc

hi people i finally found a way to download apks from the market onto your pc
from the market to your pc without a phone free apps only
this will not download paid apps for free
it works great
http://codekiem.com/2012/02/24/apk-downloader/
chrome only
hope it works
what to do
1. Right click on Chrome shortcut, select “Properties”
2. Switch to “Shortcut” tab. In “Target” field, insert [space]--ignore-certificate-errors at the end. Once you have that finished, click “OK” .
It will look something like this:
C:\…\chrome.exe --ignore-certificate-errors
or
“C:\…\chrome.exe” –ignore-certificate-errors
Close Chrome and open it again with that shortcut
3. Open APK Downloader Options page. If your screen looks like the right picture ( the warning box is gone ), then you disabled SSL error warnings successfully
II. Enter email and device ID on Options page
1. There are two ways to get Email and Device ID
a. Easy way: install this Device ID app, it will show you your emails and Device ID
b. Difficult way: Open dial pad, call *#*#8255#*#* ( 8255 = TALK ). If it opens “GTalk Service Monitor”, find lines that begin with JID and Device ID. Your email is JID, and your device id is a string that after android- prefix
For example: if it shows android-1234567890abcdef , then your device ID is 1234567890abcdef
Do not type in random email or device ID, it won’t work
2. Enter your email’s password, then press Login. If everything is ok, now you can use APK Downloader
III. Start using
After finished two steps above, you can start using APK Downloader. Open Android Market, view any FREE apps ( for example: Simple Text ), then press the APK Downloader icon on address bar
IV. FAQs:
Is is against Android Market’s ToS?
- I’m afraid that it is. Please read Section 3.3 for more information. So again, you at your own risk.
Where is the Options page?
- Click on the Wrench icon on the toolbar, go to Tools -> Extensions. Find APK Downloader. At the end of its description, you’ll see a link to Options page.
Why do I have to enter my email, password and device ID? Does it store or send my password to another place?
- The extension only stores email, device id and Android Market cookie in Chrome local storage, on your computer. To be able to get Android Market cookie, it needs your email and password to login at https://www.google.com/accounts/ClientLogin . After it’s done, password is not stored, email is stored to display on Options page, Device ID and Cookie are stored for later requests. I do not send those information to another sites.
Why don’t you just put one account in the extension, so we don’t have to use our information ?
- That’s good for users, but not for developers like us. For example, when 1000 users download same app, it only counts 1.
Why do I have to disable SSL error warnings first?
- This extension needs to send data to https://android.clients.google.com/market/api/ApiRequest . If you don’t disable that warning, Chrome will display an error page, and there is no way to make this extension work.
Is it safe to disable SSL error warnings?
- It’s safe if you know what you’re doing. Please notice that it only disable SSL warnings, not disable SSL protocol.
But I recommend that you should create two separate Chrome shortcuts. One with and one without –ignore-certificate-errors flag.
Again, do you collect our information?
- I don’t want to get into trouble by collecting users information, so I try not to have it in any way. The only thing I’m collecting is which apps are downloaded by users. You can view the source code to make sure about this.
Can it download apps that not available in my country or not compatible with my device?
- The answer is yes, because it uses T-Mobile operator code.
Can it download paid apps?
- No, of course not, unless you purchased it with your logged account before. Please remember this isn’t a tool for pirating.
Why do you make this extension?
- I’m an Android developer. While working on my new project, I have to decompile some apps on Android Market. Everytime I want to decompile one, I have to download it to my phone, use Astro to backup it to SDCard, connect phone to PC, then copy the apk file. That’s a really long and painful to me, because I have to do it over and over again. That’s why I come up with this idea.
V. Changelogs:
1.2.1: 03/07/2012
Switches from android.market.com to play.google.com
1.2: 02/27/2012
Disable download button on paid apps
New feature: Change sim operator
1.0: 02/24/2012
Initial version
isn't this a little useless?
if you'll download an apk to your pc, you're finally going to put it on your mobile unless you're going to edit the app with apk tool.
so why not download it directly with your mobile?
Bozosniper said:
isn't this a little useless?
if you'll download an apk to your pc, you're finally going to put it on your mobile unless you're going to edit the app with apk tool.
so why not download it directly with your mobile?
Click to expand...
Click to collapse
this is not useless cos search on the internet and you will find a billion results about how to download apks to your pc i dont like not being-able to download apps to my pc try and you will see the use for it
thanks for help~~
really nice work.....

[Q] Google play store does not show all persmissions at app install

So recently, I was searching for a news app that needs few permissions as possible.
I found an app called Flipboard. Google play said I need to allow the following:
Identity
Photos/Media/Files
I was satisfied with those permissions and installed the app. Then I went to Privacy Guard (I have CM installed) to check if the permissions match. The permissions not only not match but there are additional that I would never allow, like reading my SMS or Read Calendar information.
Another strange thing is, that on the google play web page there is another set of permissions:
This app has access to: Identity
find accounts on the device
Photos/Media/Files
test access to protected storage
modify or delete the contents of your USB storage
Other
receive data from Internet
full network access
prevent device from sleeping
view network connections
I know there can be additional permissions added with updates, but I never updated the app.
To me it seems google/apps are misleading users and it seems very illegal to me.
Am I missing something here or is my complain justified?
See screenshots at http://android.stackexchange.com where I also asked the question.
Regards
Im afraid that there are no "fair game" in "free app" ... especially for huge company that move on by profit ...
we may cant blame them either ...
just download or not ...
do you mean this apps:
https://play.google.com/store/apps/details?id=flipboard.app&hl=en
When i try to install, it only appear:
Identity:
find accounts on the device (i need to click to expand arrow to see this line)
Photos/Media/Files:
(i need to click to expand arrow to see this line)
test access to protected storage
modify or delete the contents of your USB storage
I must click to "view detail permission" to see all the required permission. So maybe it require these permission in the first place but it a little tricky hide itself so you missed it.
nbtthief said:
do you mean this apps:
https://play.google.com/store/apps/details?id=flipboard.app&hl=en
When i try to install, it only appear:
Identity:
find accounts on the device (i need to click to expand arrow to see this line)
Photos/Media/Files:
(i need to click to expand arrow to see this line)
test access to protected storage
modify or delete the contents of your USB storage
I must click to "view detail permission" to see all the required permission. So maybe it require these permission in the first place but it a little tricky hide itself so you missed it.
Click to expand...
Click to collapse
When I click "view detail permission", I see exactly the same info as on google play web page, but additional permissions like reading my SMS or Read Calendar information is still not there. To be honest I feel I'm being lied to...

Creating a Script in Android

I play a game on android with multiple accounts (Each account requires a different login info), I would like to write a simple batch file to log me in for each account.
I thought of a few ways to do it and the most elegant way i though of was: To determine which file on the device stores the credentials to login to the app (the game doesn't ask for login info every time it starts - unless you logged off / signed off the game before existing the game). Now, after i find the correct file on the device i would save it to a separate folder - do so for each account - and use the script to switch the credential file and start the game. or even better have some sort of an interface with a drop down list of my accounts to choose from.
so to resume the concept of what i'm looking in to do: 1. locate the where the game stores the login info. 2. save that login info in a seperate folder for each account. 3. create a script that will switch the files from the saved folder to the game actual folder (where it would be used by the game) 4. optional - do it with some sort of an interface or simply by creating different shortcuts on the desktop.
that's all hope it can be done.
P.s
I now see that i also need to know how to find the place where the game stores the info, any help with that ?
thanks
any solve yet !!
I wish....
XDA is not what it used to be. ppl doesn't take the time to answer questions anymore.... Unfortunately.

Android 6.0 SDCard info Internal vs External Formats. Pros vs Cons. Solutions Fix.

Just to clarify a few things.
- INTERNAL FORMAT.
- will turn your old internal sdcard storage space into regular internal storage space. (meaning it will not show up as an sdcard anymore but will still be available for the phone to use as regular internal storage)
- will encrypt your sdcard. (meaning it will no longer work on other devices) (this sux because ppl use it for backup but i have a fix)
- your new sdcard will appear as an internal sdcard (replacing the default one created using internal storage)(this means it's automatically used and supported by all apps, not just those with custom sdcard settings)
- EXTERNAL FORMAT.
- will function much like sdcard did in android 5.0.
- some builds are experiencing write permission errors. (cm13 for example most apps won't be able to use external card making it almost useless)(es file explorer and many root apps may still work.
If I missed any of the main functionally changes please let me know and i'll update accordingly.
- Solution to the "I want a backup for my data in case my phone breaks, but i like the idea of the internal storage feature."
- The solution i've come up with is a handly little app called syncme wireless.
- Steps to setup SyncMe Wireless to regularly backup your sdcard data onto a PC. (you can also use cloud devices but i am opposed to cloud services so i'll be showing this method here)
- Since i think windows is most popular and it's what i'm on i'll use it as an example. There are many exhaustive file sharing guides for setting up your permissions for network share on the internet available already so I will not be exhaustive, i'll just include basic setup instructions.
1. create a folder you can access easily, the desktop is a good place for it if you don't have administrator rights.
2. right click the folder click share with - > specific people. (if sharing is disabled enable it)
3. make sure you have read and write access. (the windows account you have the password to)
4. once folder is shared install syncme wireless on android device.
5. on windows device push windows key + r at the same time or go to start menu and click run.
6. type cmd and ok.
7. in command prompt type ipconfig.
8. make a note of your computers IP address. (it's ok if your dchp server changes your ips and it's not static syncme will take a note of your mac address and use that to identify your pc in the future after first connect)
9. open syncme wireless on your android device.
10. click ad computer.
11. your computer may show up automatically, if not click the menu icon and click add computer again, here you can manually add your computers ip address. (this is because some routers block scanning)
12. Click on User and type your WINDOWS LOGIN USERNAME that has permission to access the files on your pc.
13. click password and type your WINDOWS LOGIN PASSWORD that applies to the username you used.
14. once your computer is setup the rest is pretty self explanatory, click on the setup computer to add a sync folder, you can sync everything or just specific folders. You can set it to run at night when you're sleeping every night so you always have an sdcard backup on your computer, and if something happens to your phone you can reformat your card and copy the files back.
15. you can manually run folder pairs as well by clicking the folder pair and clicking run. I use this to send files to my phone over wifi, just add files to a folder that is setup in a pair, then run that folder pair sync, and the files will show up on your phone without having to plug in cables.
any suggestions or requests for help i'll try to add and respond to asap but I am not on here every day. Just wanted to help people solve the issue i had with cm 13 so more people can get into using it as a daily driver and support its development.

[APP] EasyJoin - A Decentralized and Secure Communication System

XDAdevelopers article
Send P2P messages, links, files, folders, notifications and the clipboard easily and securely.
• Connect: easily connect your devices using only your local network and only when you need it over the Internet*. Without the mandatory use of external servers. Without ads and tracking. Your data stays in your devices.
• Phone calls & SMS*: read and send SMS / MMS messages from your PC, mac, linux or tablet: there are free applications for all major operating systems. Send to PC a notification regarding a phone call and initiate phone calls from your computer. Auto forward SMS to PC.
• Files & folders: send to PC and mobile devices files and folders fast, accurate and without limitations. Take advantage of all the bandwidth of your network and safeguard your data plan and internet bandwidth.
• Remote file management*: download, rename, delete the files of a remote device.
• Notifications: Share the notifications between your devices. Read and reply* to the notifications of your phone from your computer.
• Clipboard: send the clipboard text from one device to another. Auto-sync* the clipboards between your devices. Auto-sync works on the Q version of Android using a private clipboard.
• Messages & Links: Send P2P messages and links to one or more devices even when they are offline. Once available they'll receive the pending messages!
• Remote control*: Remotely control a device. You can change the volume, lock the screen, restart the device and more.
• Voice calls: make unlimited*, end-to-end encrypted, voice calls for free.
• Android TV*: a simple and functional interface to send and receive files from your Android TV.
• Free browser plugins: there are free extensions for Firefox, Chrome and all Chromium based browsers.
• Safety: End-to-end encryption when you transfer files, send messages and share notifications and clipboard.
• Private network: Create your own hotspot with one click and keep your data out of the grid.
• Privacy policy: We don't collect any data from you when you use this application.
Android app
EasyJoin "Essential": Download it from the site: https://easyjoin.net/android_free.html
* EasyJoin "Pro": XDA thread.
EasyJoin "Go TV": XDA thread.
EasyJoin "Go": XDA thread.
Windows app
Download it from the site: https://easyjoin.net/windows.html.
Linux app
Download it from the site: https://easyjoin.net/linux.html.
macOS app
Download it from the site: https://easyjoin.net/mac.html.
Learn more at EasyJoin.net. If you have any issues read the FAQ to find a solution.
If you have installed the Windows app v1.0 you have to uninstall it and use the live version. If you want to move your current data (messages, trusted devices and configuration) you have to:
- open the directory "c:\users\your_user_name\appdata\local\apps\2.0"
- locate the "easyjoin.exe" file. In the same directory exist the directory "data".
- Copy and paste the "data" directory in the directory "easyjoin.live"
From v1.0.1 you have to follow the steps below to update the Windows version:
1. unzip the " easyjoin.portable-v*.zip" file
2. select all files in folder "easyjoin.portable*"
3. copy the selected files in the folder with the current installation of the program
Note: All your data (devices, messages, settings) are in the "data" folder. By following the above procedure you don't delete your data, you only update the program.
In the Windows version there is a button in the "Settings" menu to check for updates.
Great App.
Your app is very useful. I am using it on windows 10 and android devices. It's working very smooth.
Suggestions:
1. If possible you should add an option to select different sound for notifications.
2. You should add theme options in future updates.
3. In message section, Long pressing on message or file should select the message. Just like you can select message & It gives more options in whatsApp.
4. Are you planning to make an app for iOS in future?
Uninstall guide for Windows app.
You should add step by step uninstall guide for windows app. I am a very basic windows 10 user and I am not able to uninstall the app. I am not able to find directory. It would be great if you can help me with it. Thanks in advance!
VeProid7 said:
Your app is very useful. I am using it on windows 10 and android devices. It's working very smooth.
Suggestions:
1. If possible you should add an option to select different sound for notifications.
2. You should add theme options in future updates.
3. In message section, Long pressing on message or file should select the message. Just like you can select message & It gives more options in whatsApp.
4. Are you planning to make an app for iOS in future?
Uninstall guide for Windows app.
You should add step by step uninstall guide for windows app. I am a very basic windows 10 user and I am not able to uninstall the app. I am not able to find directory. It would be great if you can help me with it. Thanks in advance!
Click to expand...
Click to collapse
About uninstalling the windows version. All you have to do is delete the directory containing the program. Only, if you have enabled the "startup on boot", you have to disabled it in order to remove the key from the registry. Is a self contained app, if you exclude the Microsoft .NET Framework that you have installed separately, and all the files that it use are in the same folder/subfolder.
1,2 are in the todo list.
3. will be available in the next version.
4. Creating an iOs version is not in the current plan because I miss the hardware needed for development.
VeProid7 said:
3. In message section, Long pressing on message or file should select the message. Just like you can select message & It gives more options in whatsApp.
Click to expand...
Click to collapse
Available from version 1.0.10. You can send a message (text or file/image) to another application. You can also select multiple messages to forward to an other device or delete.
Awesome!
That's awesome and It was fast! Thanks a lot for quick update!
Just one suggestion about point 3. When you select text, there should be an option to copy it. Just like WhatsApp.
*About uninstalling windows version:
- I am not able to find the directory. Is it unzipped folder location for easyjoin.exe file? Deleting easyjoin.exe deletes the program, right?
- Also what's the location for that registry file?
*About future plans:
1.What are your plans about easyjoin?
2.There are only few good apps that does file sharing notification sharing for devices. Is it a fun project to provide a free app to users or You are planning to make premium version in future?
3.When did you think about making this app? Are you working on some other apps?
VeProid7 said:
- I am not able to find the directory. Is it unzipped folder location for easyjoin.exe file? Deleting easyjoin.exe deletes the program, right?
- Also what's the location for that registry file?
Click to expand...
Click to collapse
Is the folder containing the easyjoin.exe file. If you have enabled "startup on boot" open the app, uncheck the box and then delete the easyjoin folder. The registry file is the Windows one but don't worry about it, just follow the above instructions..
My plan at the moment is to create an easy-to-use application, improve the UI (the current user interface should be considered in alpha version), which does not need an external server to share files and notifications and do not overwhelm the user with advertising.
Android app update
There is a new file browser to select the files or folder to send to other devices.
You can use the file browser as stand alone app - there is a new icon in the app list.
Very good job. 'Till now I've used an app that use the ip addresss within the same network to make connection between phone and pc. But your app is faster and simpler.
Hi, i like it. Will you implement a Exit / run-in-background choice on Android?
That would be a great addition. But It will use some battery, right?
ks123 said:
Hi, i like it. Will you implement a Exit / run-in-background choice on Android?
Click to expand...
Click to collapse
Hello. The app continues to run in the background even when you exit. Is that what you are asking for or have I misunderstood?
Btw in my devices I have not noticed an increase in battery consumption leaving the app running in the background.
easyjoin said:
Hello. The app continues to run in the background even when you exit. Is that what you are asking for or have I misunderstood?
Btw in my devices I have not noticed an increase in battery consumption leaving the app running in the background.
Click to expand...
Click to collapse
The key word is "choice".
Sooner or later i always have to manage apps with services (freeze, take away receiver intent or uninstall if they refuse to play along) because no matter how small the impact (battery drain, CPU time, RAM) it just sums up.... (or because i hate not be in control...otherwise i would accept an iphone-approach).
So if it does not hurt your philosophy and you like the power of the user, pretty please provide a choice. Thanks for considering.
ks123 said:
The key word is "choice".
Sooner or later i always have to manage apps with services (freeze, take away receiver intent or uninstall if they refuse to play along) because no matter how small the impact (battery drain, CPU time, RAM) it just sums up.... (or because i hate not be in control...otherwise i would accept an iphone-approach).
So if it does not hurt your philosophy and you like the power of the user, pretty please provide a choice. Thanks for considering.
Click to expand...
Click to collapse
I misunderstood
It's already in the to do list.
I'm on windows 8.1, what am I supposed to do to install this program?
edit, it's ok once I kicked my antivirus a bit, I got it working
How to add something as a trusted device though?
techguyone said:
I'm on windows 8.1, what am I supposed to do to install this program?
Click to expand...
Click to collapse
If I am correct, You need to download that zip file. (Link for zip is in the main post or you can download it from easyjoin.net)
Unzip that downloaded file. Open the folder. There will be .exe file. Run it & Pin it to taskbar. So that you can open from there.
Link for windows: https://forum.xda-developers.com/attachment.php?attachmentid=4281040&d=1506182662
Edit: Open EasyJoin on both devices. The app will detect available device with It's default/given name. There will be a + button with device name. Click on it to add it as trusted device.
techguyone said:
I'm on windows 8.1, what am I supposed to do to install this program?
edit, it's ok once I kicked my antivirus a bit, I got it working
How to add something as a trusted device though?
Click to expand...
Click to collapse
VeProid7 was correct. Btw if you have issues with the Windows firewall you can use the vbscript file to open the port. You can execute the vbscript file directly from the folder or from the "Settings" window.
VeProid7 said:
Link for windows: https://forum.xda-developers.com/attachment.php?attachmentid=4281040&d=1506182662
Click to expand...
Click to collapse
You can find the link for the latest update of the Windows app in the main post. Usually i delete the previous attachments in order to preserve the disk space. The above link is not anymore available.

Categories

Resources