Difference between revisions of "Android Apps"

From YobiWiki
Jump to navigation Jump to search
 
(12 intermediate revisions by the same user not shown)
Line 11: Line 11:
 
* [http://market.android.com/details?id=ru.chunky.AutoKeystore Keystore Unlocker] : Automatically unlock keystore on reboot
 
* [http://market.android.com/details?id=ru.chunky.AutoKeystore Keystore Unlocker] : Automatically unlock keystore on reboot
 
* [http://market.android.com/details?id=ch.racic.android.marketenabler MarketEnabler] : Change provider ID towards Android Market, useful to download apps only available via some providers
 
* [http://market.android.com/details?id=ch.racic.android.marketenabler MarketEnabler] : Change provider ID towards Android Market, useful to download apps only available via some providers
  +
** Got better results with [http://www.cohortor.org/paidappsenabler/Documentation.html PaidAppsEnabler]
 
* [http://market.android.com/details?id=com.rerware.android.MyBackupRoot MyBackup Root] : full backup
 
* [http://market.android.com/details?id=com.rerware.android.MyBackupRoot MyBackup Root] : full backup
 
* [http://market.android.com/details?id=de.schaeuffelhut.android.openvpn.installer OpenVPN Installer] : requires also kernel module, not yet tried
 
* [http://market.android.com/details?id=de.schaeuffelhut.android.openvpn.installer OpenVPN Installer] : requires also kernel module, not yet tried
Line 30: Line 31:
 
** There is also an addon for SMB support
 
** There is also an addon for SMB support
 
* [http://market.android.com/details?id=berserker.android.apps.sshdroid SSHDroid], ssh server
 
* [http://market.android.com/details?id=berserker.android.apps.sshdroid SSHDroid], ssh server
** First time: ssh-copy-id root@192.168.1.4 (default owd is admin) then go to options to start automatically, disable pwd auth and enable shared keys auth. Displaying authorized keys from GUI fails but auth works properly.
+
** First time: ssh-copy-id root@192.168.1.4 (default pwd is admin) then go to options to start automatically, disable pwd auth and enable shared keys auth. Displaying authorized keys from GUI fails but auth works properly.
  +
* [https://play.google.com/store/apps/details?id=com.koushikdutta.backup Helium], apps backup & sync
  +
** Works on rooted device
  +
** Works on non rooted devices with a CLASS preload "attack". Note that on Windows, rather than using the proposed program one can achieve the same once adb is installed by executing:
  +
<source lang=bash>adb shell "pkg=$(pm path com.koushikdutta.backup);CLASSPATH=${pkg#package:} app_process /system/bin com.koushikdutta.shellproxy.ShellRunner2 &"</source>
   
 
==NFC-related==
 
==NFC-related==
* [http://market.android.com/details?id=com.idstronghold.CCReaderMkt Electronic Pickpocket RFID] : demo how to read data from credit cards
+
* [https://play.google.com/store/apps/details?id=com.idstronghold.CCReaderMkt Electronic Pickpocket RFID] : demo how to read data from credit cards, mostly US
  +
* [https://play.google.com/store/apps/details?id=net.skora.eccardinfos Kreditkarten/GeldKarte-Reader] : idem, for German cards (source [https://github.com/thomasskora/android-nfc-paycardreader here])
* [http://market.android.com/details?id=com.codebutler.farebot FareBot] : Recognize a number of public transportation tags
 
  +
* [https://play.google.com/store/apps/details?id=at.zweng.bankomatinfos Bankomat Card Infos]: idem, mostly for Austrian cards (source [https://github.com/johnzweng/bankomatinfos here])
* [http://market.android.com/details?id=at.mroland.android.apps.nfctaginfo NFC TagInfo] : toolkit to discover RFID tags
 
* [http://market.android.com/details?id=com.nxp.taginfolite NXP Taginfo] : toolkit to discover RFID tags
+
* [https://play.google.com/store/apps/details?id=io.triangle.reader.sample Triangle Scanner]: idem, works on Belgian Mastercards
* [http://market.android.com/details?id=com.nxp.nfc.tagwriter NXP TagWriter] : Toolkit to read/write/format NFC-compliant tags
+
* [https://play.google.com/store/apps/details?id=com.codebutler.farebot FareBot] : Recognize a number of public transportation tags
* [http://market.android.com/details?id=at.mroland.android.apps.smsfixfornfc SMS-fix for NFC] : Fix a bug in reading SMS from NFC
+
* [https://play.google.com/store/apps/details?id=at.mroland.android.apps.nfctaginfo NFC TagInfo] : toolkit to discover RFID tags
  +
* [https://play.google.com/store/apps/details?id=at.mroland.android.apps.imagedecoder ImageDecoder] : plugin for NFC TagInfo to display ePP pictures
 
* [https://play.google.com/store/apps/details?id=com.nxp.taginfolite NXP Taginfo] : toolkit to discover RFID tags
  +
* [https://play.google.com/store/apps/details?id=com.nxp.nfc.tagwriter NXP TagWriter] : Toolkit to read/write/format NFC-compliant tags
  +
* [https://play.google.com/store/apps/details?id=at.mroland.android.apps.smsfixfornfc SMS-fix for NFC] : Fix a bug in reading SMS from NFC (still required??)
  +
* [https://play.google.com/store/apps/details?id=de.syss.MifareClassicTool MifareClassicTool] : reading, writing, analyzing, etc. Mifare Classic RFID-Tags
  +
* [https://play.google.com/store/apps/details?id=nl.novay.nfcpassportreader NFC Passport Reader] : reading ePassports
  +
* [https://play.google.com/store/apps/details?id=com.nfcquickactions.appfree NFC Actions] : let you write Actions to NFC tags. After a tag is written it can be quickly scanned to carry out an action like sending an email, opening a url, etc.
  +
* [https://play.google.com/store/apps/details?id=com.skjolberg.nfc.clone2 NFC Tag Cloner], as the name says. Supports all NDEF, MFUL & MFC. Nice design ;-)
  +
Not on Store:
  +
* [https://www.lateralsecurity.com/resources/tools.html Tools from Lateral Security]: Ls_NFC_Client, NFCapture
  +
* [http://sourceforge.net/projects/nfcproxy/ NFC Proxy]
   
 
==Belgium-related==
 
==Belgium-related==

Latest revision as of 11:41, 10 April 2014

Back to Android


Here is a list of potentially useful applications

Only for root

Those apps require to run on a rooted phone

Fresh updates of the Market application itself...

With root support

Those apps benefit from running on a rooted phone

  • Root Explorer, nice file explorer with file editor etc
  • Ghost Commander
    • Nostalgic of Norton Commander? Using Midnight Commander? It's for you!
    • Root support: access system files, remount system as RW, etc
    • There is also an addon for SMB support
  • SSHDroid, ssh server
    • First time: ssh-copy-id root@192.168.1.4 (default pwd is admin) then go to options to start automatically, disable pwd auth and enable shared keys auth. Displaying authorized keys from GUI fails but auth works properly.
  • Helium, apps backup & sync
    • Works on rooted device
    • Works on non rooted devices with a CLASS preload "attack". Note that on Windows, rather than using the proposed program one can achieve the same once adb is installed by executing:
adb shell "pkg=$(pm path com.koushikdutta.backup);CLASSPATH=${pkg#package:} app_process /system/bin com.koushikdutta.shellproxy.ShellRunner2 &"

NFC-related

Not on Store:

Belgium-related

Brussels

Belgian Transportations

Belgian Media & Culture

Belgian telephony

Belgian misc

  • Belgacom Apps Guide : Provides a list of nice Belgian apps, that's how I discovered some of those on this list
  • Brut-Net BE : Compute net wage from gross pay
  • myShopi : Shopping list
  • Parcels : Delivery tracking, supports many providers including Belgian ones
  • PharmaMob : Localize closest all-night drugstore
  • ping.ping : payment application
  • Suivi par Droïd : Delivery tracking, supports many providers including Belgian ones
  • Redbox : postal offices & boxes locations in Belgium & France

Network

IM / Chat / Email

Browsers & web clients

Google

References

Sensors

Tools

System tools

GPS

Dictionaries

GPS with offline maps

Commercial

  • Copilot Live (59€ for Europe)
  • Tomtom planned for next HTC phones, with free map of the country of purchase

Free

From this post:
Create your own maps with Mobile Atlas Creator (Java-based) & use them e.g. with RMaps, AndNav, Maverick, TrekBuddy,... (bitmaps so ok only for small areas such as cities)

  • Get e.g. RMaps from Android Market
  • Get latest release of Mobile Atlas Creator & unzip it
  • Get latest SqliteJDBC library and copy it inside th eMobile Atlas Creator directory
  • Run it (start.sh)
  • Choose your source, e.g. OpenStreetMaps, Google Maps,...
  • Select area: Right click to Drag, Scroll to zoom In/Out, Left click to select downloadable area
  • Select one or more zoom levels, e.g. from 12 to 18 for all levels of details of a city
  • Do “add selection” with a name of your choice
  • Select “BigPlanet SQLite” from “Atlas Settings” (for RMaps, otherwise Maverick Atlas Format for Maverick etc)
  • "Create Atlas"
  • Download the .sqlitedb map into the phone SDcard/rmaps/maps
  • Disconnect the phone
  • Open RMaps and Menu > More > Settings > User defined maps > BigPlanet_maps.sqlitedb > Enabled Maps
  • Return to main maps screen and then Menu > Maps > BigPlanet_maps.sqlitedb.

Free Navit - OSM

  • Install Navit from here
  • Install preprocessed OSM map from here and put it as /sdcard/navitmap.bin

Open Source applications

Alternative repositories

Nothing tried yet...