Preparation before installation: Huawei Mate30 mobile phone
PC computer
Data line
And Google Apps
The assistant is used to activate the device manager, as long as it is activated, don't worry about the exclamation mark.
1. Download and unzip the lzplay package (this contains the most important application data to be restored, please do not confuse with the newly downloaded lzplay package)
2, connect Hisuite (pc Huawei mobile phone assistant) click data recovery
3, find lzplay decompression package, only restore applications and data (only restore assistant application and application data, application data is the most important! application data is the most important! application data is the most important!) does not restore system settings!
4, restart the phone after data recovery
5, then download the corresponding version of the Google package and install (corresponding to the Google package and lzplay link below) Note: Install these Google packages based on all permissions
6. After the installation is complete, open the Google Service Assistant and activate the device manager.
7, restart the phone after activation is complete
8, open the settings drop-down to see if there is a google icon, if there is, then the installation is successful, if not, repeat the installation steps
After the activation is completed, you can update the Google service and play to solve the connection problem by aptoide.
It is very important to activate this step! It is very important to activate this step! It is very important to activate this step! It is very important to activate this step!
9. Enjoy it.
Google Apps download
https://drive.google.com/drive/folders/1-2THw-v2Ub2i2nhGZ5MAITRNs8pPrIo_?usp=sharing
View attachment 4857323 View attachment 4857325
View attachment 4857327
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
still possible ?
PhoneTechShop said:
still possible ?
Click to expand...
Click to collapse
I am using it.
I can Confirm this.
I just did it on a Mate 30 pro from China just now with the help of this guide below:
https://www.youtube.com/watch?v=K8LLMx_Qy0Q&feature=youtu.be
It doesn't matter if you get an Exclamation (!) when you open the GMS app., Just proceed with the installation of the Google Apps in the package.
Some Notes:
1. After installation, reboot the device (the CHECKING INFO screen will just loop and nothing will happen if you don't reboot)
2. Go to Settings>accounts and add the Google account
3. Open Gmail and Appstore as usual and your account will be there.
4G and GSM signals are working fine.
I have downloaded and install apps from the Playstore and everything is working fine without any hiccups.
Cons;
Sometimes the Appstore will close but re-opening it again will take you where it close. (maybe its a different case for others)
Notes on the instruction video:
Instead of using an SDcard I have used an OTG USB cable and saved the backup there. (because I dont have an SD card when I do the procedure)
br
Unfortunately, the files from your link are corrupted.
toturial (start play from 3:00 )
https://www.youtube.com/watch?v=YRX_YpbaZsM&feature=youtu.be
gms installer
https://drive.google.com/file/d/1rGHkfdiyxrPlWXzWNDZVo5O55vpSOU4T/view
You might want to read this article about Lzplay.
Tested and working perfectly on mine : https://www.youtube.com/watch?v=B6LCjatk3ys
WHat if we reset the phone? Should we install google services again?
navaskp said:
WHat if we reset the phone? Should we install google services again?
Click to expand...
Click to collapse
yes you install google services again
stiflerakos said:
Tested and working perfectly on mine :
Click to expand...
Click to collapse
Hi. I have a question : After successful completion of the Goggle services installation, can I use Phoneclone in order to transfer the entire contents from my Mate 20 pro running under Emui 10 ? I.e. I wish to lake the following : (1) upon reception of my Late 30 pro, installation if the Goggle services and once done (2) use Phoneclone without any danger to brick mu phone. Thanks
stiflerakos said:
Tested and working perfectly on mine : https://www.youtube.com/watch?v=B6LCjatk3ys
Click to expand...
Click to collapse
brilliant worked a treat
What's the firmware version that you are using?
I feel well behind, with the 154 now.
mrhizzo said:
What's the firmware version that you are using?
I feel well behind, with the 154 now.
Click to expand...
Click to collapse
154 global here too. Havent seen anyone with a newer firmware yet.
Goronok said:
154 global here too. Havent seen anyone with a newer firmware yet.
Click to expand...
Click to collapse
Count me too. I am still at 154
Related
Hello everyone,
I currently have a Oneplus 3 which is completly unusable and I'm asking for your help to make it working again.
Until yesterday I used OxygenOs 4.0.2 ROM and it was about a moment I was thinking about changing my OS for the LineageOS ROM on Android 7.1.1 .I already did in the past this kind of changement on my nexus 5 for CM 13.0 .
So, I prepared all the files I needed (TWRP, ROM, Gapps etc...) and compared a lot of similar tutorial for being able to do it perfectly and being sure everything will work fine.
Firstly, I unlocked my bootloader though my PC and installed TWRP whithout any problems.
After that, I started the flash of the ROM and the Gapps zip packs. Everything worked and I launched the OS for checking if everything work.
I also wanted to ROOT my phone so I rebooted it and went to recovery again for flashing the ROOT zip from the LineageOS website and I picked the ARM64 one because I saw on internet it was the one needed.
After that, when I reboot the phone onto the system I have to make a "reconfiguration process" on this kind of way : Choose language --> Restore from zero --> Choose network --> Google account.
But, after filed my google account information I was normally able to receive a text for the double checked of my account but never it never came and the configuration is finally unsuccessfull because IMPOSSIBLE to skip the "network" or "google account" step.
I also tried to connect my phone on an other google account without the double checked option and it doesn't work too with this king of alert : " The process doesn't work due to an unknow error. Try again in 24 hours " .
I concluded that the problem come from the ROOT ZIP file, so I put my phone again in recovery and I do a " wipe / factory reset " for doing the exact same process from the begining (installing ROM) until root with this time the ARM ROOT ZIP.
Finally, I got the exact same result with the Google Account problem.
I choosed to do the complete process a third time with this time the SuperSu v2.79 ZIP file .... Result still the same.
Finally, I stoped trying to root my phone and I did again a "Wipe / factory reset" for just installing LineageOS and the Gapps pack. And I was suprised to see that the same problem continue to happen ! I wipe the phone and did again and again and again.
But, after all of that I choosed to do it on an other way. I saw on internet that " format data" through TWRP could be a solution for cleaning everything and start from zero. I did it and the process failed ....
From this point, I am with a phone which can't do anything and which saying that's impossible for it to "mount data" and other but I prefer to show that part on pictures. I think it'll be better for understanding (Excuse me for the pink because my HTC One M7 spare phone) :
Above there are the information that TWRP give me when I start it :
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
On an other hand, the phone is recognize by the computer just as a multimedia device and it's impossible to write on its memory or just having access on it :
I hope I was the most clear as I could and hoping as well for an existing solution for my issue (in better case with LineageOS on it with root working ! But I don't want to ask to much !).
Also, I am french and I apologize for my english if it can be weak sometimes.
Thank you in advance. I'll allways available if you need further information.
PS: Since my bootloader is unlocked I have these both pages when the phone boot (Picture 1 and 2) which normally permit me to boot onto the system, recovery, fastboot etc .... (Picture 3) but in reality there is NOTHING happening and I always have to do it on the classic way if I want to boot on recovery or fastboot (hold power button + ..... etc...) :
Up
Daftnap said:
Up
Click to expand...
Click to collapse
Hi !
Please don`t bump up the threads , we will answer according to our availability , thank you
Here the thread you need to follow
https://forum.xda-developers.com/oneplus-3/how-to/guide-mega-unbrick-guide-hard-bricked-t3405700
Good luck !
Twitch: Livestream (Ad-Free)(Android TV)
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Attached is 1 zip files. Since twitch is using split apk we need to use "Split APKs Installer (SAI)" found in the google play store to install the applications. It does not require root.
Versions:
Twitch [2.9.8](AndroidTV) (newest as of 3/7/2020)
Tests:
Tested on Nvidia Sheild TV PIE
Instructions Android TV:
1) Download the ZIP file for Android TV onto your internal SD-Card
2) Install Split APKs Installer (SAI) either from the playstore or attached to this post.
3) Open Split APKs Installer (SAI) and go to settings and enable sign APKs(see screenshot)
4) Go back to Main Screen and hit Install Apk at the bottom
5) Locate ZIP file you copied to your internal SD-Card
6) You will get a notification that you need to allow Split APKs Installer (SAI) to install the file(on android TV after enabling install permissions I need to close and restart from setup 3 as giving permissions froze the app)
7) Run Twitch and sign in
NOTE:
1) Make sure you uninstall any twitch app you have installed
2) While the application stops ads from twitch it may not stop forced ads(Ads that the streamer forces). Example, switch from streamer to streamer you will get a ad from twitch(this should be blocked). Streamer finished a match in overwatch he may force a ad on his viewers(this may not be stopped)
Looking to fix phone to newest version. Some set backs.
AFH DOWNLOAD:
Twitch [2.9.8](AndroidTV).zip
Github Split APKs Installer (SAI)
or
Google Play Split APKs Installer (SAI)
Not working
Yo, i did all your steps, but the 1st stream i launched showed me an add...
I tried to clean cache.... still nothing
I've an S10 with android 10
Jeanestmare said:
Yo, i did all your steps, but the 1st stream i launched showed me an add...
I tried to clean cache.... still nothing
I've an S10 with android 10
Click to expand...
Click to collapse
I've been running it for a few days now with not a single ad but I'll run some tests to see if I can reproduce. Also just to be clear you got a ad at the start of the stream? And you did uninstall any previous versions before installing?
t436h05t said:
I've been running it for a few days now with not a single ad but I'll run some tests to see if I can reproduce. Also just to be clear you got a ad at the start of the stream? And you did uninstall any previous versions before installing?
Click to expand...
Click to collapse
Yes, i got the ad at the beginning of the stream. I've cleaned and uninstalled every older versions before.
Jeanestmare said:
Yes, i got the ad at the beginning of the stream. I've cleaned and uninstalled every older versions before.
Click to expand...
Click to collapse
Had to revert to a slightly older version for phone only. Working out the issues. Updated the link for phone above let me know if you have issues.
Thank's but i was already using 8.7.0 without ads, so not usefull for me to downgrade to 8.6.1 ?
Jeanestmare said:
Thank's but i was already using 8.7.0 without ads, so not usefull for me to downgrade to 8.6.1 ?
Click to expand...
Click to collapse
Removed phone till I can fix it. Limited time atm. I'll update the post when I mod the new phone app.
Thanks
It works well on my shield tv.
I got this message when press start to installation! Beelink GT King
does this support background or mini player? Like can i have it running in a small window while doing other things on my phone?
Application is incompatible with this device
it may mostly work on Shield, but others may not work as good with Android TV
Tried it on my Mecool Km9 running Pie but wouldn't install, Need the 32 bit one. Could you do the same thing to this 32bit app. You can download it from my Google drive https://drive.google.com/open?id=1S_r_Hv2qkQPZjEUnYRKn2gvN1DtsOrpV
Do you think it will work with a Android TV from Philips with pie?
If he would be able to do it?
3.1.0: solidfiles (dot) com/v/2wy7R6WmdQ6yR
Impossible to install!!!
Let's get started.
Hello guys. Many of you must've seen the new Google Assistant 2.0 from the Pixel 4 family making a lot of buzz.
Well no need to buy a pixel because you can get it working on your phone running Android 10.
This method has been tested on various phones running PE, Havoc, and Evolution X.
Pre requisite
1. A phone
2. Android 10 (preferably Gapps version)
3. Root
4. A file explorer with root access (I use solid explorer)
5. Little bit of brain and some patience
Steps
1. The first thing to be done is to spoof your device as a pixel 4/4 XL. For this you can use one of the following methods.
A. Manually edit your build.prop file using a file explorer (Like root explorer/ solid explorer etc)
B. Flash Pixel_4_XL_props using magisk (File Attached)
C. Flash the Module MagiskHide_props_config from Magisk repo
Then open Terminal app. Type
Code:
props
followed by selection "1", then "f", then "6" (corresponding to Google), then "23" (corresponding to "Pixel 4 XL")
Then go back to main page of props make selection "2", followed by "s" (device simulation), followed by "a" (Enable all props), followed by "1" (Enable)
Then restart the device.
2. Once the device restarts, try triggering the assistant, it should prompt you to download the additional files for assistant 2.0. If not, just clear the data of Google and try again.
3. Once assistant 2.0 is enabled, you still won't get the beautiful colourful UI like the pixel 4. For that follow the following steps.
4. Using file explorer, navigate to the directory /data/data/com.google.android.googlequicksearchbox/shared_prefs.
5. Replace the file GEL.GSAPrefs.xml with the one attached bellow
6. THIS STEP IS IMPORTANT: Go one step up to /data/data/com.google.android.googlequicksearchbox/ and change the permission of the folder "shared_prefs" The folder not the files in it to 551 (dr-xr-x--x)
7. Force stop the Google App and start it again. It should now be showing the coloured bar UI like Pixel 4.
8. Profit?
NOTE: IF THE ADDITIONAL FILES FAIL TO DOWNLOAD, INSTALL THIS APK
Acknowledgements:
1. @Maxmillis and @t3sl4 for Pixel_props
2. @Didgeridoohan for MagiskHide_props_config
3. Awesome ROM developers
4. Google of course
Screen shots
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Video of my phone (OnePlus 7 with Evolution X 4.20) running assistant 2.0
https://www.youtube.com/watch?v=ToE6qO6GQXg
I did all of it, but now "ok, google" is not working. Why?
It works really well on Redmi Note 4/x, Note 5/Pro, Note 6 Pro and Note 7 thanks!
Everything works flawless except "Ok Google" function.
Ok Google is not working in redmi note 5
Assistant is working fine. i'm using you prop but still "OK GOOGLE" is not working . why??
suggest me something
Google search FC'ed
MY Google search always fc when I copy the GEA
L.GEAPrefs to /data/data/com.google.android.googlequicksearchbox/shared_prefs/
Is anyone able to find solution to this error? I have moved the xml file also. No longer on beta version of Google & Play Services. I have Moto G5 Plus (Potter) on PE10 latest update.
dexter1123 said:
Is anyone able to find solution to this error? I have moved the xml file also. No longer on beta version of Google & Play Services. I have Moto G5 Plus (Potter) on PE10 latest update.
Click to expand...
Click to collapse
install this and enjoy
you used my instruction from a telegram. but OK
In Gelgsaprefs edit your email. Currently there is data nishant_713
And this guide doesn't work with all roms 10 Not works with LineageOS and smartphones arm version Only PixelExperience Rom
Is there a way to backup stuff before doing this?
Offline work.
Do you know why this doesn't work offline or a fix so that assistant can work offline.
How to manually edit build prop because when i use magisk module then my ir face unlock stops working and i tried editing build prop on my own and ended up stuck in bootloop so please tell me what to edit and where to edit
The color bar doesn't appear after flashing the magisk module. Anyone fixed this? :>(
I did all the steps on my S8+ and everything working fine but after a while when i open google search it crashes and force closes so i have to clear data and reinstall assistant additional data and so on, then everything good i get the colors, ok google working but then after a while same thing google search crashes.
What seems to be the problem, is there a solution or how can i revert to how it was? For example reverting back what i did with terminal emulator...
Thank you it worked on my redmi note 6 pro but the problem is the ok Google isn't working it say unavailable for this language
Any telegram or discord group where someone would answer questions?
Still trying to figure out why at the moment of install everything works good but then after a lil bit google search starts force closing.
With today update Google app New Google Assistant works on all ROMs with set build.prop to Pixel 4 XL And without copy gelgsaprefs.xml this file is now much bigger with all function activated
Why so complicated? Just use the nga.xml sysconfig in /product/etc/sysconfig... Would be pretty easy to make another Module for that...
Nevermind, Just saw the glowing UI...
edyny1 said:
Any telegram or discord group where someone would answer questions?
Still trying to figure out why at the moment of install everything works good but then after a lil bit google search starts force closing.
Click to expand...
Click to collapse
just delete all data of the Google app and this will reset that XML file to the original state. Do not paste the attached file again. And you'll see everything working properly
---------- Post added at 02:25 PM ---------- Previous post was at 02:24 PM ----------
edyny1 said:
I did all the steps on my S8+ and everything working fine but after a while when i open google search it crashes and force closes so i have to clear data and reinstall assistant additional data and so on, then everything good i get the colors, ok google working but then after a while same thing google search crashes.
What seems to be the problem, is there a solution or how can i revert to how it was? For example reverting back what i did with terminal emulator...
Click to expand...
Click to collapse
Delete all data of the Google app to reset the XML file to the original state. And then everything should be working properly.
Google autofill stopped working since few days before it was working fine on Huawei P40 pro with GMS.. any solution.
It's the last Google Play Services update that blocks the autofill.
Even if you revert back to an older one, it'll update eventually and will block it again.
Best way to avoid is to revert and freeze with Icebox, but then you will lose sync with apps like Maps etc..
konkart said:
Even if you revert back to an older one, it'll update eventually and will block it again.
..
Click to expand...
Click to collapse
There is a solution to stop auto-update the Google Play Services. In my phone it is still, no auto-update.
badmania98 said:
There is a solution to stop auto-update the Google Play Services. In my phone it is still, no auto-update.
Click to expand...
Click to collapse
now its updated and autofill not working , so waiting for any solution.
KKYASIR said:
now its updated and autofill not working , so waiting for any solution.
Click to expand...
Click to collapse
1. Settings in Store:
a. Auto-update apps: Don”t auto-update apps.
b. Data-usage: Background data= Not allowed
c. Write system settings: No
2. Restart the phone after those settings
3. Use one of this Google play services file:
800.32 MB folder on MEGA
13 files
mega.nz
That solved update of Google play services file (99.99%). 0.01% can be auto-updated due to what settings are on your phone etc. On my phone, with what i use, I have no problem.
badmania98 said:
1. Settings in Store:
a. Auto-update apps: Don”t auto-update apps.
b. Data-usage: Background data= Not allowed
c. Write system settings: No
2. Restart the phone after those settings
3. Use one of this Google play services file:
800.32 MB folder on MEGA
13 files
mega.nz
That solved update of Google play services file (99.99%). 0.01% can be auto-updated due to what settings are on your phone etc. On my phone, with what i use, I have no problem.
Click to expand...
Click to collapse
thanks
Can you please share APK to Huawei support app, i uninstalled it and install Chinese app to check if Harmony OS available or not .. then i uninstalled it but now couldn't install it always getting message that "a new version of app already installed"
KKYASIR said:
Can you please share APK to Huawei support app, i uninstalled it and install Chinese app to check if Harmony OS available or not .. then i uninstalled it but now couldn't install it always getting message that "a new version of app already installed"
Click to expand...
Click to collapse
I think is not uninstalled for real. It is hidden some how. Better install this app, connect to your phone and search for it on disabled apps tab. If the app is there, enable it.
ADB AppControl - android applications manager and debloat tool. Official website. Free download.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
I downgrade my P40 pro C636 from LS-LGRP4-OVS 102.0.0.270 to ELS-LGRP4-OVS 10.1.0.182 using HI suite method . but I suffer from Broken OTA Updates and USB Not Recognized Error. Can I use Huawei MN card and download Dload file to update the verion ?How can I find whichdload file is suitable ? Thank you for your help.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Find this dload firmware and use it with NM Card:
ELS-NX9 10.1.0.134(C636E8R5P1)_Firmware_EMUI10.1.0_Fix install GMS.zip
badmania98 said:
Find this dload firmware and use it with NM Card:
ELS-NX9 10.1.0.134(C636E8R5P1)_Firmware_EMUI10.1.0_Fix install GMS.zip
Click to expand...
Click to collapse
Thank you for your help. Now I can update my P40 pro after use your method, but USB is still not recognized. How can I do???
Install GMS
Insert Sim card on the phone
Restart the phone
Upgrade from OTA or app Assistent, several times.
After EMUi 11.0.0.200 you will get back USB connection and fast charging.
badmania98 said:
Install GMS
Insert Sim card on the phone
Restart the phone
Upgrade from OTA or app Assistent, several times.
After EMUi 11.0.0.200 you will get back USB connection and fast charging.
Click to expand...
Click to collapse
Thank you for your help. USB connection and fast charging is getted back. But my GMS is not Play Protect certified after update to 12.0.0.276. I follow Ictfix.net but it still not work. Do you have any suggestion??
tckh said:
Thank you for your help. USB connection and fast charging is getted back. But my GMS is not Play Protect certified after update to 12.0.0.276. I follow Ictfix.net but it still not work. Do you have any suggestion??
Click to expand...
Click to collapse
Do you mean that Google Play protect errors are present? Or In Play Store you can find that the divice is not Play Protect certified?
badmania98 said:
Do you mean that Google Play protect errors are present? Or In Play Store you can find that the divice is not Play Protect certified?
Click to expand...
Click to collapse
In Play Store I can find that the divice is not Play Protect certified. I install GMS on EMUI 10 and then update to EMUI 12.0.0.276. GMS can be used a few hour and then suffer from "This Device Isn't Play Protect Certified" . I follow ictfix.net to success fix the error but few hour/day it back error again.
tckh said:
In Play Store I can find that the divice is not Play Protect certified. I install GMS on EMUI 10 and then update to EMUI 12.0.0.276. GMS can be used a few hour and then suffer from "This Device Isn't Play Protect Certified" . I follow ictfix.net to success fix the error but few hour/day it back error again.
Click to expand...
Click to collapse
In Play Store usually you can find that the device is not Play Protect certified. This is it.
For "This Device Isn't Play Protect Certified" messages, can be done something in addition to push notification fix.
1.c from here:
[badmania98] Huawei P40 (Lite, Pro, Plus) Guides, News, Discussion & Support
Hello! Because I answered to the same questions on different threads, I decided to create this thread, where I will provide my experience to you, in one place. The followings messages (2-7) contain all major info and tutorials links from this...
forum.xda-developers.com