Post by wolfpackpb on Jun 3, 2016 21:31:29 GMT -6
This guide has not been updated for a long while. It should still work but who knows. I will not be updating it.
The Emulator
There are many android emulators out there, and the most popular is Bluestacks...unfortunately it's very much the worst one! Below are the Android emulators that I have used, ordered by ranking.
1. Droid4x - www.droid4x.com/
*Great Performance
*Comes pre-rooted
*Allows easy creation of multiple Virtual Machines
*Allows you to Clone existing Virtual Machines easily
*Consistent Updates and Improvements
*No Crashing!
2. Memu - www.memuplay.com/
*Great Performance
*Comes pre-rooted
*Allows easy creation of multiple Virtual Machines
*No Cloning new Virtual Machines
*Rarely Updates
*No crashing!!!
3. Nox - en.bignox.com/
*Great Performance
*Comes pre-rooted
*Allows easy creation of multiple Virtual Machines
*Allows you to Clone existing Virtual Machines easily
*Consistent Updates and Improvements
*Crashes on Coop and PvP
Virtual Machine Settings
A virtual machine running Bleach Brave Souls will only need 1 CPU and about 1024 MB of memory. This means the number of Virtual Machines you can run at once should be equal to the amount of cores you have available. An Intel-i7 should run 4-6, Intel-i5 2-4, Intel-i3 2.
Graphics Card Matters
Your GPU is a rather big contributor to your Emulator performance, most newer CPUs have integrated graphics which is barely qualified. If you have a dedicated card you will see much quicker loading and performance. This also means that Laptops generally aren't suited for re-rolling efficiently. I'm not telling people to go buy a GPU for this, but if you have a PC with a dedicated card I'd use that for time's sake.
The Rooted Lifestyle
The recommended emulators all come pre-rooted, or have a option in the menu to easily activate the root. This means you have access to Read, Write and Execute all files and folders on the device. Including the game files for Bleach Brave Souls. This also means that the standard APK won't work on the Emulator (it has root detection). Luckily SOMEONE also hacks APKs! Look at the Speeding it up! section for a link.
Preparing a "Clean" Machine
*NOTE* This section is only for Droid4X or NOX, Memu has no real machine cloning capability.
So once you get your emulator set up you'll want to get a Clean Machine created. This means creating a new Virtual Android Device and installing a few things on it.
1. Bleach Brave Souls (Hacked to Remove Root)
2. Root Browser
3. GMAIL
Get BBS installed and updated, don't create a new account though, we want this machine to be our starting point. When you get to the "Input Character Name" go ahead and quit out of the APP.
Now we want to set up a favorite folder in Root Browser, navigate to the /data/data/com.klab.bleach/ then hold click the Shared_Prefs folder and save it as a Favorite. Now if you want to navigate to this folder all you have to do is click the star in the bottom right of the interface and you have a shortcut ready. Optionally you can also do the same thing with your share folder, the location of which changes based on your selection / which emulator you are using. Later we will talk about making batch files which will pull and push the XML for you.
Gmail will be used for referral codes, so go ahead and log into any gmail account you want for this, personally I have a bleach specific dummy account for this purpose.
Once you've done these things close the emulator. Now we have a "Clean" Emulator to clone and make our re-roll machines. Always keep the Clean Machine around, it's always good to have a backup.
Setting up Some Batch Files
*Note* This step is slightly technical and completely optional.
To make re-rolling as efficient as possible you will need some .bat files to do the work for you. We are going to be using the adb.exe file which comes with every emulator. This allows us to give emulators commands which execute almost immediately which are a real pain to do manually, like pulling/pushing XML files or loading a game from the referral link.
The following will give examples of 2 Simultaneous emulators but is easily adaptable to more than that.
Finding your Emulator Ports
Note: If you are only using a single emulator you will not need this port information.
The first step is to determine what port each Emulator has been assigned, this will be hard set for each individual emulator. So open up each emulator you want to use one at a time and after each is loaded run this in a cmd window...
"Path\to\adb.exe" devices
This will output a list of IP:Ports, where each emulator has it's own port. Write down each port for each Emulator. For example I name my Reroll Machines "Bleach Reroll 0", "Bleach Reroll 1", etc. So the list would look like...
Bleach Reroll 0 = Port 1234
Bleach Reroll 1 = Port 1235
Create Bat Files
I'd recommend having 3 Batch Files; Pull_XML.bat, Push_XML.bat, Reset.bat
Pull_XML.bat is just going to save the com.klab.bleach.xml onto your local drive. The most basic and easiest way to do this is to pull it into the same directory as the bat file and renaming it yourself but you can timestamp it if you want to have multiple com.klab.bleach.xml files in the same folder. The ADB command for this is...
"Path\to\adb.exe" -s IP:PORT pull data/data/com.klab.bleach/shared_prefs/com.klab.bleach.xml
*note* when using a single emulator you can remove the -s IP:PORT portion.
Example Bat File
Push_XML.bat is just going to put an XML File into the desired folder to load that account. We will use an example which takes the com.klab.bleach.xml in the bat file's directory and replaces the current xml at data/data/com.klab.bleach/shared_prefs/com.klab.bleach.xml
Example Bat File
Reset_xml.bat is going to close the game, replace the current XML with a "Clean" version (allows no download + Auto on the Intro quests), then start the game using a referral code (for the bonus 25 orbs). Have a base XML, download my current version Here, in the same directory as the bat file. Using this base XML will skip most of the initial required download and will activate Auto on the first 2 Tutorial Quests.
Note that the refer code below is the one I'm currently using and is just an example, you will need a new one every 3 days which you can retrieve from the link in a referral code email.
.../contents/en/invite/index.html?code=xy29pvhc7jpgz6ui&share_type=...
Example Bat File
Using the Bat Files
An example of how you would use these bat files would be...
Make an account, play it out and use your 75 orbs, surprise you get a 5* FH Ichigo! Keeper! We hit the Pull_XML.bat, rename the file com.klab.beach.xml.FHIchigo and set it aside for later. We can then hit our Reset_xml.bat and it will get us back to the new account stage to start all over again.
Orbs Usage
I recommend using 75 orbs per account; you can get 25 from completing the tutorial, 25 from your referral link and you can do 2 event missions (rukia into) to round out to 75 total orbs. This gives you the most summons for the amount of time invested, it also gives you more valuable accounts since people REALLY prefer Truly Fresh accounts, not that "Semi-Fresh 400 orbs used".
The Emulator
There are many android emulators out there, and the most popular is Bluestacks...unfortunately it's very much the worst one! Below are the Android emulators that I have used, ordered by ranking.
1. Droid4x - www.droid4x.com/
*Great Performance
*Comes pre-rooted
*Allows easy creation of multiple Virtual Machines
*Allows you to Clone existing Virtual Machines easily
*Consistent Updates and Improvements
*No Crashing!
2. Memu - www.memuplay.com/
*Great Performance
*Comes pre-rooted
*Allows easy creation of multiple Virtual Machines
*No Cloning new Virtual Machines
*Rarely Updates
*No crashing!!!
3. Nox - en.bignox.com/
*Great Performance
*Comes pre-rooted
*Allows easy creation of multiple Virtual Machines
*Allows you to Clone existing Virtual Machines easily
*Consistent Updates and Improvements
*Crashes on Coop and PvP
Virtual Machine Settings
A virtual machine running Bleach Brave Souls will only need 1 CPU and about 1024 MB of memory. This means the number of Virtual Machines you can run at once should be equal to the amount of cores you have available. An Intel-i7 should run 4-6, Intel-i5 2-4, Intel-i3 2.
Graphics Card Matters
Your GPU is a rather big contributor to your Emulator performance, most newer CPUs have integrated graphics which is barely qualified. If you have a dedicated card you will see much quicker loading and performance. This also means that Laptops generally aren't suited for re-rolling efficiently. I'm not telling people to go buy a GPU for this, but if you have a PC with a dedicated card I'd use that for time's sake.
The Rooted Lifestyle
The recommended emulators all come pre-rooted, or have a option in the menu to easily activate the root. This means you have access to Read, Write and Execute all files and folders on the device. Including the game files for Bleach Brave Souls. This also means that the standard APK won't work on the Emulator (it has root detection). Luckily SOMEONE also hacks APKs! Look at the Speeding it up! section for a link.
Preparing a "Clean" Machine
*NOTE* This section is only for Droid4X or NOX, Memu has no real machine cloning capability.
So once you get your emulator set up you'll want to get a Clean Machine created. This means creating a new Virtual Android Device and installing a few things on it.
1. Bleach Brave Souls (Hacked to Remove Root)
2. Root Browser
3. GMAIL
Get BBS installed and updated, don't create a new account though, we want this machine to be our starting point. When you get to the "Input Character Name" go ahead and quit out of the APP.
Now we want to set up a favorite folder in Root Browser, navigate to the /data/data/com.klab.bleach/ then hold click the Shared_Prefs folder and save it as a Favorite. Now if you want to navigate to this folder all you have to do is click the star in the bottom right of the interface and you have a shortcut ready. Optionally you can also do the same thing with your share folder, the location of which changes based on your selection / which emulator you are using. Later we will talk about making batch files which will pull and push the XML for you.
Gmail will be used for referral codes, so go ahead and log into any gmail account you want for this, personally I have a bleach specific dummy account for this purpose.
Once you've done these things close the emulator. Now we have a "Clean" Emulator to clone and make our re-roll machines. Always keep the Clean Machine around, it's always good to have a backup.
Setting up Some Batch Files
*Note* This step is slightly technical and completely optional.
To make re-rolling as efficient as possible you will need some .bat files to do the work for you. We are going to be using the adb.exe file which comes with every emulator. This allows us to give emulators commands which execute almost immediately which are a real pain to do manually, like pulling/pushing XML files or loading a game from the referral link.
The following will give examples of 2 Simultaneous emulators but is easily adaptable to more than that.
Finding your Emulator Ports
Note: If you are only using a single emulator you will not need this port information.
The first step is to determine what port each Emulator has been assigned, this will be hard set for each individual emulator. So open up each emulator you want to use one at a time and after each is loaded run this in a cmd window...
"Path\to\adb.exe" devices
This will output a list of IP:Ports, where each emulator has it's own port. Write down each port for each Emulator. For example I name my Reroll Machines "Bleach Reroll 0", "Bleach Reroll 1", etc. So the list would look like...
Bleach Reroll 0 = Port 1234
Bleach Reroll 1 = Port 1235
Create Bat Files
I'd recommend having 3 Batch Files; Pull_XML.bat, Push_XML.bat, Reset.bat
Pull_XML.bat is just going to save the com.klab.bleach.xml onto your local drive. The most basic and easiest way to do this is to pull it into the same directory as the bat file and renaming it yourself but you can timestamp it if you want to have multiple com.klab.bleach.xml files in the same folder. The ADB command for this is...
"Path\to\adb.exe" -s IP:PORT pull data/data/com.klab.bleach/shared_prefs/com.klab.bleach.xml
*note* when using a single emulator you can remove the -s IP:PORT portion.
Example Bat File
SET port=127.0.0.1:57948
SET adb="C:\Program Files (x86)\Droid4X\adb.exe"
%adb% -s %port% pull data/data/com.klab.bleach/shared_prefs/com.klab.bleach.xml
Push_XML.bat is just going to put an XML File into the desired folder to load that account. We will use an example which takes the com.klab.bleach.xml in the bat file's directory and replaces the current xml at data/data/com.klab.bleach/shared_prefs/com.klab.bleach.xml
Example Bat File
SET port=127.0.0.1:57948
SET adb="C:\Program Files (x86)\Droid4X\adb.exe"
%adb% -s %port% push ./com.klab.bleach.xml data/data/com.klab.bleach/shared_prefs/com.klab.bleach.xml
Reset_xml.bat is going to close the game, replace the current XML with a "Clean" version (allows no download + Auto on the Intro quests), then start the game using a referral code (for the bonus 25 orbs). Have a base XML, download my current version Here, in the same directory as the bat file. Using this base XML will skip most of the initial required download and will activate Auto on the first 2 Tutorial Quests.
Note that the refer code below is the one I'm currently using and is just an example, you will need a new one every 3 days which you can retrieve from the link in a referral code email.
.../contents/en/invite/index.html?code=xy29pvhc7jpgz6ui&share_type=...
Example Bat File
SET port=127.0.0.1:57948
SET adb="C:\Program Files (x86)\Droid4X\adb.exe"
SET refercode = "xy29pvhc7jpgz6ui"
%adb% -s %port% shell am force-stop com.klab.bleach
%adb% -s %port% push ./com.klab.bleach.xml.clean data/data/com.klab.bleach/shared_prefs/com.klab.bleach.xml
%adb% -s %port% shell am start -a android.intent.action.VIEW -d "jp.klab.bbs://friends-invitation/code/%refercode%/1/email/gl"
Using the Bat Files
An example of how you would use these bat files would be...
Make an account, play it out and use your 75 orbs, surprise you get a 5* FH Ichigo! Keeper! We hit the Pull_XML.bat, rename the file com.klab.beach.xml.FHIchigo and set it aside for later. We can then hit our Reset_xml.bat and it will get us back to the new account stage to start all over again.
Orbs Usage
I recommend using 75 orbs per account; you can get 25 from completing the tutorial, 25 from your referral link and you can do 2 event missions (rukia into) to round out to 75 total orbs. This gives you the most summons for the amount of time invested, it also gives you more valuable accounts since people REALLY prefer Truly Fresh accounts, not that "Semi-Fresh 400 orbs used".