[Galaxy Ace S5830i General] electricdonkey35:
So the Samsung Galaxy Ace is starting to get old and obsolete now. But that makes it the perfect device to mess around and try all these ROM's on! This is going to be a short guide explaining how to root, unbrick and add some ROM's (With downloads) to your device.

=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

There's a link to all downloads at the end of this post. Note - I do not own the rights to any of the tools used for the rooting, ROM-ing and unbricking process, all credit goes to the rightful owners, unfortunately I can't remember who made each one so shout out to them all! :)

Downloads - Dropbox

Google Download

Disclaimer: In doing any of the following you are voiding your warranty and will trip the knox counter. If you don't understand the implications of rooting and changing your devices coding, I would advice checking before continuing

Rooting your device

So let's start. First off your gonna want to root your device, right? So in order to do this we are going to use a small zip file (download below)

Step 1 - Connect your PC to your device using a USB cable.

Step 2 - Chances are now you will get a notification pop up on your phone, this will say something along the lines of "Click here to start file transfer." All your gonna want to do is click on this notification and then wait until a button comes up saying connect to PC. Click that button and now we have access to the device from your PC.

Step 3 - Download the root zip file below if you haven't already.

Step 4 - With your phone still on, locate the folder in which your device stores everything and copy the root.zip file into your phones sd directory (if possible), or main directory.

Step 5 - Now power off your phone.

Step 6 - Hold down Power, Volume up and Home to enter recovery mode.

Step 7 - Now you should be presented with some nasty looking words, don't worry this is totally normal! Use your Volume down button to scroll down to "apply update from sdcard" and then press the Home button to confirm.

Step 8 - Again, using your volume controls scroll down to your root.zip file and press the home button

Step 9 - All being well you should get a message saying "Phone Rooted!"

Step 10 - Using your home button press "Reboot system now".

Step 11 - Check if root is installed successfully using an app from the google play store called "Root Checker". All being well you should have a rooted device! If your phone gets stuck on the samsung logo during the initial reboot wait 5-10 mins and if it is still stuck refer to "Unbricking a device".

=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

Adding Custom recovery to your device

So now your device is rooted your gonna want some kind of custom recovery to replace the old one, for this I am going to use Clockwork Recovery (aka CWM)

Step 1 - Turn your phone on if it's currently off

Step 2 - Connect your device to your PC as mentioned before.

Step 3 - Download "ClockWorkRec_S5830C-i-M.zip" (below)

Step 4 - Copy this file over to your device.

Step 5 - Turn off your device.

Step 6 - Boot into recovery mode using the button combination Power, Volume Up and Home.

Step 7 - Again, using your volume keys scroll down to "install zip from sdcard"

Step 8 - Find ClockWorkRec.zip and click it using the home button.

Step 9 - It should now start the short process of installing CWM.

Step 10 - All being well you should be presented with a yellow screen with ClockworkMod Recovery written at the top.

Side note - On my device every time I boot into recovery I have to reinstall CWM, this isn't a major issue but if it's the same for everyone, one that may need looking into!

=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

Unbricking a device

So after installing CWM I find this is the most common time things go wrong. Provided you followed the instructions nothing should have gone wrong however there's always a chance. Alternatively you could have done everything right and just a ROM or something happened to screw up your device. Don't panic! All you will need to fix this is a computer and a usb cable

Step 1 - Install the following files from below - "S5830IDXMB1_OLBLD1.rar" "16_Shrewsbury.rar" and "Odin3-v1.85.zip"

Step 2 - Extract all these into somewhere sensible in your PC.

Step 3 (Pre checks) - Power your phone into download mode using Power, Volume Up and Volume down. Then when the screen comes on, press Volume Up again.

Step 3 - Open the folder now hosting odin and double click on the .exe file.

FOLLOW THE NEXT FEW STEPS VERY CAREFULLY

Step 4 - Boot up odin. Provided everything is working the ID:COM box should go some kind of color (other than white) and have something like "0:[COM4]" being displayed.

Step 5 - This is the important bit. Click "Bootloader". Now find the folder you extracted to before and click on "S5830IDXMB1_OLBLD1/ BOOT_S5830iDXMB1_REV00.tar.md5"

Step 6 - Now click on "PDA" and select "S5830IDXMB1_OLBLD1/ PDA_S5830iDXMB1_REV00.tar.md5"

Step 7 - Now select "Phone" and choose "S5830IDXMB1_OLBLD1/ MODEM_S5830iDXMB1_REV00.tar.md5"

Step 8 - Finally choose "CSC" and pick "S5830IDXMB1_OLBLD1/ GT-S5830i-MULTI-CSC-OLBLD1.tar.md5"

Step 9 - Make sure that your odin now looks like this -

Click here for image

Step 10 - All being the same, click "Start"

Step 11 - Hold your breath and with some luck it should finally say "PASS!"

Step 12 - Reboot your phone and it will be good as new.

=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

Adding Custom ROM's to your device

In this tutorial I am going to be using to of my favourite (and working!) custom ROM's. These are simplicity and a lollipop firmware update.

Step 1 - Turn on your phone again

Step 2 - Download your chosen ROM of choose below.

Step 3 - Transfer the zip file to your device.

Step 4 - Power down your device.

Step 5 - Enter recovery mode using the keys Power, Volume Up and Home

Step 6 (Optional) - Re-install CWM if not already installed

Step 7 - Make a nandroid backup by scrolling to "backup and restore" and clicking backup.

Step 8 - Go back to the main homepage and scroll down to "wipe cache partition".

Step 9 - Go back to the main homepage again and this time go to "advanced" and then "Wipe Dalvik Cache"

Step 10 - Finally go back to the homepage and click on "install zip from sdcard"

Step 11 - Choose your chosen zip of the ROM

Step 12 - Wait until finished then repeat steps 8 and 9 before rebooting the system.

Step 13 - All being well you should now have a Custom ROM installed on your device. If your device gets stuck in a bootloop this could be because of a faulty ROM and you should go back to "Unbricking a device".

=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

Downloads - Dropbox

Google Download

Thanks for reading! If any of that made any sense or helped you out with your device, show me some thanks in the comments or something as this took me quite a while to write! :)