Admins eHow SysAdmin Tips & Tricks

October 2, 2014

Minima wallpaper pack for Mobile / Tablets

Filed under: Android,Apple,General — Tags: , , — admin @ 3:50 am

Here are some beautiful minimalist wallpapers for your mobile device. Preview :


Download : Minima-WP-Pack

September 10, 2014

A few words with iSheeps who are going to buy iPhone 6/6+

Filed under: Android,Apple,iPhone — Tags: , , , , — admin @ 6:52 am


I feel you iSheeps, it should be so hard that everyone pokes fun at you because of your nonsense ideas like golden size or rule of Thumb ? Do you remember calling bigger phones bricks ? NOW YOU HAVE A BIG 5.5″ BRICK. Don’t forget that Galaxy S5 is only 5.2″, smaller than iPhone 6+. Ha, you cant remember right !? Suddenly you cant remember. OK Let me help you then :


March 29, 2014

How to return your Google Play Edition HTC One to stock Sense

Filed under: Android — Tags: , , , , , , , , — admin @ 10:41 am

I have a HTC One (m7u) which originally came with HTC Sense OS, As I am a fan of stock android, I had it converted to a Google Play Edition HTC One when it was released.
Recently I noticed a purple tint in low light pictures taken by my HTC One, I did some research and I found out it is a hardware issue and camera should be replaced by HTC. I still had warranty but as I had done extensive modifications to my phone, it was possible that HTC refuses to repair it under warranty. so I decided to revert it back to stock sense and it took me around 12 hours to figure out how to do this properly. so I am writing this guide to help others who may have the same issues.
HTC One is one of the most complex devices I’ve ever worked with when you want to tweak it. It comes with a locked boot-loader which you need to unlock with a cryptographic key obtained from HTC. other than that , it has a security lock which you can turn on or off (known by s-on & s-off). I will not go into great details of these features as there are a lot of resources about them on Internet.
Lets get to reverting back your HTC One to stock ROM. My assumption is that you have a phone with unlocked bootloader and s-off and a non-stock ROM on it (Google Play Edition in my case).
Before we get to flashing things into your phone, you should check your current phone mid (model id) and cid (custom id). there is a chance that the custom ROM which you have flashed into your phone has changed your phone mid and cid and stock ROM will not install on your phone unless you revert them back into original values.
In order to check your phone mid and cid, reboot your phone into boot-loader mode by adb with following command (I assume you know how to work with adb and fastboot, if you dont just google for it and learn it) :

adb reboot bootloader

after phone is in bootloader mode, issue the following command :

fastboot getvar all

here is the output for me :

(bootloader) version: 0.5
(bootloader) version-bootloader: 1.54.0000
(bootloader) version-baseband: 4T.21.3218.21
(bootloader) version-cpld: None
(bootloader) version-microp: None
(bootloader) version-main: 3.62.1700.1
(bootloader) version-misc: PVT SHIP S-OFF
(bootloader) serialno: XXXX
(bootloader) imei: XXXX
(bootloader) meid: 00000000000000
(bootloader) product: m7_u
(bootloader) platform: HBOOT-8064
(bootloader) modelid: PN0712000
(bootloader) cidnum: GOOGL001
(bootloader) battery-status: good
(bootloader) battery-voltage: 4338mV
(bootloader) partition-layout: Generic
(bootloader) security: off
(bootloader) build-mode: SHIP
(bootloader) boot-mode: FASTBOOT
(bootloader) commitno-bootloader: dirty-0e82187e
(bootloader) hbootpreupdate: 11
(bootloader) gencheckpt: 0

These are important information :

(bootloader) version-bootloader: 1.54.0000 : bootloader is 1.54 , so it will not work with revone tool to lock the bootloader again. we need bootloader 1.44 to Lock it completely.
(bootloader) product: m7_u : the phone variation is m7u (GSM Only) and not m7ul (GSM & LTE). it is important when you want to choose the stock ROM.
(bootloader) modelid: PN0712000 : PN0712000 is Google Play Edition model which is different from my phone stock. I need to revert it back to original before I can flash the stock ROM.
(bootloader) cidnum: GOOGL001 : GOOGL001 is Google Play Edition custom id which is different from my phone stock. I need to revert it back to original before I can flash the stock ROM.
(bootloader) security: off : my phone is in s-off state. I need to make it s-on.

Now we have to change modelid and cid to original values. you can find your phone modelid on the back of your phone. it starts with PN so it is easy to find and there are only a few possible values based on the region of the phone.
There are 3 ways to change modelid of your phone :
1.Flashing an Engineering bootloader on your phone and changing modelid through fastboot commands (NOT RECOMMENDED)
2.Change modelid through adb, explained here :
3.Change modelid through TWRP/CWM recovery, explained here :

After changing the modelid reboot into bootloader and confirm it has been changed properly.
Fortunately changing cid is much easier and can be done through a single command in boot-loader mode (change YOURCID to your stock cid value) :

fastboot oem writecid YOURCID

Note : CID is also dependent on the region and your phone carrier, if you dont know your stock cid, your best bet is to search on forums like xda-developers where many users around the world have shared their modelid and cid and carrier names.
After changing the cid reboot into bootloader and confirm it has been changed properly.
Now that we have proper mid and cid, we can relock bootloader and flash stock ROM. in order to relock bootloader issue the following command while you are in bootloader mode :

fastboot oem lock

Note : Please note your boot-loader has changed into RELOCKED state which shows you had voided your warranty ! we will fix it later using revone tool.
You can find the proper ROM for your htc one on this website :
the ruu zip is pretty large and is approximately 1GB. download the ruu zip for your device and place it inside your adb folder and rename it to
reboot into HTC RUU mode (Rom Update Utility) while you are in boot-loader mode :

fastboot oem rebootRUU

You can recognize the RUU mode by a black screen and a silver htc logo in center.
After you are in RUU mode issue the following command TWICE :

fastboot flash zip

It is important to issue the command twice because first time it updates the bootloader and reboots into RUU mode again ready for ROM to be flashed.
If you have done every step correctly , your stock ROM should be flashed into your device now and you can see the progress on screen.
When flashing is over and you get a success message , it is time to reboot the device :

fastboot reboot

Your phone should boot into stock ROM now. it may take a while as this is like the first boot of the phone. but there is still two steps to be done :
1. Locking bootloader (it is in Relocked state now)
2. Turning Security ON (S-ON)
In order to Lock the bootloader like original we will use a tool called revone.
Please read this guide on how to use revone to Lock your bootloader :
Note 1 : Revone will not work on hboot 1.54 or above, if by any chance you have boot-loader 1.54 or higher, you need to downgrade your hboot to version 1.44.
Note 2 : You may need to run revone more than once to work. for me personally it took two tries to get a success message.
After you got a success massage from revone , reboot back into bootloader and make sure your bootloader is in Locked state.
The last step is to turn the security on, it is very easy, just run the following command in bootloader :

fastboot oem writesecureflag 3

Now your device is 100% back to stock and you can return it for warranty 🙂 just reboot the phone and install all the official OTA updates.

April 11, 2012

My favorite smartphone wallpapers

Filed under: Android,General — Tags: , , , , , — admin @ 6:36 pm

These are my favorite wallpapers on my SGSII, I hope you enjoy them 🙂

You can download them here : SGSII-Wallpapers

April 7, 2012

How to make (remount) system partition writable in android

Filed under: Android — Tags: , , , , , — admin @ 7:51 am

Very useful command which should work on all versions of android :

grep " /system " /proc/mounts | awk '{system("mount -o rw,remount -t "$3" "$1" "$2)}'

October 5, 2011

4 Oct 2011, Bad day for iSheeps

Filed under: Android,Apple — Tags: , , , , — admin @ 8:21 pm

No doubt, 4th Oct 2011 has been a very bad day for iSheeps, their beloved fruit company left them with a minor upgraded phone after 16 months of waiting and frustration. no wonder why Steve Jobs left the company just a few weeks before new iPhone 4S announcement, he decided to leave the company in glory days. the legend will stay the legend. lambs are to be slaughtered.
I know many iSheeps have decided to leave iSheep camp and join the Android revolution. that’s a wise decision friends 🙂 welcome to superiority and excellence.
I just found something interesting. compare the following stats , first one belongs to 2009, second one to 2011 :
2009 :


As you can see in almost two years Apple has hardly kept its market share and has only grown from %25 to %27. it has happened during the golden age of iPhone 4 ! while Google market share has grown from 5% to 42% ! now you can guess what would happen with current weak embarrassing iPhone 4S ! and this superiority and excellency of Android phones now. I even expect a minus Point Change for Apple market share in next reports.
And I expect some iSheeps send apology letters to me if Google Point Change beats Apple. We will see that happen 😀

September 12, 2011

The Start of the End for Apple iPhone

Filed under: Android,Apple,iPhone — Tags: , , — admin @ 7:37 am

It seems the start of the End of Apple iPhone has begun. After few years of fruit style glory and ripping off the the customers. Our beloved open source Android is going to put an end to it.
The signs are very clear, Apple does not introduce its new iPhone based on its custom. seems fruit company has nothing significant to offer so decides to offer nothing. if you don’t play , you won’t lose. iSheeps becomes depressed and speculate the new iPhone will be released in September or October. Apple prefers to stay quiet as always based on its marketing strategy. they try to keep the iSheeps fed and excited. so they can be ripped off later.
The anticipated date for releasing iPhone 5 is closing , Steve Jobs steps down as CEO. leaving the fruit company in glory and as a hero. others are to be blamed later.
September comes, still no sign of iPhone 5. this phone has become obsolete before its release. its rival Samsung Galaxy S II is equipped with a Dual core 1.2Ghz CPU. at the best scenario iPhone 5 will be equipped with a A5 CPU made by Samsung with a clock of 1Ghz ! yet more to come, Samsung announces its next dual core 1.5Ghz smart phone will be released in next quarter. Apple is almost a year behind now. Google announces the Android based Nexus Prime will be released very soon. Apple is completely knocked out now, unable to compete in the field, sends its legion of lawyers to war.
3 major US operators Sprint, Verizon and AT&T desperate of Apple actions, decide to offer iPhone 5 rival Samsung Galaxy SII.
Statistics start to leak from research companies. Apple is not only losing the in field but also loses market share very fast.

The stats are very clear , by July 2011, Android is dominating the US market share by 42% compared to 27% Apple. the stats should have become worse for Apple by now.
If you are an iSheep reading this article , I recommend you to turn on your brain and start using it. The start of The End of iPhone has begun and clock is ticking.
Join the wave NOW ! Confess to your Sins and promise you will NEVER ripped off again by fruit company. You will be sent to Android heaven.

Edit : Seems I have had high hopes for iSheeps , there is no way to save them ! here is a response from an iSheep :

Oh I am deeply impressed 🙁
I confess to all my sins :(( I was innocent but one day when i was sick, a bad doc at hospital told me an Apple a day keeps the doctor away and involved me to this Fu… fruit lovers wave 🙁
I declare that I would not trust that doc. I’m regret and i want to apply for that anti fruit wave which you mentioned on your blog.
I give you my word that I will never ever let that fruit company to ripoff me again.
So i won’t buy any fruit company product anymore, down with apple , down with peach , down with Kivi , down with pineapple and banana. (Except watermelon which i’m in love with it, Sorry!)
Long live Pepsi and that anti fruit wave.

Powered by WordPress