Related
I will post here some apps and facts for new users.
1. Flashing and rooting your device
ROOT
Rooting is procedure that gives you full acces to your device. (jailbreaking)
Root is not that much necessary as jailbreak because Android is more open platform than iOS.
You need root for some apps. (file managers, unlocking programs...)
CUSTOM ROMS
Custom roms are created for all kind of users.
When you flash a custom rom all your data should be WIPED (depends about developer).
Nowdays probably all roms are based on 2.2 or 2.2.1 firmwares.
Read the description of rom carefully.
Every rom has a ''How to flash it'' section.
Install only roms created for your device.
KERNEL
Kernel is a bridge between applications and the actual data processing done at the hardware level.
Kernel is also managing system resources.
Nowdays a lot kernels have lagfix options and some of them have overclock option.
Lagfix will fasten up your device
Lagfix will change system write and read options to ext4, ext2 or jfs.
Ext4 - probably most stable but it drains battery.
Don't install one click lagfix from the market because it is unsupported and it can brick your device
Themes
Setting theme via CWM
1. Download the zip file for the theme to your sdcard (make sure it's CWM-flashable).
2. Reboot into recovery mode by holding down vol up, home button and power button when the phone is starting up. This should bring you to a red/green/blue text menu with a list of options. This is Clockworkmod Recovery.
3. Scroll down using the volume buttons to the option "Install zip from sdcard" (usually option 4). Select it by pressing the power button.
4. Select "choose zip from sdcard" (NOT "Install update zip") and browse to the theme zip you saved earlier. Press the power button to select it. Select YES to continue.
5. You should see a message that the file has been installed successfully.
6. Select the *back* option to go back to the previous page then choose "reboot".
Done.
If you want to make a backup, look for the backup submenu in Clockworkmod Recovery. Make sure you have enough free space on your sdcard first!
If the theme suggests wiping cache/dalvik cache these can also be found on the CWM menu. "Wipe cache partition" is on the main menu, and "Wipe Dalvik cache" is on the "Advanced CWM" submenu. (copied from Jumbas 10th post)
Some frases: Deodex = ensuring integrity of rom (packing APK files)
FC = Force Close (Crash of an App / Component)
BLN = Backlight Notifications
CWM = ClockworkMod Recovery (mostly used to install new ROMs)
Cache = a component that transparently stores data so that future requests for that data can be served faster.
Dalvik cache = a program cache area for the program dalvik.
Dalvik = java based virtual machine that is the bases for running your programs.
Voodoo & speedmod = kernels with integrated lagfixes
Brick = device that is not able to work
Put your device in recovery by shutting it down and using 3-button-combo (Volume Up + Home + Power)
Put your device in download mode by shutting it down and using 3-button-combo (Volume Down + Home + Power)
If you can't put your device in download mode try visiting this thread(homemade jig): http://forum.xda-developers.com/showthread.php?t=819551
Very good thread from shantzu (guide for lot of things): http://forum.xda-developers.com/showthread.php?t=939752
Some nice versions of android market: http://forum.xda-developers.com/showthread.php?t=957331
FOR IPHONE USERS
Android os is very different from iOS.
Your android device can not run iOS.
In android there is not that much updates like in iOS. (I mean like 4.2 -> 4.2.1)
On android you can use widgets on home screen and you have an app drawer that will show you your apps.
There are lot of android mobile phones that don't have same hardware, so don't expect that all games will look like on iphone because a large number of games are being created for less-powerful devices.
You can change interface of your device with launcher that you can get from market. (changing app drawer style)
Android doesn't have cydia....you can get all apps on market.
There is one app like Install0us for android. Search for it on google. BUT REMEMBER THAT DEVELOPERS NEED MONEY FOR THEIR WORK.
There is no app for android that will provide mutitasking like on iphone 4 (as much as I know)
There is no winterboard for Android.
FOR ALL PEOPLE THAT HAVE FOUND MISTAKES IN THESE POSTS AND FOR SUGGESTIONS SEND ME A PM
Credits: DamianGto
Jumba
TheBeano
shantzu
this should be a sticky for all the newbies on here a quick and simple breakdown of what things mean. maybe it will stop so many un needed posts. thanks man
Could you also write down instruction on how to apply themes?
I have searched all xda forum but could not find a clear instruction.
All of them just says,
use cmd to flash update.zip
but newbies like me don't even know what cmd is.
will applying theme wipe all data?
how would you revert back to original theme?
I think these info could help alot of newbies!
Great work by the way!
Cheers
Im sorry but do you know what you talking about??
Try to learn what things is before you write a guide.
**DamianGTO Steam kernel. 350MB Ram. 500HZ. ext2/jfs . js3 base**
themate1987 said:
I will post here some apps and facts for new users.
1. Flashing and rooting your device
ROOT
Root is procedure that gives you full acces to your device. (jailbreak)
Click to expand...
Click to collapse
No. Root = Administrator rights. Jailbreak is a way on iphone to get root access.
Root is not that much necessary as jailbreak because Android is more open platform than iOS.
You need root for some apps. (file managers, unlockig programs...)
Click to expand...
Click to collapse
If you only use the phone and dont care much about it then you dont need Root access, but if you want to have controll over the phone you need it.
Even if you want a backup on the full phone you need root access.
CUSTOM ROMS
Custom roms are created for all kind of users.
When you flash a custom rom all your data will be WIPED.
Nowdays probably all roms are based on 2.2 or 2.2.1 firmwares.
Read the description of rom carefully.
Every rom has a ''How to flash it'' section.
Install only roms created for your device.
Click to expand...
Click to collapse
Your data dont need to be wiped. Its up to the person that do the script for the rom. Roms are often made for the latest firmware and version thats stable.
KERNEL
Kernel is a bridge between applications and the actual data processing done at the hardware level.
Kernel is also managing system resources.
Nowdays all kernels have lagfix options and some of them have overclock option.
Lagfix will fasten up your device
Lagfix will change system write and read options to ext4, ext2 or jfs.
Ext4 - probably most stable but it drains battery.
Don't install one click lagfix from the market because it is unsupported and it can brick your device
Click to expand...
Click to collapse
Kernel is like the brain for your body. But its useless without the rest of the body.
Lagfix is an old term that has become to change the file system on the phone.
rts, ext2, ext4 and jfs is filesystem and it they dont change any write or read rights.
OneClickLagFix is an old way to lagfix the phone and it still works, but there is alot of better way to do it today.
The phone is almost impossible to brick if you can go into download mode.
The only problem you can get is that your phone dont boot up, but you can always flash a fresh firmware and make it works.
Some frases: Deodex = ensuring integrity of rom (packing APK files)
Click to expand...
Click to collapse
No. You just mount the apk back together and use it that way insteed of the way android is using it.
FC = Force Close (Crash of an App / Component)
BLN = Backlight Notifications
CWM = ClockworkMod Recovery (mostly used to install new ROMs)
Click to expand...
Click to collapse
There is different type of recovery but CWM is the most used,.
CWM is a recovery that you can fix some of errors you have on the phone.
In many kernels that use CMW you also have lagfix and tweaks.
You do use it to install rom and themes.
Cache = a component that transparently stores data so that future requests for that data can be served faster.
Dalvik cache = a program cache area for the program dalvik.
Dalvik = java based virtual machine that is the bases for running your programs.
Click to expand...
Click to collapse
The Cache is most used of the market when you download a program. its only 30MB big so it will not store any data for the future.
Dalvik catch is the cache that store program and store them for faster access etc..
Voodoo & speedmod = lagfix
Click to expand...
Click to collapse
Both of them are kernel. They have lagfix in them. They not pure lagfix...
Brick = device that i not able to work
Click to expand...
Click to collapse
Brick is a dead phone or what piece you have. You can not save a bricked object. Many say they have bricked there phone, but they have not. they only crash the program on it so it dont boot up. So dont write you have bricked the phone. people just will have fun with you or be mad for you dont know what it means.
**DamianGTO Steam Kernel. 350MB Ram. 500HZ ext2/jfs. Js3 base**
Seriously DamianGto, what you did was mostly re-word everything what the OP wrote. I mean, c'mon.
Good work OP, just hope we can get this stickied to stop new users clogging up the forum with the most basic and repetitive questions.
Billus said:
Seriously DamianGto, what you did was mostly re-word everything what the OP wrote. I mean, c'mon.
Good work OP, just hope we can get this stickied to stop new users clogging up the forum with the most basic and repetitive questions.
Click to expand...
Click to collapse
Please reread all if you think its the same. Most what he wrote was wrong.
**DamianGTO Steam kernel. 350MB Ram. 500HZ. ext2/jfs . js3 base**
To install a theme from Clockworkmod Recovery:
1. Download the zip file for the theme to your sdcard (make sure it's CWM-flashable).
2. Reboot into recovery mode by holding down vol up, home button and power button when the phone is starting up. This should bring you to a red/green/blue text menu with a list of options. This is Clockworkmod Recovery.
3. Scroll down using the volume buttons to the option "Install zip from sdcard" (usually option 4). Select it by pressing the power button.
4. Select "choose zip from sdcard" (NOT "Install update zip") and browse to the theme zip you saved earlier. Press the power button to select it. Select YES to continue.
5. You should see a message that the file has been installed successfully.
6. Select the *back* option to go back to the previous page then choose "reboot".
Done.
If you want to make a backup, look for the backup submenu in Clockworkmod Recovery. Make sure you have enough free space on your sdcard first!
If the theme suggests wiping cache/dalvik cache these can also be found on the CWM menu. "Wipe cache partition" is on the main menu, and "Wipe Dalvik cache" is on the "Advanced CWM" submenu.
Any questions just ask.
this is simple guide for new users this is not a guide for expirienced users. it should represent some basic info not exact guide info
DamianGto said:
No. Root = Administrator rights. Jailbreak is a way on iphone to get root access.
If you only use the phone and dont care much about it then you dont need Root access, but if you want to have controll over the phone you need it.
Even if you want a backup on the full phone you need root access.
Your data dont need to be wiped. Its up to the person that do the script for the rom. Roms are often made for the latest firmware and version thats stable.
Kernel is like the brain for your body. But its useless without the rest of the body.
Lagfix is an old term that has become to change the file system on the phone.
rts, ext2, ext4 and jfs is filesystem and it they dont change any write or read rights.
OneClickLagFix is an old way to lagfix the phone and it still works, but there is alot of better way to do it today.
The phone is almost impossible to brick if you can go into download mode.
The only problem you can get is that your phone dont boot up, but you can always flash a fresh firmware and make it works.
No. You just mount the apk back together and use it that way insteed of the way android is using it.
There is different type of recovery but CWM is the most used,.
CWM is a recovery that you can fix some of errors you have on the phone.
In many kernels that use CMW you also have lagfix and tweaks.
You do use it to install rom and themes.
The Cache is most used of the market when you download a program. its only 30MB big so it will not store any data for the future.
Dalvik catch is the cache that store program and store them for faster access etc..
Both of them are kernel. They have lagfix in them. They not pure lagfix...
Brick is a dead phone or what piece you have. You can not save a bricked object. Many say they have bricked there phone, but they have not. they only crash the program on it so it dont boot up. So dont write you have bricked the phone. people just will have fun with you or be mad for you dont know what it means.
**DamianGTO Steam Kernel. 350MB Ram. 500HZ ext2/jfs. Js3 base**
Click to expand...
Click to collapse
Sent from my GT-I9000 using XDA App
themate1987 said:
this is simple guide for new users this is not a guide for expirienced users. it should represent some basic info not exact guide info
Sent from my GT-I9000 using XDA App
Click to expand...
Click to collapse
Maby. But why not write like it is and not write wrong things?
I don't mind a guide, but the facts shall be right and true.
This is not fact and most of it was wrong.
It only add more confusing to the new people here.
Please make it right.
**DamianGTO Steam kernel. 350MB Ram. 500HZ. ext2/jfs . js3 base**
ok i will edit some facts i may be wrong in some sections ... i will read it when i come home
Sent from my GT-I9000 using XDA App
themate1987 said:
ok i will edit some facts i may be wrong in some sections ... i will read it when i come home
Sent from my GT-I9000 using XDA App
Click to expand...
Click to collapse
Good.
Its a nice idea and i just want.it to be right. Nothing more.
**DamianGTO Steam kernel. 350MB Ram. 500HZ. ext2/jfs . js3 base**
Good stuff this should be stickied once complete
We need a bible like the g1 had and the vibrant has not these little guides
Sent from my GTI-9000 Using that XDA app thingy
I think we should also consider writing a "how to get your phone back to stock" guide with how to unroot, remove busybox (not that easy to find!) etc. New thread or keep it in this one?
BTW, does ROM Manager install CWM to the kernel? Is it removed by just unistalling the app or do I have to factory reset the device?
Sent from my GT-I9000B using XDA App
carlosrjbr said:
I think we should also consider writing a "how to get your phone back to stock" guide with how to unroot, remove busybox (not that easy to find!) etc. New thread or keep it in this one?
BTW, does ROM Manager install CWM to the kernel? Is it removed by just unistalling the app or do I have to factory reset the device?
Sent from my GT-I9000B using XDA App
Click to expand...
Click to collapse
79% sure its a stand alone app. So tobremove just delete the update zip from SD card and uninstall the app
Sent from my GTI-9000 Using that XDA app thingy
so is it correct that ext4 drains more battery life ?
kelvs said:
so is it correct that ext4 drains more battery life ?
Click to expand...
Click to collapse
It depends on how you use it.
You can use ext4 in different way.
But if you use all power that you can get from ext4 then it will use more battery.
But hardcore do have a version that don't drain more battery then stock file system.
**DamianGTO Steam kernel. 350MB Ram. 500HZ. ext2/jfs . js3 base**
Basically, make sure you've got a microSD card with about 650mb (or more if you have a lot of apps installed, check via Settings -> SD Card menu) free on it for the ext4 conversion before you even start.
Download the ext4 version of the kernel from;
http://android.modaco.com/content/samsung-galaxy-tab-tab-modaco-com/330378/26-jan-r3-modaco-custom-kernel-for-the-samsung-galaxy-tab/
(You _might_ need an account on the site first, not sure)
Install the Samsung Kies software so you've got the USB drivers installed (or install just the drivers from:
http://downloadcenter.samsung.com/content/SW/201010/20101026044755031/SAMSUNG_USB_Driver_for_Mobile_Phones_v1.3.350.0.exe
Turn your tab off, turn it back on holding the DOWN volume button until you get the big yellow triangle.
Plug it into your PC and run Odin. Make sure that one of the leftmost boxes lights up yellow and says "COM" in it (along with a number). If not, then it hasn't picked up the tab, try rebooting the PC and/or trying another USB port.
Click the big "PDA" button and select the "p1000-mck-r3-ext4-cwm.tar" file that you downloaded (do NOT extract the archive!)
Then press the "Start" button and cross your fingers.
If the tab seems to hang, give it 5 minutes before you hold the power button down and then turn it back on again. It should sit there for several minutes and perform the conversion.
Once you're done and up & running, you can save the full firmware/ROM to the MicroSD card, boot into recovery by turning the tab on hold the UP volume button, then using the "Select ZIP from sdcard" option to flash the firmware. This will WIPE all custom applications and settings you have installed! I'd recommend doing a "wipe data/cache" before flashing this just in case though.
The full MCR firmware is available from:
http://android.modaco.com/content/samsung-galaxy-tab-tab-modaco-com/331479/04-feb-r1-modaco-custom-rom-for-the-samsung-galaxy-tab-with-online-kitchen/
There are also alternative firmware's (e.g. Overcome, Rotohammer) on this forum - they're all currently based on the same official JMI firmware with various tweaks. The MCR kernel seems to be the easiest way to start.
Full credit goes to Paul @ MoDaCo for releasing the kernel in the first place.
I typed most of this out for someone, figured I'd post it here as well in case it's useful to someone.
WARNING: Check the integrity of anything download from the MoDaCo server(s) before flashing as their server(s) frequently seem to have issues completing downloads.
knightnz said:
Basically, make sure you've got a microSD card with about 500mb or more free on it for the ext4 conversion before you even start.
Click to expand...
Click to collapse
Make sure you have sufficient space. In my case I needed more than 500MB. My system was corrupted because it tried to backup the existing system onto the microSD and I only had 639MB free, which was insufficient for me. Then when my system rebooted, I kept on getting force closes from Nook and Titanium Backup and some other apps.
nice work!
Hi knightnz,
Sorry for this noob question.
Does this means I can do it on my stock rom without installing anything or customizing my tab?
Is clockworkmod recovery required to execute this conversion?
Thanks.
Jasper
Sent from my GT-P1000 using XDA App
jasperlaguerta said:
Does this means I can do it on my stock rom without installing anything or customizing my tab?
Is clockworkmod recovery required to execute this conversion?
Click to expand...
Click to collapse
You have to flash a new kernel, which will also flash ClockworkMod Recovery onto your device, so the answer to your first question is no, you can't do this without customising your Tab (new kernel, new recovery!), and your second question, yes you need ClockworkMod!
Regards,
Dave
Yup, on the Galaxy Tab the recovery gets packaged in with the kernel installation, so if you flash a zImage, you're probably replacing the recovery as well. (I'm sure it could be omitted, but so far it seems this hasn't been the case).
At the moment all SGT recovery's are based on ClockWorkMod (this includes the MCR kernel version).
As for "stock rom", well I'd class a complete filesystem conversion as definite customising. If you _just_ replace the kernel and do the ext4 conversion though and don't worry about replacing the main firmware, then you'll retain your existing system exactly as it was, it'll be snappier though, and you'll then have access to the CWM recovery should you ever need it.
I had difficulties flashing this as the Modaco server kept on stopping the download when incomplete. I had an hour of scratching my head when I saw that the download was 4 1/2 Mb when it should be 6.66.
It took me about 6 tries to get the full file and was sweating when I saw the following screen:
phone --- ! --- Computer
Keep an eye out for this chaps...
is there a way of going back to RFS from EXT4?
(just in case)
asenduk said:
is there a way of going back to RFS from EXT4?
(just in case)
Click to expand...
Click to collapse
Yes, I already did that once. Go into the development section and find the Roto JME rom, get the full rom, the p1_hidden.pit, and a modem of your choice, and follow Roto's instructions to the letter, and you will have rfs, and your CWM3 will be gone.
I'm used to the speed increase now. Perf drop if i went back.
Ext4 is stable enough
Sent from my GT-P1000 using Tapatalk
rob_h said:
I had difficulties flashing this as the Modaco server kept on stopping the download when incomplete. I had an hour of scratching my head when I saw that the download was 4 1/2 Mb when it should be 6.66.
It took me about 6 tries to get the full file and was sweating when I saw the following screen:
phone --- ! --- Computer
Keep an eye out for this chaps...
Click to expand...
Click to collapse
Yeah, their "load balancing" server doesn't seem to have very good balance by the look of it, downloads fall over frequently.
I have a copy here http:/ /bit.ly/myroms
Sent from my GT-P1000 using Tapatalk
If you just switched from iPhone or BB or this is ur first android. Read this thoroughly and see ur questions get eliminated by this guide. if you find this helpful than show your appreciation and hit that thnx button.
All Credit Goes to appdroid for this amazing post.
I don't take any credit I Googled everything. I do take credit of modifying some stuff in word. I won't have this Phone but I am just being helpful to the community.
Little in-depth information about Android. Must Read. Thank You Pirateghost.
ADB → Android Debug Bridge (adb) is a versatile command line tool that lets you communicate with an emulator instance or connected Android-powered device..
Android →Unveiled on 5 November 2007, Android is a mobile operating system running on the Linux kernel developed by Google.
AOSP → Android Open Source Project
Apps2SD → Move applications from the internal NAND memory on the device to a removable SD Card.
BLN → BackLight Notification
Bloatware → Software bloat is a process whereby successive versions of apps include an increasing proportion of unnecessary features that are not used by end users, or generally use more system resources than necessary, while offering little or no benefit to its users. Like all the crap that comes from At&t
Brick → When used in reference to consumer electronics, "brick" describes a device that cannot function in any capacity (such as a device with damaged firmware). This usage derives from the fact that some electronic devices (and their detachable power supplies) are vaguely brick-shaped, and so those which do not function are useful only as actual bricks. The term can also be used as a verb. For example, "I bricked my phone when I tried to modify its firmware."[
Hard Brick → When your phone does not turn on at all. When you can’t get in to CWR/CWM Or Stock recovery. You are basically screwed.
Soft Brick → When your phone bootloops. When you can get into CWR/CWM. When You can use jigtag to get into download mode.
Busybox → BusyBox provides several stripped-down Unix tools in a single executable. It runs in a variety of POSIX environments such as Linux, Android, FreeBSD and others, such as proprietary kernels, although many of the tools it provides are designed to work with interfaces provided by the Linux kernel. It was specifically created for embedded operating systems with very limited resources. Platforms counterparts, but they are pretty close and useful nonetheless.
CWR OR CWM ClockworkMod Recovery →A custom recovery for Android phones and tablets that allows you to perform several advanced recovery, restoration, installation and maintenance operations on your Android device that aren’t possible with the stock recovery.
DEODEX → Apk files have respective odexes that devs use to supposedly save space. Deodexing means you convert it back to a .dex file and put it back inside the apk. This allows you to easily replace file (not having to worry about odexes), but the main point was to deodex services.jar so that you can change all text to different colors (such as the clock color to white) and to deodex services.jar, you need to deodex everything.
Flashing → The process of applying a firmware image (or ROM) to a device. It generally entails a very specific order of steps. Failing to complete any one of these steps properly may result in bricking the device.
Firmware → is a term often used to denote the fixed, usually rather small, programs and/or data structures that internally control various electronic devices. Programs stored in the ROM, EPROM, or flash memory that usually control various internal electronic devices (Hard Drives, Keyboards, Displays, etc). Firmware is typically 'fixed' software that is not updated in consumer devices, however it is often updated (or 'flashed') by advanced users to fix bugs or add features to the device. Flashing firmware designed for one device onto a different device, or not following a specific procedure while flashing will often render the device unusable.
Kernel → is the main component of most computer operating systems; it is a bridge between applications and the actual data processing done at the hardware level. The kernel's responsibilities include managing the system's resources (the communication between hardware and software components
Radio → The cellular radio on the device which needs control software called firmware to control it.
ROM → Read Only Memory. In the context of an Android device, ROM is the internal flash memory where the core operating system resides. It can also refer to a specific version firmware that can be applied to a device through a process usually referred to as flashing. An improperly flashed ROM can often brick the device, rendering it unusable.
Superuser→ A program, which gives unlimited access privileges to perform any or all operations on the operating system.
ODIN → Odin is the Samsung software used to update Samsung phones. It does not work with any other devices other than official Samsung phones.
OTA or FOTA → (F)OTA stands for (Firmware) Over The Air and is the process by which required updates and enhancements to your phone's basic operating system can be sent to you through the cellular network. The Galaxy S II software update will be sent via FOTA and is available through Samsung Kies mini.0
ODEX → In Android file system, applications come in packages with the extension .apk. These application packages, or APKs contain certain .odex files whose supposed function is to save space. These ‘odex’ files are actually collections of parts of an application that are optimized before booting. Doing so speeds up the boot process, as it preloads part of an application. On the other hand, it also makes hacking those applications difficult because a part of the coding has already been extracted to another location before execution.
SDK → Software Development Kit.
Logcat → A debugging tool built into Android devices that displays system logs as they occur. See Logcat.
NANDroid → A set of tools that will enable anyone who has root on their Android device to make FULL system backups, in case something goes wrong or you want to try out that new experimental ROM/theme. NANDroid will backup (and restore) /system, /data, /cache, and /boot partitions.
Recovery Mode → A special environment that you can boot into for troubleshooting and upgrading purposes.
Kang → The process of creating a code based of someone else's code or reapplying code that someone else created into your own code (e.g. git cherry-pick)
Rooting → is a process that allows users of mobile phones and other devices running the Android operating system to attain privileged control (known as "root access") within Android's Linux subsystem with the goal of overcoming limitations that carriers and manufacturers put on some devices.
HOW TO ROOT YOUR SAMSUNG GALAXY SIII I9300
Step 1. Download Odin3.07 from HERE
Step 2. Power off your Galaxy S3. Then hold down Volume Down, Center Home, and Power buttons together until you see the warning screen.
Step 3. Hit Volume Up button to enter Download mode and connect a microUSB cable from your Galaxy S3 to your computer.
Step 4. Next, download GalaxyS3RootNew.zip, unzip the files and run odin3.07.exe by double-clicking on the file.
Step 5. When ODIN program opens, you should find a highlighted yellow box with a random COM number. If you don’t see this, download and install Samsung USB drivers below:
SAMSUNG_USB_Driver_for_Mobile_Phones.exe
Step 6. DO NOT TOUCH ANYTHING ELSE, hit “PDA” button and select the file CF-Root-SGS3-v6.4.tar.
Step 7. Hit “Start” button. This will install ClockworkMod Recovery on your Galaxy S3 i9300. If you get stuck on this step, just try a different USB port.
Step 8. Once ODIN is done flashing, you will see “PASS!” in green highlighted box.
Step 9. Your Galaxy S3 will reboot once into CWM Recovery and automatically install root and Superuser app.
Step 10. Once your phone reboots, you will find an app called “SuperSU”, this is your superuser app.
Step 11. Download and install Titanium Backup app from Play Store to verify you have root, a Superuser request window should pop up.
That’s it! This should take you less than 5 minutes to do and does not affect your phone in any way but give you Superuser, root, and custom ClockworkMod Recovery.
I highly recommend you to boot into ClockworkMod Recovery and make your first backup ROM at this point, which will save everything including the stock ROM, your apps and settings.
Thanks to galaxys3root.com for sources
HOW TO DO A NANDROID BACKUP
Step 1. We will first reboot into ClockworkMod Recovery by holding down Volume Up, Center Home, and Power buttons together for about 10 seconds.
Step 2. Once in ClockworkMod Recovery on your rooted Galaxy S3, choose “backup and storage”.
Step 3. You will have an option to “backup” or “backup to internal storage”. The first option will backup to your microSD card while the latter to the internal storage.
Step 4. Your rooted Galaxy S3 should now be backing up. Backing up ROM takes 5-10 minutes so go ahead and get your cup of coffee and come back.
HOW TO RESTORE FROM A BACKUP
Step 1. To restore ROM, simply use the same “backup and restore” menu then choose “restore” or “restore from internal sdcard” depending on where you backed up your ROM.
That was easy right?
So, don’t delay and make a backup ROM if you just rooted your phone, you will thank me later and save yourself time and headache when things go wrong.
Thanks to galaxys3root.com for sources
HOW TO FLASH A ROM
Basic Steps
! Choose the ROM that you want and download its .zip file
!! Transfer the zip file to your phone’s sd card. Do not put it into any folder.
!!! Turn off your phone and reboot into recovery, usually by holding the down button and power button at the same time.
!!!! Do a Nandroid backup
!!!!! Do a full Data wipe, wipe the Cache and also wipe Dalvik
!!!!!! Flash the zip file that you put on your sd card
!!!!!!! Reboot phone
You can find all ROMS HERE
HOW TO FLASH A KERNEL WITH CMW
_Download the Kernel You want to flash and put it in sd card.
__Boot in to CWM!
___Wipe cache & Dalvik Cache
____Press install from Sd card!
_____Select the kernel that you dloaded!
______Flash it!
_______Reboot!
________Check in CPU SPY to see if you successfully flashed Kernel.
All Kernels Can Be Found In The Development Section
HOW TO GO BACK TO UNROOTED STOCK
Step 1 - Download an Official Stock Rom from - HERE
Step 2 - Extract the Firmware
Step 3 - Open up Odin
Step 4 - Turn OFF your device
Step 5 - Put your device into Download MODE (Home + Volume Down + Power)
Step 6 - Click PDA and select *.tar.md5
Step 7 - Then finally click START!
Great noob dictionary!
But why reserve so many posts?
I guess they're free right?
nfsmw_gr said:
Great noob dictionary!
But why reserve so many posts?
I guess they're free right?
Click to expand...
Click to collapse
Thank You. I have only edited this Guide to adapt to this Phone.
And now you should be able to see why I reserved so many posts lol
Nick Fury said:
Thank You. I have only edited this Guide to adapt to this Phone.
And now you should be able to see why I reserved so many posts lol
Click to expand...
Click to collapse
Got it,now it makes sense...great work mate.
Nick Fury said:
!!!!! Wipe the phone 3 times by clearing cache/factory restore 3 times and wiping dalvik cache and system format
!!!!!!
Click to expand...
Click to collapse
3 times is a little overkill don't ya think? In fact I remember seeing a ROM thread in the development section waaay back in the first few weeks of launch and a dev had in his set of instructions to wipe and factory reset 3 times before flash. A moderator made him change it because it was unnecessary to wipe that many times and stated that it would cause issues... what exactly, I can't remember but it sounded legit. Just my 2 cents
But.. great reference guide!
Sent from my GT-I9300 using xda premium
Coreym said:
3 times is a little overkill don't ya think? In fact I remember seeing a ROM thread in the development section waaay back in the first few weeks of launch and a dev had in his set of instructions to wipe and factory reset 3 times before flash. A moderator made him change it because it was unnecessary to wipe that many times and stated that it would cause issues... what exactly, I can't remember but it sounded legit. Just my 2 cents
But.. great reference guide!
Sent from my GT-I9300 using xda premium
Click to expand...
Click to collapse
Thank You for the Feedback and the post has now been edited with the Correct information.
If anyone finds that any of the information above is incorrect or needs updating then please let me know and I will get the Guide updated.
Thank You for reading.
Nice one
Nick Fury said:
If anyone finds that any of the information above is incorrect or needs updating then please let me know and I will get the Guide updated.
Thank You for reading.
Click to expand...
Click to collapse
Thank you for setting up this guide.
"account currently disabled" ??
Great guide for newbies.
Cheers!
Sent from my GT-I9300 using xda app-developers app
Thanks
Hi,
Great intro for noobs.
Keep up the good work.
another great thread nick
i'm in the process of researching both the language and process of rooting my s2. i've been reading articles and watching videos and will write out a "script" for me to follow before i root and flash a ROM. would it be OK to ask a few questions prior to this endeavor to clear up any uncertainties i might have? i know XDA has rigid rules as to where to discuss certain topics (which i completely respect and understand).
bk11222 said:
i'm in the process of researching both the language and process of rooting my s2. i've been reading articles and watching videos and will write out a "script" for me to follow before i root and flash a ROM. would it be OK to ask a few questions prior to this endeavor to clear up any uncertainties i might have? i know XDA has rigid rules as to where to discuss certain topics (which i completely respect and understand).
Click to expand...
Click to collapse
Please feel free to to ask any questions. This would be the perfect spot as it is topic related.
Sent from my GT-I9300 using xda premium
thanks!
great guide includes everything thanks :good:
R: [REF} All in One guide for NOOBS! With Videos Now!
Glad Thatcher tour thread seems to have more success than mine which id similar but with some others tutorials
You can see it here http://forum.xda-developers.com/showthread.php?t=2113656
Sent from my GT-I9300 using xda app-developers app
R: [REF} All in One guide for NOOBS! With Videos Now!
Since my thread was closed ( i don't know if it was reported to admin by someone asking to close it) i could paste my tutorials here if you want
Sent from my GT-I9300 using xda premium
If you just switched from iPhone or BB or this is ur first android. Read this thoroughly and see ur questions get eliminated by this guide. if you find this helpful than show your appreciation and hit that thnx button.
All Credit Goes to appdroid for this amazing post.
I don't take any credit I Googled everything. I do take credit of modifying some stuff in word. I won't have this Phone but I am just being helpful to the community.
Little in-depth information about Android. Must Read. Thank You Pirateghost.
ADB → Android Debug Bridge (adb) is a versatile command line tool that lets you communicate with an emulator instance or connected Android-powered device..
Android →Unveiled on 5 November 2007, Android is a mobile operating system running on the Linux kernel developed by Google.
AOSP → Android Open Source Project
Apps2SD → Move applications from the internal NAND memory on the device to a removable SD Card.
BLN → BackLight Notification
Bloatware → Software bloat is a process whereby successive versions of apps include an increasing proportion of unnecessary features that are not used by end users, or generally use more system resources than necessary, while offering little or no benefit to its users. Like all the crap that comes from At&t
Brick → When used in reference to consumer electronics, "brick" describes a device that cannot function in any capacity (such as a device with damaged firmware). This usage derives from the fact that some electronic devices (and their detachable power supplies) are vaguely brick-shaped, and so those which do not function are useful only as actual bricks. The term can also be used as a verb. For example, "I bricked my phone when I tried to modify its firmware."[
Hard Brick → When your phone does not turn on at all. When you can’t get in to CWR/CWM Or Stock recovery. You are basically screwed.
Soft Brick → When your phone bootloops. When you can get into CWR/CWM. When You can use jigtag to get into download mode.
Busybox → BusyBox provides several stripped-down Unix tools in a single executable. It runs in a variety of POSIX environments such as Linux, Android, FreeBSD and others, such as proprietary kernels, although many of the tools it provides are designed to work with interfaces provided by the Linux kernel. It was specifically created for embedded operating systems with very limited resources. Platforms counterparts, but they are pretty close and useful nonetheless.
CWR OR CWM ClockworkMod Recovery →A custom recovery for Android phones and tablets that allows you to perform several advanced recovery, restoration, installation and maintenance operations on your Android device that aren’t possible with the stock recovery.
DEODEX → Apk files have respective odexes that devs use to supposedly save space. Deodexing means you convert it back to a .dex file and put it back inside the apk. This allows you to easily replace file (not having to worry about odexes), but the main point was to deodex services.jar so that you can change all text to different colors (such as the clock color to white) and to deodex services.jar, you need to deodex everything.
Flashing → The process of applying a firmware image (or ROM) to a device. It generally entails a very specific order of steps. Failing to complete any one of these steps properly may result in bricking the device.
Firmware → is a term often used to denote the fixed, usually rather small, programs and/or data structures that internally control various electronic devices. Programs stored in the ROM, EPROM, or flash memory that usually control various internal electronic devices (Hard Drives, Keyboards, Displays, etc). Firmware is typically 'fixed' software that is not updated in consumer devices, however it is often updated (or 'flashed') by advanced users to fix bugs or add features to the device. Flashing firmware designed for one device onto a different device, or not following a specific procedure while flashing will often render the device unusable.
Kernel → is the main component of most computer operating systems; it is a bridge between applications and the actual data processing done at the hardware level. The kernel's responsibilities include managing the system's resources (the communication between hardware and software components
Radio → The cellular radio on the device which needs control software called firmware to control it.
ROM → Read Only Memory. In the context of an Android device, ROM is the internal flash memory where the core operating system resides. It can also refer to a specific version firmware that can be applied to a device through a process usually referred to as flashing. An improperly flashed ROM can often brick the device, rendering it unusable.
Superuser→ A program, which gives unlimited access privileges to perform any or all operations on the operating system.
ODIN → Odin is the Samsung software used to update Samsung phones. It does not work with any other devices other than official Samsung phones.
OTA or FOTA → (F)OTA stands for (Firmware) Over The Air and is the process by which required updates and enhancements to your phone's basic operating system can be sent to you through the cellular network. The Galaxy S II software update will be sent via FOTA and is available through Samsung Kies mini.0
ODEX → In Android file system, applications come in packages with the extension .apk. These application packages, or APKs contain certain .odex files whose supposed function is to save space. These ‘odex’ files are actually collections of parts of an application that are optimized before booting. Doing so speeds up the boot process, as it preloads part of an application. On the other hand, it also makes hacking those applications difficult because a part of the coding has already been extracted to another location before execution.
SDK → Software Development Kit.
Logcat → A debugging tool built into Android devices that displays system logs as they occur. See Logcat.
NANDroid → A set of tools that will enable anyone who has root on their Android device to make FULL system backups, in case something goes wrong or you want to try out that new experimental ROM/theme. NANDroid will backup (and restore) /system, /data, /cache, and /boot partitions.
Recovery Mode → A special environment that you can boot into for troubleshooting and upgrading purposes.
Kang → The process of creating a code based of someone else's code or reapplying code that someone else created into your own code (e.g. git cherry-pick)
Rooting → is a process that allows users of mobile phones and other devices running the Android operating system to attain privileged control (known as "root access") within Android's Linux subsystem with the goal of overcoming limitations that carriers and manufacturers put on some devices.
HOW TO ROOT YOUR GALAXY SII I9100
For those of you who want to root your Galaxy S2 GT-i9100 on ICS (Ice Cream Sandwich Android 4.0+), here’s how to do it by flashing a new kernel.
Step 1. First, put your Galaxy S2 into download mode by holding down Volume Down, Center, and Power button together for about 10 seconds.
Step 2. When you see the warning screen, hit Volume Up button to enter download mode.
Step 3. Connect a micro-USB cable from your Galaxy S2 to your computer.
Step 4. Download ODIN program and CF Kernel. Then unzip both files. - Odin3v1.85.zip - CF Kernel
Step 5. Run the ODIN program. You should see a yellow highlighted rectangle box with a number. If you don’t, you need to install Samsung Kies. - Samsung Kies
Step 6. Hit “PDA” and choose the “CF-Root-SGS2_XX_XEO_LPQ-v5.3-CWM5.tar” file you unzipped earlier.
Step 7. Hit “Start” and the kernel will start flashing to your phone.
Step 8. Your phone will reboot when it’s done.
Step 9. Once you reboot, check that you have the SuperSU app. If you do, you are rooted. Congrats!
HOW TO DO A NANDROID BACKUP
For those of you who’ve recently rooted your Samsung Galaxy S2 Android smartphone, you will probably want to learn how to backup/restore ROMs on your phone using ClockworkMod Recovery. By backing up your rooted ROM, you will have an insurance in case something goes wrong in the future such as bricking your phone while installing a new kernel or ROM.
After rooting, we highly advise you to backup your rooted stock ROM as you will also need this to unroot if needed later on.
Here’s how to backup/restore ROM on your Galaxy S2:
Step 1. Power off your phone then reboot into ClockworkMod Recovery by holding down Volume Up, Home button, and Power button together
Step 2. Once in ClockworkMod Recovery, choose “Backup and Restore” and hit the Power button.
Step 3. Choose “Backup” and hit the Power button.
Step 4. When backup is done, it will be backed up to a folder with current date and time. You can always change this folder name to something more memorable like “rooted stock ROM”.
HOW TO RESTORE FROM A BACKUP
Step 1. To restore, simply hit “Restore” instead of “Backup” and choose the backup folder you want to restore.
Backup will backup everything including your ROM, kernel, contacts, apps, etc…etc… The only thing that won’t be backed up are the contents of your SD card.
HOW TO FLASH A ROM
Basic Steps
! Choose the ROM that you want and download its .zip file
!! Transfer the zip file to your phone’s sd card. Do not put it into any folder.
!!! Turn off your phone and reboot into recovery, usually by holding the down button and power button at the same time.
!!!! Do a Nandroid backup
!!!!! Do a full Data wipe, wipe the Cache and also wipe Dalvik
!!!!!! Flash the zip file that you put on your sd card
!!!!!!! Reboot phone
You can find all ROMS Here
HOW TO FLASH A KERNEL WITH CMW
_Download the Kernel You want to flash and put it in sd card.
__Boot in to CWM!
___Wipe cache & Dalvik Cache
____Press install from Sd card!
_____Select the kernel that you dloaded!
______Flash it!
_______Reboot!
________Check in CPU SPY to see if you successfully flashed Kernel.
All Kernels Can Be Found In The Development Section
HOW TO GO BACK TO UNROOTED STOCK
Step 1. Download and UNZIP Latest Stock Rom Here
Step 2. Put your Galaxy S2 i9100 into download mode by holding down Volume Down, Center button, and Power button together for about 10 seconds until your phone reboots and you see the warning sign. Press Volume Up button to enter download mode.
Step 3. Connect a micro-USB cable to your Galaxy S2 from your computer.
Step 4. Download ODIN, unzip, and run the program - Odin3v1.85.zip
Step 5. When ODIN runs, you should see a yellow highlight with a COM appearing. If you don’t see it, Download Samsung Kies Here and install. Then plug-out and plug in your micro-USB cable to your phone, you should see it now.
Step 6. Choose “PDA” in ODIN and choose the stock ROM file you downloaded/unzipped earlier.
Step 7. Hit “Start” and your phone should start unrooting/unbricking back to ICS official stock ROM.
Step 8. Your Galaxy S2 i9100 will reboot after 5-10 minutes.
Step 9. Your phone should now be on stock ICS.
Great idea for a thread.
I hope it will help all the noobs out there.
If anyone finds that any of the information above is incorrect or needs updating then please let me know and I will get the Guide updated.
Thank You for reading.
Thanks. Indeed a helpful guide. The stock rom for ICS is applicable for all regions ?
Sent from my GT-I9100
kt_samuel said:
Thanks. Indeed a helpful guide. The stock rom for ICS is applicable for all regions ?
Sent from my GT-I9100
Click to expand...
Click to collapse
Each stock ROM has a different modem inside for a specific model/region . Quick answer, it should work for all i9100 models. If you are on other variants like G or P or T, get the specific stock ROMs meant for them, the i9100 stock will not work.
Very nicely done OP.
I think this has been one of the better ideas on forums, making threads like this that explain the basics to people. Now, if we can just get people to READ them! haha.
thanks guys! this is very helpful
Hi I'm trying to root my sg2 for step 6 does it matter that the last 3 letters don't match my existing kernel?
I'm on Ics 4.0.4 my letters are LPT.
I've been reading and reading all these posts and guides and I'm confused :-\
Sent from my GT-I9100 using Tapatalk 2
brilliant idea & big thanks for the effort involved.
I have just acquired the phone (moved from the HTC Desire)
The links in post #6 are not working - ?any mirrors
Cheers
shamonee said:
Hi I'm trying to root my sg2 for step 6 does it matter that the last 3 letters don't match my existing kernel?
I'm on Ics 4.0.4 my letters are LPT.
I've been reading and reading all these posts and guides and I'm confused :-\
Sent from my GT-I9100 using Tapatalk 2
Click to expand...
Click to collapse
No it doesnt matter about the last 3 letters. And by flashing the CF Root Kernel only roots the device and gives Root Access for the user. Hope this clears things up abit mate.
cifa said:
brilliant idea & big thanks for the effort involved.
I have just acquired the phone (moved from the HTC Desire)
The links in post #6 are not working - ?any mirrors
Cheers
Click to expand...
Click to collapse
Hi I have just personally tested all the download links provided in all posts and can confirm them all to be working.
Hooe the problem is sorted for you now.
If you are still unable to download the files needed then please let me know and i will provide alternative links
Thanks
Sent from my GT-I9300 using xda premium
@ Nick Fury
Thanks for the headsup - links working again - & files downloaded.
what version of ICS is in the stock - I want to take my S2 which is on 2.3 up to ICS - but want to avoid ICS 4.04 (been reading about hard brick potential)
my S2 Model number is GT-I9100P - the stock you link to is definitely compatible with my model?
Thanks in advance....
cifa said:
@ Nick Fury
Thanks for the headsup - links working again - & files downloaded.
what version of ICS is in the stock - I want to take my S2 which is on 2.3 up to ICS - but want to avoid ICS 4.04 (been reading about hard brick potential)
my S2 Model number is GT-I9100P - the stock you link to is definitely compatible with my model?
Thanks in advance....
Click to expand...
Click to collapse
Im not completely sure if the linked Rom is compatable with your version 100% as I dont own this device any longer.
Might be worth asking around for the compatability listing.
I confirm that all information is correct with GT-I9100.
I honestly wish I could help more but its just the compatibility with your Model im unsure of.
If you find that listed Rom is compatible with your Device then please follow all the steps as listed in the Posts and there will be no problems.
But if this is your first time then I do advice to also download the Android Stock 2.3 Firmware aswell as a backup.
So if something does go wrong then you can always Flash back to 2.3 through odin and be back up and running again.
Hope this helps.
Sent from my GT-I9300 using xda premium
Great mate, nice to see someone helpful instead of the usual "get lost n00b" crap!
Everyone had to start somewhere!
Is there a CWM flashable easy root, as there is on galaxy ace, i found it much easier and less daunting than odin?
NeatROM -The Best!
@ Nick Fury
Thanks mate - your attitude & info much appreciated. Whilst I am a noob with the S2 - I had a lot of experience of ROM'ing the Desire.
I dont want to f**k this up - hence the questions
I'll research it out more.
Cheers
Hi to all.
This community gave a lot to me, so it's time do do something for her.
From today, i will start to publish some "noob-friendly" (i'm a noob too) guide for our S3 (I9300 version ONLY)
This guide are written by a noob and are explained step by step. Hope they are easy understandable.
BEFORE FOLLOWING THIS GUIDE MAKE SURE YOU HAVE SAMSUNG DRIVERS INSTALLED.
So, my dear friends, let's get started:
GUIDE ON HOW TO INSTALL ROM ON S3 (italian version here)
WHAT DO YOU NEED
- PC
- S3
- USB Cable
- Odin
- ROM
WHAT YOU HAVE TO DO
1) First of all choose a Rom and download it. Choose from here, here or here
5) Male sure once again that USB drivers are installed
6) Run Odin AS ADMINISTRATOR
7) Make sure that only F. Reset and AutoReboot are ticked, nothing else.
8) Click on PDA and browse to your chosen Rom
9) Once selected, you will finf your rom's path next to PDA voice
10) Repeat once again step 7
11) Hit START
12) Wait for the end WITHOUT removing your phone. When Finished a green square with PASS text will appear.
13) Phone will reboot and install a script
14) If necessary, do the "first boot" configuration
15) Congratulations, you have installed your ROM!!!
GUIDE ON HOW TO ROOT YOUR PHONE (italian version here, second part of the post)
WHAT DO YOU NEED
- PC
- S3
- USB Cable
- Odin
- Sasmung SGS3 Toolkit
WHAT YOU HAVE TO DO
1) First of all, download and install Samsung SGS3 Toolkit. Then Run it as administrator.
2) If you have the premium version type yes on the screen for updates, otherwise type no
3) Choose your actual android version by typing the correct number (in my case 06)
4) If plugged, unplug your device and type 1.
5) Samsung driver will be installed
6) Plug your device back
7) Choose voice number 2 (root/unroot) and press enter
8) Choose voice number 3 (all in one) and press enter
9) Choose the number of the recovery you want (i recommend voice 1)
10) Choose the number of the superuser you want (i suggest 2)
11) Make sure that "USB debugging"is selected on your device. If it is not, unplug the phone, select it then plug the phone back.
12) Type Yes and press enter
13) Phone will reboot in download mode
14) Odin will open by itself
15) Make sure that only F. Reset and AutoReboot are ticked, nothing else.
16) Select PDA and browse to the odin folder, looking for the file that SGS3 Toolkit tells you to pick up and choose it
17) Repeat step 15
18) Hit Start and a super fast flash will begin
19) Phone will reboot
20) Wait some time then close Odin
21) SGS3 will execute some fast operations
22) On screen will appear "Congratulations, you hacked it"
23) Check if your super user app is present
24) Close SGS3
25) Enjoy your rooted device
HOW TO WIPE DATA, CACHE AND DALVIK CACHE (italian version here)
WHAT DO YOU NEED
- S3
WHAT YOU HAVE TO DO
1) First of all, make sure that recovery is installed.
2) Recovery installed. If it ih not, follow the previous guide (the one about rooting your phone) to install it. I suggest Clockwork Mod
3) Once installed, Power Off your phone.
4) Boot it into recovery mode, by pressing and keep pressed Volume Up, Home and Power Button
6) Chose the voice "Wipe data/factory reset"
7) Choose YES and wait for wiping do be completed.
8) Choose "Wipe cache"
9) Choose YES and wait for wiping do be completed.
10) Choose "Advanced"
11) Choose "wipe dalvik cache"
12) Choose YES and wait for wiping do be completed.
13) Congratulations, you've made it!!!
HOW TO FLASH A NEW MODEM VIA AROMA (italian version here)
WHAT DO YOU NEED
- Modem
- PC
- S3
- USB Cable
WHAT YOU HAVE TO DO
1) Choose the modem you like and download it
2) Connect your phone to the pc trough the usb cable
3) Copy the selected modem in your external SD card
4) Boot it into recovery mode, by pressing and keep pressed Volume Up, Home and Power Button
5) Select "install zip from sd card"
6) Select "choose zip from external sdcard"
7) Choose the modem you have just copied on yor phone
8) Wait for the installation to finish
9) Choose "Go back"
10) Choose "Reboot system now"
11) Enjoy your new modem
HOW TO FLASH ROMS WITH MOBILE ODIN PRO (italian version here)
WHAT DO YOU NEED
- S3
- Mobile Odin Pro
- Rom
WHAT YOU HAVE TO DO
BE AWARE THAT THIS PROCEDURE WILL ONLY WORK IF YOUR PHONE IS ROOTED
1) First of all choose a Rom and download it. Choose from here, here or here
2) Copy the rom to your external SD Card
3) COnnect to wifi and download Mobile Odin Pro for Google Play
4) Install and open it.
5) If you have flashed rom with PC Odin you are used to "PDA", "CSC" etc...all this voices are replaced by "open file" on your Mobile Odin Pro. So choose "open file" and browse to your rom
6) Once selected, i suggest to you to tick "wipe data and cache" and "wipe dalvik cache". This could avoid problems.
7) Tap on "Flash Firmware" which corresponds to "start" in PC version of odin.
8) Your Phone will reboot in "Mobile Odin Pro Recovery Mode" and flash will begin. Wait until it's finished
9) Once finished, the phone will reboot
10) Enjoy your new flashed phone!!!
HOW TO APPLY CRT EFFECT, EXTENDER POWER MENU AND MULTIWINDOW FOR ALL APPS (italian version here)
WHAT DO YOU NEED
- S3
- MOD
- BUSYBOX
WHAT YOU HAVE TO DO
1) Download and install BusyBox from marketplace
2) Once installe, open it and grant root access.
3) Wait for the "voices" on the screen to end and then hit install.
4) Choose Smart Install and wait till the end
5) Once finished, close BusyBox
6) Download the correct MOD version for your build and put it to ExternalSD
7) Reboot phone in Recovery by pressing VOLUME UP + HOME BUTTON + POWER BUTTON
8) Once in recovery, choose “install zip from sdcard” and confirm
9) Select “choose a zip from external sd card” and confirm
10) Browse to your MOD and confirm
11) Hit YES
12) Once finished, select “Go Back”
13) Select “Reboot System Now”
14) Phone will reboot and update himself
15) Search for “Multi Window Control” and start it
16) Grant Root Access
17) Select “Add applications”
18) At this point you have to choice any single app that you want in Multi Window
19) Once selected, press back button and then hit “Kill It”
20) Go Back to Homescreen and open multiwindow (by pressing and keeping pressed back button) and you will see all the app you've chosen!!!
21) CRT effect and Extended power menu should be working without having to do anithing else!!!
HOW TO FLASH CUSTOM KERNEL VIA ODIN (italian version here)
WHAT DO YOU NEED
- KERNEL
- S3
- PC
- ODIN
- USB CABLE
WHAT YOU HAVE TO DO
1) Choose a kernel that you like and download it
2) Reboot your phone in download mode, do this by pressing and keep pressed Volume Down, Home and Power Button
3) Once in the Triangle screen, press Volume Up to enter download mode
4) Connect the phone to PC by USB cable
5) Start ODIN as administrator
6) Make sure that phone is detected (odin shoul show which port is using)
7) Make sure that only F. Reset and AutoReboot are ticked, nothing else.
8) Click on PDA and browse to your chosen Rom
9) Once selected, you will find your rom's path next to PDA voice
10) Hit START
11) Wait for the end WITHOUT removing your phone. When Finished a green square with PASS text will appear.
12) Phone will reboot
13) Enjoy your new kernel!!!!
HOW TO ENABLE EXTERNAL SDCARD AS MASS STORAGE (italian version here)
WHAT DO YOU NEED
- SGS3 EASY UMS
- USB CABLE
- PC
- S3
WHAT DO YOU HAVE TO DO
1) Download and install SGS3 Easy UMS
2) Connect phone to pc using the usb cable
3) Launch SGS3 Easy UMS
4) Choose UMS MODE
5) Some driver will be installed on your PC
6) IF your PC didn't detect immediatly the sd as mass storage, just reboot both phone and PC
7) Once rebooted, connect again S3 and PC using USB cable
8) Launch SGS3 Easy UMS
9) Choose UMS MODE
10) This time all should work properly. Enjoy!
HOW TO RESET FLASH COUNTER (A.K.A. TRIANGLE AWAY) (italian version here)
WHAT DO YOU NEED
- S3
- TRIANGLE AWAY APP
WHAT YOU HAVE TO DO
1) Download and install CHAINFIRE Triangle away from the market
2) Once installed, run the app
3) Once started, after a very fast loading, you will be asked to confirm your phone model. Make sure that model displayed and your phone model are the same, otherwise your phone will be bricked
4) A warning window will appear, confirm with ok
5) Scroll down till you found the "reflash counter" voice and select it
6) Phone will reboot in a special mode, confirm that you want to continue by pressing "volume up" and the wiping of memory will start. Wait till the end
7) That's all, now your flash counter should be resetted
As soon as i learn something else i will publish it.
I don't ask for donations but if you want, if you think that this tread have been useful to you, please hit thanks button.
Or, if you really want to honour me, put a like on my Facebook Website Page
Hey can u put the download files here for root?
Sent from my GT-I9300 using xda app-developers app
tchindalia said:
Hey can u put the download files here for root?
Sent from my GT-I9300 using xda app-developers app
Click to expand...
Click to collapse
For sure, will update first post immediatly
EDIT : Ok done!!!
Thanks for the guide but there may be some spelling and typo errors like
9) Choose the number of the recovery you want (i reccomend voice 1)
10) Choose the number of the superuser you want (i suggest 2)
11) Male sure that "USB debugging"is selected on your device. If it is not, unplug the phone, select it then plug the phone back.
Reccomend is recommend and male is make
To solve this common issues next time use swype or the android 4.2 keyboard like what I'm using now
Oh and if possible try to make this a sticky and add in more guides and solutions (e.g solving bootloops)
This thread has no connection with the original development...
PS: OP/Moderator please move it to General Section..
Sent from my GT-I9300 using xda app-developers app
Juhan Jufri said:
Thanks for the guide but there may be some spelling and typo errors like
9) Choose the number of the recovery you want (i reccomend voice 1)
10) Choose the number of the superuser you want (i suggest 2)
11) Male sure that "USB debugging"is selected on your device. If it is not, unplug the phone, select it then plug the phone back.
Reccomend is recommend and male is make
To solve this common issues next time use swype or the android 4.2 keyboard like what I'm using now
Oh and if possible try to make this a sticky and add in more guides and solutions (e.g solving bootloops)
Click to expand...
Click to collapse
Yeah thanks...I will correct spelling mistakes...I'm italian so some mistakes while typing on my Pc could happen....Thanks for letting me know.
Of course as i said in 1st post as soon as i learn new procedure i will post it here.
I'm not able to make this post sticky, i guess we have to wait for moderators to do it.
This thread has no connection with the original development...
PS: OP/Moderator please move it to General Section..
Sent from my GT-I9300 using xda app-developers app
Click to expand...
Click to collapse
Sorry for my mistake...
But we already have multiple guides on XDA.
Noobs refuse to read them anyway .
Better guides already posted as well .
jje
JJEgan said:
But we already have multiple guides on XDA.
Noobs refuse to read them anyway .
Better guides already posted as well .
jje
Click to expand...
Click to collapse
Better? Ehi man thanks for the encouragement...
My objective is to write guides that are written from a noob to a noob, so easily understandable.
I know that most of the times they don't read guides, but maybe if they are all collected in one single tread the "noobs" are enciuraged to read them because they don't have to waste time looking for the tutorial they need...
First post updated with a new tutorial on how to install a different modem in your device using aroma installer.
Don't listen to them. Your post is really great and very helpful. Keep updating please
"you should have reserved some posts for further updates"
Sent from my GT-I9300 using xda premium
oo easiest way of installing stock roms and modems is by using mobile odin. yes i know its a paid app but you could add in a tutorial in for those who have the app (like me) i have the apk but i cant upload it as it is warez and against the rule of xda of uploading warez and links to it (like i did before)
HatemHSK said:
Don't listen to them. Your post is really great and very helpful. Keep updating please
"you should have reserved some posts for further updates"
Sent from my GT-I9300 using xda premium
Click to expand...
Click to collapse
Thanks. It is really pleasing to see that my efforts are appreciated.
Yes, i should have reserved some posts but i've forgotten it...
Juhan Jufri said:
oo easiest way of installing stock roms and modems is by using mobile odin. yes i know its a paid app but you could add in a tutorial in for those who have the app (like me) i have the apk but i cant upload it as it is warez and against the rule of xda of uploading warez and links to it (like i did before)
Click to expand...
Click to collapse
Yeah of course.
I've just satisfied your request. Look at first post!!!
New guide will be available soon!!!!
I'm planning to write a guide on how to make your external sd card detectable as a mass storage...
Any others request?
Ask, and if i learn how to do it i will sure publish another "noob-friendly" tutorial...
Updated first post with the link to the italian versions of the tutorials.
Can i ask to make this thread sticky if the moderators thinks that can be useful?
Updated the first post with a tutorial on how to enable multiwindow for all apps, crt effect and extended power menu.
Once again i suggest to make this thread sticky
Hope it helps.
Bye
Will soon publish a new tutorial on how to enable mass storage mode for your external sd.
No one is answering me in this thread, does my efforts interest to someone?
Willy89 said:
Will soon publish a new tutorial on how to enable mass storage mode for your external sd.
No one is answering me in this thread, does my efforts interest to someone?
Click to expand...
Click to collapse
Yeah thanks, this has been helpful for me
Aced-It said:
Yeah thanks, this has been helpful for me
Click to expand...
Click to collapse
Thanks. I'm really glad that this helped somebody...i just hope to get more answers so i could help more people and learn more things.
Maybe in the future this thread will be "rivitalized" by new answers every day.
Anyway, i'm proud to introduce a new tutorial on first post on how to install custom kernel using odin
First post updated again.
Now we have 8 step by step tutorial...anyone has a tutorial request?
Once again i humbly ask to make this thread sticky, making possible to everyone to get helped by this tutorials.
thx :good: