Android

What are Android custom roms?

A custom rom is a modified Android OS (operating system) that you can install on your device. These roms are developed by open sources developers such as the xda developers.

Think of custom roms as tinting your car glass or even as adding ground effects to pimp out your ride (car). The customization’s seem to be limitless.

Some things these rom’s do is allow you to use features that are locked out of the phone that you purchased from your carrier (example: AT&T, SPRINT,Verizon,T-Mobile, etc…). Such features are WiFi Tethering, Bluetooth Tethering and USB Tethering. Other options and the list goes on is the ability to toggle the network down form LTE to 3G, 2G, even Edge network…

With the noon rooted / custom rom’ed devices you have the well known OTA updates that your provider sends you. In most cases it takes you way to long, if ever to get it the latest Android OS. Using custom roms you can get the latest update as soon as its released; The waiting game doesn’t exist.

As your phone get’s older, the standard updates end; you are left behind. Well this is not so with custom roms. You can get to use the latest and greatest features on the same hardware; meaning your phone is still good as long as you don’t step on it with high- heals or allow it to go for a swim.

Then there is the bloat. Most phones come out of the box with bloat. With custom roms there is none of the extra software on the phone; freeing up disk space, performance and battery life.

Rooting and installing custom roms isn’t a simple task; however there is a lot of information out there to guide you through the process.

Good luck and jack your phone out of the Matrix and be free.

Links I want to share:

http://www.android.com/

http://source.android.com/

dSploit – An Android network penetration suite

Not to cause paranoia; Just know that there are people out there looking to compromise your security, especially when you are using wireless networks via your laptop, tablet, or smartphone.

One of such tools are the well known tool called dSploitdSploit, a security toolkit for Android, makes that process so simple anyone can do it.

This network analysis and penetration suite which aims to offer to IT security experts/geeks the most complete and advanced professional toolkit to perform network security assessments on a mobile device.

Once dSploit is started, you will be able to easily map your network, fingerprint alive hosts operating systems and running services, search for known vulnerabilities, crack log-on procedures of many tcp protocols, perform man in the middle attacks such as password sniffing with common protocols dissection, real time traffic manipulation, etc…

Requirements

An Android device with at least the 2.3 ( Gingerbread ) version of the OS.
The device must be rooted.
The device must have a BusyBox full install

A full list of features can be found here: http://www.dsploit.net/features

How to Unroot and Go Stock: Galaxy S4 AT&T

In previous posts I have gone over rooting the AT&T model of the Galaxy S4. Now it’s time to go over unrooting and going back to stock.

I recently installed ClockworkMod Recovery so that I could install CyanogenMod 10. After a few days I found myself missing some of the stock features; mainly the way the camera works with the stock Samsung / AT&T Firmware.

Here are steps I’ve done to make this possible:

  1. Power off your Galaxy S4
  2. Now hold down volume down, center button (home) and the power button together. This should take you to a warning screen. Follow the instructions on the screen.
  3. At this screen press volume up to continue; now you should be in the download mode
  4. Connect your USB cable to the Galaxy S4 and your computer
  5. Run the ODIN program; you will see a highlighted yellow box indicating your COM connection to the phone.

  6. Select the stock firmware; File should end with “tar.md5”
  7. In ODIN, select PDA to browse to the stock firmware file “*tar.md5”
  8. Click Start; you will now be in the process of installing the stock firmware for the Galaxy S4
  9. When completed you will see “PASS!” on the screen; your Galaxy S4 will restart.

  10. If you hit a message such as “Firmware Error”, just start the process over again.
  11. Once all has worked you should see the factory splash logo on screen.
  12. Power off the phone and do a factory reset.

How to do a factory reset of the Galaxy S4:

  1. Power off the Galaxy S4
  2. Hold the volume up, center button (home) and power buttons together; the phone will boot
  3. Once you see a logo on screen; keep holding down the volume up and center button (home) and let go of the power button
  4. In the recovery mode, choose “wipe data/factory reset” – this will take a few seconds
  5. Once this has completed; choose the option to reboot system; you are now back to stock.

Resources you may need:

  1. U.S. Galaxy S4 Stock Firmwares:
    I337UCUAMDB_I337ATTAMDB_ATT.zip
    key: Jj5hlQkz-Ip1gt3w7ET5MCYxyepRIZViC229JNDr77Y

    I337UCUAMDL_I337ATTAMDL_ATT.zip
    key: Q3uDcxXbgMmlyIu1CyW2dEQ-Bnxp7RJBqfz9YjlN5jw
  2. ODIN
    key: 
    B033ByaFT8xaRIzqJ2uNYD9Ky28pjMCdbVNBokJP_aU
  3. SAMSUNG_USB_Driver_for_Mobile_Phones
    Key: YZXUVGUg8YsxUfycfatSmTelodIa_6n8WAthQHj0OOs

Other Links:

  1. motochopper
    key: 
    XuUjDE5seaKP7iP5pp-0DDW2VYFXbHIllpLsrLwfHjQ

Links above provided by MEGA cloud storage service.

For other firmwares: http://galaxys4root.com/galaxy-s4-stock-firmware/

 

I hope you enjoyed this post
Please visit me on Facebook @ http://www.facebook.com/jermsmitcom & via twitter: #jermsmit

How To: Install CWM Recovery on AT&T Galaxy S4 – SGH-i337

Sometime ago I had rooted my Galaxy S4 (SGH-i337) to enabled WiFi Tethering because I wasn’t done testing the stock image from Samsung / AT&T. Now its time for me to prepare to install CyanogenMod; Before I can do so I need to install ClockworkMod Recovery (CWM) which is a replacement recovery option for Android devices, made by Koushik “Koush” Dutta. More info here.

While the boot-loader on AT&T’s Galaxy S4 is locked  there is a way to install the custom recover using the LOKI method created by one of the XDA Developers which bypasses the boot-loader check to enable the custom recover options and allow you to install ROM’s.

So a few things we need to start and I’ll provide steps that worked for me.

Phone must have been rooted before starting this process (as you will need to move files around in system directories that you can only access as root

You need to download the loki_flash form: http://downloadandroidrom.com/file/GalaxyS4/loki/loki_flash  or from Github: https://github.com/djrbliss/loki

You will need to download the recover.lok for Galaxy S4 from: http://downloadandroidrom.com/file/GalaxyS4/SGH-i337/recovery/CWM/recovery.lok

Once downloaded use any file explorer that is able to be run as superuser – Example: Root Explorer (File Manager) and locate the two files you have just downloaded.

Select and copy the files loki_flash and recovery.lok to the following directory: /data/local/tmp

If not already installed download the Android Terminal Emulator and once at the command line type “su” without the quotes to elevate to superuser.

Once elevated in the terminal change directory by typing: cd /data/local/tmp | verify you are in the right location by typing “ls” without the quotes and you should see the files recovery.lok and loki_flash

In this directory (/data/local/tmp) type chmod 775 *

Now you will need to run the loki script by typing he following: ./loki_flash recovery recovery.lok | once this is run you will receive a successful message, you can then (when ready) type: reboot recovery in the Android Terminal.

Yeah, I made mistakes along the way. In the end it worked out.

Congratulations you now have ClockworkMod Recovery (CWM) and better yes the power to backup/restore ROMs and install custom ROMs such as CyanogenMod

To get back into recovery you have two methods:

  1. Access the Android Terminal Emulator and “su” into superuser and type: reboot recovery
  2. Power off your phone and power on again holding the volume up, center button and power button. Once you see a logo on the screen release the power button and continue to hold volume up, and the center button. Welcome back to the CWM Recovery Menu

WiFi Tether AT&T Galaxy S4 SGH-i337

I must first thank Zedomax over at galaxys4root.com for his work and information provided which made this possible for me tonight. My hat’s off to you sir.

Please visit his website and follow his YouTube Channel for all the latest and up to date info in rooting Android devices, such as the Galaxy S2, S3, and S4.

So how is this done!

  1. First thing is to root your Galaxy S4 (SGH-i337), this is a must
  2. Next, download the new Wifi Tether provisioning files. (Link) *his link not mine
  3. Use any file browsing app that allows for root access, such as ‘Script Manger’ found in the Google Play Store
  4. Browse as root  to /system/app directory and you will find two files called TetheringProvision.apk and TetheringProvision.odex.  Rename these files to TetheringProvision.apk.bak and TetheringProvision.odex.bak, respectively. I kept the orginal extension in the backup name so that if I reverted back I would remember what to name them
  5. Next go to your Download folder where you downloaded your new TetheringProvision.apk file and copy it to the file into /system/app directory
  6. Reboot your Galaxy S4 and try turning Mobile Hotspot on.  You still get AT&T’s warning message but tethering will now turn on and work.

Awesome isn’t it

Ultimate Credits go to the folks over at XDA – Stop by and give those guys/gals thanks

 

Microsoft updates Outlook app for Android

Back in November 2013 Microsoft released this app to the Android market. While still a good app it lacked several features and luster desired by us mobile users. So many voiced their thoughts and ideas and Microsoft has rolled out an update for its Outlook app for Android, adding fixes and features based on user feedback.

Someone is listening, and that’s a good thing.

Head over to the Android market and get your copy now, or simply update if you haven’t already.

Market Link

Bria Android Smartphone App

I have been testing several free SIP Apps to go along with my FreePBX Asterisk server and after using an excellent app CSipSimple for a while I wanted to test how one of the paid variants would compare.

This had me looking right at CounterPath Corp’s Bria VoIP Softphone for Android. An app suited for corporations needed and at this point my own. It simply works great right out of the box. I had this setup in under five minute’s time. The sound quality is crisp both on 3G (H+) and Wireless There are many advanced features that I haven’t even played with yet. I may not need to as there doesn’t seem to be a need to fix what isn’t broken at this point.

The phone device I am using is a Samsung Galaxy S2 (i777 AT&T model).

For those of you who are serious about the applications you use and want to use a reliable one this is the app for you. Best of all, there is customer support if I find myself needing them.

 

Highlights

  • Highly secure, SIP-based softphone with exceptional voice quality
  • Purchase in-app Premium Features like Video Calls, Presence and Messaging or audio codecs to enhance your mobile softphone experience
  • Pre-defined VoIP Providers list available when adding new accounts on the Accounts screen
  • Multi-tasking support for background operation, such as fielding incoming calls while using other applications
  • Available in the following languages: English, Chinese (Simplified and Traditional), French, Japanese, Korean, Russian and Spanish.
  • Winner of the 2011 Product of the Year Award from Communications Solutions
  • Winner of the 2011 Product of the Year Award from INTERNET TELEPHONY Magazine

Telephony Features

  • Multiple account support for up to 12 accounts on any SIP-compliant server
  • Contact List leveraging the device’s native contact directory
  • Call display and voicemail indicator
  • Speakerphone, mute and hold functions
  • Call history with a list of received, missed and dialed calls
  • Ringtones and contact avatars
  • Dial plan support
  • Multiple call support – swap between two active calls, merge and split calls, transfer calls (attended and unattended)
  • Audio codecs include G.711 a/u, G.722 (HD), iLBC, GSM and SILK
  • Automatic codec selection to ensure optimal call quality
  • Support for DTMF: the ability to enter numbers to use an auto attendant via RFC 2833, SIP INFO and in-band
  • VPN support

Advanced Features

  • NAT traversal
  • Application managed, server managed or user specified
  • Global IP support
  • STUN and ICE
  • Media efficiency and quality
  • Noise Reduction
  • Echo cancellation
  • VAD (Voice Activation Detection)
  • QoS (Quality of Service)
  • ToS Marking
  • Security and encryption
  • TLS and SRTP (secure call signaling and audio encryption)
  • Logging support for trouble shooting
  • DNS SRV record lookups
  • Call quality statistics
  • VPN Support

Accessories

The following accessories are supported:

  • Headset with microphone: Bria uses the ear-piece and microphone on the headset.
  • Headphones (no microphone): Bria uses the ear-piece on the headphone and the built-in microphone on the phone.
  • Bluetooth™ support: dependent on Android device and operating system.

ITSP/Operator/Enterprise Features

  • Bria Android includes features specifically designed for business and enterprise users, including:
  • Optional customized branding for graphic assets and SIP settings
  • Additional security settings

Feature Info Source: CounterPath’s Website

Windows 8 Controller App

For the small price of a cup of coffee you can…

Turn your phone into a multi touch controller for you Windows 8 Computer giving you the full natural touch experience of Windows 8 from your smartphone.

For less than $2.00 US you can purchase this cool app and have all of the fun functions you get with a touch screen via your phone. You get it all, swipes, multi touch pinch and zoom and more.

All you need is the app and its small app installed on your Windows 8 computer and run it. So give it a test drive. So far I am impressed. In fact I wrote this post using the app to control my Windows 8 PC.

Link to the Server App and App in the Android Market Place – http://windows8controller.com/#!/download

 

CyanogenMod 10 Downloader

The CyanogenMod team has announced via Google+ the official release of CyanogenMod 10 nightly builds This includes popular Android smartphones as well as tablets that will now be able to run the latest CyanogenMod, which is based on Android 4.1.1 Jelly Bean. This is a cool new way to get the updates you want the way you want it.

Download it in Google Play now!

uTorrent beta app arrives on Android

I may not use torrents often, but when I do its with uTorrent. – jermsmit

The desktop application used in windows has found its way to the Android OS. I don’t see myself as one to use this to download the items I want but I do like that the option now exists. If you have an Android device running version 2.1 or higher, you can get it.

Best of all its free, with RSS support, fully adjustable upload and download speeds and the ability other things in the background as you wait for your files.

Download this at the Google Play store