Common mistakes and their solutions

Some Donts

Do NOT:

  1. Do NOT Use the Factory reset option in Android
  2. Do NOT wipe dalvik-cache from recovery (You can do it from Titanium backup)
  3. Once you wipe data/factory reset from recovery, Do NOT try to boot up system. It will only produce bootloops since system will look for /data on ext4 and will not find it since ext4 is wiped by this

If you get continuous bootloops on installing the Data2SD INstaller:

  • Check that your partitioning is correct. You’re supposed to create:
    • First Partition-FAT32 PRIMARY
    • Second Partition-EXT4 PRIMARY (NOTE: Both are PRIMARY). With the new version, you can actually use ext2, exte or ext4, but it’s preferable to make an ext4 MB aligned (Gparted option) partition.
    • You should have used Gparted for partitioning preferably
  • You should not have installed any application/enabled the Android market on first boot. The only things you are supposed to do are choose language, timezone and Wifi settings. For safety, dont even input your Google account info during first boot. If you do either of these things, the Data2Install step WILL cause bootloops.
  • On second boot, you should choose the Data2SD Installer, not Reinstaller
  • If you were reinstalling the Rom after already having the Rom previously, you should have installed the Data2SD Reinstaller (not the Data2SD installer) right after installing the Rom, and without a reboot in between.
  • Note that if you ever wipe your partitions from Recovery, or format the partitions, you should redo the procedure as for a first time install.
  • If you get a message in Recovery stating that “sd-ext could not be mounted” or something similar, it’s a known issue with Clockworkmod recovery and you must fix this before blaming it on StarBurst. You can also flash Amon Ra recovery and see if it solves the issue

If you wish to ask questions regarding other issues

Kindly read the “How to ask for help regarding Installation¬†issues?” page in the Resources section

By Joel G Mathew

Joel G Mathew, known in tech circles by the pseudonym Droidzone, is an opensource and programming enthusiast. He is a full stack developer, whose favorite languages are currently Python and Vue.js. He is also fluent in Javascript, Flutter/Dart, Perl, PHP, SQL, C and bash shell scripting. He loves Linux, and can often be found tinkering with linux kernel code, and source code for GNU applications. He used to be an active developer on XDA forums, and his tinkered ROMS used to be very popular in the early 2000s. His favorite pastime is grappling with GNU compilers, discovering newer Linux secrets, writing scripts, hacking roms, and programs (nothing illegal), reading, blogging. and testing out the latest gadgets. When away from the tech world, Dr Joel G. Mathew is a practising ENT Surgeon, busy with surgeries and clinical practise.