Showing posts with label Android. Show all posts
Showing posts with label Android. Show all posts

Friday, March 07, 2014

Mount MTP Android Device on Linux Crunchbang 11 Waldorf and Debian 7 Wheezy

بسم الله الرحمن الرحيم





I found this post on this blog http://roger.steneteg.org/299/mount-mtp-device-on-debian-7-wheezy/ 

Fully tested on Crunchbang 11 Waldorf 64-bit using Google Nexus 4.

The rest is the post from the said blog :

Today I needed to transfer som pictures from my phone (a Google Nexus 4) to my computer running Crunchbang (based on Debian 7 wheezy). The required packages for this to work has not yet been added to Debian stable to work around this I manually built the required tools from source.

Install required packages
sudo apt-get install libmtp-dev fuse libmtp9 pkg-config libfuse-dev libglib2.0-dev libmad0-dev libid3tag0-dev dh-make autotools-dev

Download source package of mtpfs

*Update*
Thanks to sdio for pointing out how to use the Debian package tools to create a deb file to install and uninstall instead of doing the traditional ./configure; make; make install.

Untar the archive and then use dh_make to convert the source package in a format used by debian packages:
tar zxf mtpfs-1.1.tar.gz
cd mtpfs-1.1
dh_make -s -f ../mtpfs-1.1.tar.gz

Now build the Deb-file using this command:
fakeroot debian/rules binary

The deb-file will be placed in the same directory as the tar-file, to go upp a directory and install the deb-file:
cd ..
sudo dpkg -i mtpfs_1.1-1_amd64.deb

If you want to uninstall mtpfs then run this command:
sudo dpkg --purge mtpfs

Make sure you are a member of the fuse group so that you are allowed mount filesystems in userspace (You will need to relogin or reboot for the group permissions to take effect):
sudo usermod -aG fuse $USER

Create a directory for mounting the device and mount the the device (Plugin the device first)
mkdir myPhone
mtpfs myPhone

When your done you unmount the phone with this command
fusermount -u myPhone



Sunday, January 19, 2014

Bluestacks For Linux? Genymotion is the answer. A Faster Alternative to Android Emulator.

بسم الله الرحمن الرحيم

Assalamualaikum (peace be upon you) my readers. If you are looking for Bluestacks for Linux, there is no such thing (for now maybe?). Good news is, there's another application called Genymotion that can do the same job for you and even more powerful. You might as well use it as an alternative to ADT Device Emulator if you develop Android apps that is.

Genymotion website


Genymotion in CrunchBang Linux

I haven't test it on ADT, but hey, it has plugins for Eclipse too!

Long story short, take a look for what Genymotion has to offer on its website : www.genymotion.com

My opinion? Yes. FASTER speed Genymotion is.

Thursday, August 29, 2013

Android 4.3 JellyBean For HTC Sensation XE / Pyramid (CM10.2)

بسم الله الرحمن الرحيم




Assalamualaikum WBT. I have already tested the latest version of Android 4.3 JellyBean on my Sensation XE. Though it is not the official release by HTC, it is still one of the most trusted release which is based on CynogenMod 10.2. The update is pretty neat with all the function working except for few minor bugs. You can get the ROM on the xda forum. Here is the link http://forum.xda-developers.com/showthread.php?t=2402665.

If you are looking for how to root the phone and flashing custom ROM, see my old post here http://www.huzaifah.org/2012/05/how-to-root-htc-sensation-xe-official.html.

Wallahu'alam.

Sunday, May 06, 2012

How To: Flash Custom ROM on HTC Sensation XE ICS HBOOT 1.27 with S-ON (Virtuous Inquisition)


بسم الله الرحمن الرحيم

 

 Assalamualaikum WBT. I would like to share my experience on how to flash or install a custom ROM on HTC Sensation XE ICS HBOOT 1.27 with S-ON. Frankly, I never thought of flashing to a custom ROM within the warranty period of my XE until I mistakenly updated my device to ICS which comes with HBOOT 1.27. I was waiting for the official ICS update from HTC with all my heart, however it was a disappointment when this Sense version of ICS is really slow and laggy.  Some of the forumers suggested to do a factory reset which I did and it increase the speed a little bit indeed.

However I was still unsatisfied since at the first glance, ICS update was supposed to be great instead and this Ice Cream delivered by HTC is not sweet enough for me. So, I searched all over the internet and found that one of the pre-requisite is to S-OFF before flashing to a custom ROM. This is not 100% true as it also depends on the custom ROM to be flashed into the device. I picked Virtuous Inquisition for my new ROM and you can find everything about it here. The installation is quite easy and straight forward after the phone is rooted.



***DO IT AT YOUR OWN RISK***

Pre-requisites
  1. Make sure your firmware version is 3.32 (official ICS update from HTC).
  2. You Sensation XE must be rooted. Check my other post here on how to root.
  3. HBOOT 1.27 unlocked using HTCdev tool.
  4. Clockwork Recovery installed.
  5. Perform a nandroid backup of your current ROM, in case you change your mind or encounter issues.
Installation Steps
  1.  Download Virtuous Inquisition ROM - Download ROM v4.0.2
    (MD5: a64973ae898aa84cdb1d65e690c2bc76 | 260MB).
  2.  Copy the downloaded virtuous_inquisition-v4.0.2.zip to sdcard.
  3. Reboot the phone to Recovery. You can use Quick Boot.
  4. At CWM Recovery, choose install zip and select virtuous_inquisition-v4.0.2.zip
  5. Wait until the installation to finish and reboot your phone.
  6. Voila, you will boot to Virtuous Inquisition. Welcome to the real Ice Cream Sandwich.
  7. Resources : http://www.virtuousrom.com/p/documentation.html

Extra Notes (Updated on 5/12/2012)
If you have WiFi issue after flashing the rom :
  1. Extract boot.img from virtuous_inquisition-v4.0.2.zip. The path should be virtuous_inquisition-v4.0.2.zip\kernel\pyramid\
  2. Install fastboot tool . Refer here : http://forum.xda-developers.com/showthread.php?t=1752270
  3. Place the boot.img in the same directory/folder with fastboot
  4. Flash the boot.img using this command : fastboot flash boot boot.img 
  5. Reboot your device. Now your WiFi should be working.




Friday, May 04, 2012

How To: Root HTC Sensation XE Official ICS ROM HBoot 1.27.000 With S-ON

بسم الله الرحمن الرحيم





Assalamualaikum. Last night I was searching for some how-tos to root my Sensation XE since I upgraded to official ICS without rooting first. Thanks to TheSnakeX I finally found the one that really works. For information, the best way is to S-OFF this android beast first using Revolutionary tool. However, this awesome tool does not support HBOOT 1.27.00. There is one way to S-OFF without using the Revolutionary, however it requires the phone to be rooted first. So, this is the How To root Sensation XE without S-OFF the device.

***DO IT AT YOUR OWN RISK***

Pre-requisites
  1. HTC One X All-In-One Toolkit V1.0 - Download here 
  2. CMW recovery - The latest img for Pyramid -  Download CMW 5.8.0.9
  3. SuperSU 0.88.zip - Download [23.04.2012] SuperSU v0.88.

Steps
  1. Copy SupperSU.zip file to SD root.
  2. Extract the HTC One X All-In-One Toolkit V1.0 to the Desktop.
  3. Connect the mobile phone and make sure it is in CHARGING MODE and USB development or debugging option is CHECKED.
  4.  Execute One X.exe application.
  5. Install the HTC drivers.
    *Skip step 6 if the Sensation's bootloader is already unlocked using  HTCdev unlock tool
  6. Register in HTCdev.com website, choose Unlock Bootloader, choose your device and follow the instructions.
  7. Rename CWM recovery to CWM5827, copy to HTC One X All-In-One Toolkit folder/Data folder/recoveries and replace the existing.
  8. Flash CWM recovery using the toolkit, CWM should have been installed.
  9. From Commands choose Boot into recovery and from CWM flash (install zip) the SuperSU.zip.
  10. The phone is now should been rooted. Check using Root Checker.
  11. Source :  [Guide] Root Official ICS ROM HBoot 1.27.000 Easely without S-Off

Tuesday, November 30, 2010

HTC Desire HD Kini Dengan DiGi

بسم الله الرحمن الرحيم






Percaya atau tidak, DiGi bakal membawa masuk HTC Desire HD untuk menyertai barisan Android DiGi yang sedia ada. Buat masa kini, HTC Desire HD adalah seteru iPhone 4 yang paling hampir di mana spesifikasi dan saiz paparan yang besar mampu menarik semua peminat Android yang inginkan kepuasan.

Barisan Android DiGi sedia ada terdiri daripada Garmin-Asus A10 dan juga HTC Aria. Kemungkinan besar HTC Desire HD akan menggantikan HTC Aria. DiGi telah pun membuka ruang kepada sesiapa sahaja untuk membuat pra-tempahan bagi HTC Desire HD yang akan tiba pada bila-bila masa dan waktu.

Pra-tempah HTC Desire HD anda di sini sekarang!