Hello everyone, albeit I have a substantial experience with Samsung Galaxy and Sony (Ericsson) Xperia devices, I am new to the HTC line of devices in the Android universe.
:silly:
A colleague from my workplace has entrusted with me her HTC Explorer A310e, to eventually root the device and consequently flash a compatible custom firmware of my choice, if I so choose to.
I intend on discussing my queries related to the aforementioned device within this single thread, rather than create separate threads for multiple queries.
I am all set to root, unlock the bootloader and subsequently flash a custom recovery on to the device by following this tutorial, http://forum.xda-developers.com/showthread.php?t=1415223 by @jaggyjags.
After the said processes have been completed, I am aware it is imperative to perform a NANDroid backup via the custom recovery, which I would be able to save to the external SD (memory card).
:good:
My queries, after performing the required procedures are -
When is it required to partition the SD?
Is it the internal SD, or the external SD, or both that require(s) partitioning?
How do I partition the required SD? Please point me to an appropriate guide/tutorial.
I intend on using Titanium Backup to perform a backup of the device's contents. I reckon restoring system data such as Phonebook, Messages, Calendar, etcetera should not cause any issues, right?
Some of the device's Software Information is
Android version
2.3.5
HTC Sense version
3.5
Software number
1.31.720.3
Baseband version
10.35d.80.09H_1.11.82.17
Build number
1.31.720.3 CL214721 release-keys
Click to expand...
Click to collapse
I await your knowledgeable responses, and I thank you for your patience with my naivety!
YLNdroid said:
Hello everyone, albeit I have a substantial experience with Samsung Galaxy and Sony (Ericsson) Xperia devices, I am new to the HTC line of devices in the Android universe.
:silly:
A colleague from my workplace has entrusted with me her HTC Explorer A310e, to eventually root the device and consequently flash a compatible custom firmware of my choice, if I so choose to.
I intend on discussing my queries related to the aforementioned device within this single thread, rather than create separate threads for multiple queries.
I am all set to root, unlock the bootloader and subsequently flash a custom recovery on to the device by following this tutorial, http://forum.xda-developers.com/showthread.php?t=1415223 by @jaggyjags.
After the said processes have been completed, I am aware it is imperative to perform a NANDroid backup via the custom recovery, which I would be able to save to the external SD (memory card).
:good:
My queries, after performing the required procedures are -
When is it required to partition the SD?
Is it the internal SD, or the external SD, or both that require(s) partitioning?
How do I partition the required SD? Please point me to an appropriate guide/tutorial.
I intend on using Titanium Backup to perform a backup of the device's contents. I reckon restoring system data such as Phonebook, Messages, Calendar, etcetera should not cause any issues, right?
Some of the device's Software Information is
I await your knowledgeable responses, and I thank you for your patience with my naivety!
Click to expand...
Click to collapse
1. You need to partition your SD card if you want to expand your internal memory, or some ROMs cannot be flashed without SD partition because our PICO has a limited internal storage.
2. there is nothing like internal SD card in PICO. you need to partition your SD card(external).
3. you can partition your SD card by using mini tool partition wizard.
hit thanks if it helped :good:
Bootloader Unlock
Is it compulsory to unlock the bootloader via the HTC Dev portal, or can it be done through another alternative?
:fingers-crossed:
Understandably, since it is necessary to have the Google Android SDK installed, which package should I download - the ADT Bundle, or the SDK Tools Only from http://developer.android.com/sdk/index.html?
YLNdroid said:
Is it compulsory to unlock the bootloader via the HTC Dev portal, or can it be done through another alternative?
:fingers-crossed:
Understandably, since it is necessary to have the Google Android SDK installed, which package should I download - the ADT Bundle, or the SDK Tools Only from http://developer.android.com/sdk/index.html?
Click to expand...
Click to collapse
1. Its mandatory to unlock bootloader via HTC Dev portal because the identifier token will only be provided by that portal
2. I had Android SDK, HTC Sync, Java Runtime Environment(All Provided in HTC Dev portal) in my system for the unlocking process...
Hit like if it helped :good:
Bootloader Unlock
aashking said:
1. Its mandatory to unlock bootloader via HTC Dev portal because the identifier token will only be provided by that portal
2. I had Android SDK, HTC Sync, Java Runtime Environment(All Provided in HTC Dev portal) in my system for the unlocking process...
Hit like if it helped :good:
Click to expand...
Click to collapse
@aashking, thank you for informing me that the bootloader unlock process is mandatory via HTC Dev.
:good:
As for the Google Android SDK, which package would you suggest I download and consequently install - the ADT Bundle or the SDK Tools Only, available at http://developer.android.com/sdk/index.html?
Download the one Android SDK zip provided in HTC Dev portal, you need not install it, HTC sync should be installed to connect your phone and to read commands, and follow the procedure given in HTC Dev its the simplest one
Hit thanks if it helped :good:
Sent from my HTC Explorer A310e using xda premium
Bootloader Unlock
aashking said:
Download the one Android SDK zip provided in HTC Dev portal, you need not install it, HTC sync should be installed to connect your phone and to read commands, and follow the procedure given in HTC Dev its the simplest one
Click to expand...
Click to collapse
@aashking, I have already installed HTC Sync on my computer. I believe the Android SDK zip file link provided at HTC Dev, which you are referring to, is the one mentioned within the Unlocking Bootloader Instructions procedural guide, http://www.htcdev.com/bootloader/unlock-instructions, right?
:fingers-crossed:
Absolutely mate, good luck let's hear for success :good:
Hit thanks if it helped :good:
Sent from my HTC Explorer A310e using xda premium
Bootloader Unlock
aashking said:
Absolutely mate, good luck let's hear for success :good:
Click to expand...
Click to collapse
@aashking, the link provided at http://www.htcdev.com/bootloader/unlock-instructions, redirects to http://developer.android.com/sdk/index.html, and hence the confusion over the package to be downloaded!
:silly:
Go with "android-sdk_r23.0.2-windows.zip" hoping that you are in windows,
Hit thanks if it helped :good:
Sent from my HTC Explorer A310e using xda premium
Partitioning the SD card
Now that my colleague's Explorer A310e has an unlocked bootloader, a custom recovery and root access, I am very keen on flashing a custom firmware and am inclined towards MiniCM9, http://forum.xda-developers.com/showthread.php?t=2169776, whose thread author is @thewisenerd.
Considering the limited internal storage capacity of the HTC Explorer, I understand it is rhetorically imperative to partition the external memory card (read as external SD, or plainly, SD card), and before I proceed with flashing the aforementioned custom Ice Cream Sandwich AOSP firmware, I would like to know what methodology should I apply, keeping in mind my colleague's primary/initial storage concern is with respect to using WhatsApp Messenger, an instant messaging app that is fixed to the internal storage.
My colleague's device came bundled with a 2GB microSD memory card. But, I have strongly suggested her to get a higher capacity memory card, perhaps an 8GB one.
:silly:
As usual, I await your valuable responses.
YLNdroid said:
Now that my colleague's Explorer A310e has an unlocked bootloader, a custom recovery and root access, I am very keen on flashing a custom firmware and am inclined towards MiniCM9, http://forum.xda-developers.com/showthread.php?t=2169776, whose thread author is @thewisenerd.
Considering the limited internal storage capacity of the HTC Explorer, I understand it is rhetorically imperative to partition the external memory card (read as external SD, or plainly, SD card), and before I proceed with flashing the aforementioned custom Ice Cream Sandwich AOSP firmware, I would like to know what methodology should I apply, keeping in mind my colleague's primary/initial storage concern is with respect to using WhatsApp Messenger, an instant messaging app that is fixed to the internal storage.
My colleague's device came bundled with a 2GB microSD memory card. But, I have strongly suggested her to get a higher capacity memory card, perhaps an 8GB one.
:silly:
As usual, I await your valuable responses.
Click to expand...
Click to collapse
As to partitioning your SDCard, I am assuming your objective is to "expand" you internal memory using "memory increasing scripts". This isn't a complex deal (I've explained how these work here), and mostly just involves one partition for reverse mounting the userdata (/data) partition.
You do not need to make two partitions, one would suffice. Also, you can make this partition before/after flashing the ROM. It makes not much difference. You could just flash the ROM, and then use an init.d script (explained here) to increse your memory (i personally recommend "int2ext", and not "int2ext+" or any other variants).
Since it is a 2 gB memory card, I am pretty sure it would be (<=) class 2. I would strongly recommend buying an SD Card that's atleast class 4, but a class 2 would splendidly do but performance would be slightly affected as it wouldn't be fast.
As far as Whatsapp is concerned, it has the option to backup messages to the SD Card. Since flashing an ICS ROM (coming from stock, I'm guessing), you would need to 'factory reset' the device (i.e. format the userdata + cache) partitions. You can safely restore the Whatsapp messages from the sdcard after flashing the ROM.
Partitioning the SD card
thewisenerd said:
As to partitioning your SDCard, I am assuming your objective is to "expand" you internal memory using "memory increasing scripts". This isn't a complex deal (I've explained how these work here), and mostly just involves one partition for reverse mounting the userdata (/data) partition.
You do not need to make two partitions, one would suffice. Also, you can make this partition before/after flashing the ROM. It makes not much difference. You could just flash the ROM, and then use an init.d script (explained here) to increse your memory (i personally recommend "int2ext", and not "int2ext+" or any other variants).
Since it is a 2 gB memory card, I am pretty sure it would be (<=) class 2. I would strongly recommend buying an SD Card that's atleast class 4, but a class 2 would splendidly do but performance would be slightly affected as it wouldn't be fast.
As far as Whatsapp is concerned, it has the option to backup messages to the SD Card. Since flashing an ICS ROM (coming from stock, I'm guessing), you would need to 'factory reset' the device (i.e. format the userdata + cache) partitions. You can safely restore the Whatsapp messages from the sdcard after flashing the ROM.
Click to expand...
Click to collapse
@thewisenerd, thank you very much for addressing my queries and providing links which further explain aspects relevant to the subject topics in question. I have exhausted my '8 thanks per day' quota, but nonetheless, I will definitely hit the thanks button once the quota has been renewed.
:good:
Keeping aside the default limited internal storage of the device, is it possible to have one desirable partition dedicated to installing apps, and another to store the end user's data such as images, videos, audio files, etcetera? Would this be an ideal scenario for the daily usage of the device?
Currently being on a stock Gingerbread firmware, I am gearing up to flash the MiniCM9 Build#7 custom Ice Cream Sandwich firmware, and once I have done that, I will need your assistance with partitioning/expanding the existing 2GB microSD memory card. I have suggested my colleague to purchase a higher capacity Class 4 memory card, perhaps an 8GB one, which she should do so by next week.
:silly:
After rooting the device, I have taken a backup of all user apps + system data. I am aware you have, in your thread http://forum.xda-developers.com/showthread.php?t=2169776, priorly suggested to refrain from restoring apps and data as they may lead to Force Closes, but is it absolutely compulsory to avoid restoring even contacts, text messages and calendar entries, as well as, apps (and their data) downloaded from the Google Play Store?
:fingers-crossed:
Keeping aside the default limited internal storage of the device, is it possible to have one desirable partition dedicated to installing apps, and another to store the end user's data such as images, videos, audio files, etcetera? Would this be an ideal scenario for the daily usage of the device?
Click to expand...
Click to collapse
er, you need to create two partitions (i.e. one fat32 (for files), and one ext4 (for installing apps)). You can easily create an ext partition by using the option in your recovery (usually found in the 'advanced' subcategory).
Currently being on a stock Gingerbread firmware, I am gearing up to flash the MiniCM9 Build#7 custom Ice Cream Sandwich firmware, and once I have done that, I will need your assistance with partitioning/expanding the existing 2GB microSD memory card. I have suggested my colleague to purchase a higher capacity Class 4 memory card, perhaps an 8GB one, which she should do so by next week.
:silly:
Click to expand...
Click to collapse
For partitioning, as said, the recovery can be used.
After rooting the device, I have taken a backup of all user apps + system data. I am aware you have, in your thread http://forum.xda-developers.com/showthread.php?t=2169776, priorly suggested to refrain from restoring apps and data as they may lead to Force Closes, but is it absolutely compulsory to avoid restoring even contacts, text messages and calendar entries, as well as, apps (and their data) downloaded from the Google Play Store?
:fingers-crossed:
Click to expand...
Click to collapse
for contacts, there's an "import/export from/to storage" option in the "people" app. For messages, I ain't sure. For Calendar entries, Google syncs it? Even otherwise, only contacts have been very 'important' to me, so I just export them to SDCard, and import them later.
NOTE: partitioning the sdcard WILL remove all data. In case you are backing up data on the sdcard, backup all the data on your SDCard on your PC too.
Partitioning the SD card
thewisenerd said:
You can easily create an ext partition by using the option in your recovery (usually found in the 'advanced' subcategory).
Click to expand...
Click to collapse
@thewisenerd, admittedly I am still quite confused about the partitioning business. The following is what I did -
Booted into the custom recovery (Yannou90 CWM-Based Recovery v5.0.2.).
Navigated to advanced and then to Partition SD Card.
Chose 1024M as the Ext Size and 0M as the Swap Size.
Pressed the power button to initiate the partitioning process.
After the partitioning process completed, I connected the device to my laptop and navigated to the Computer Management console under the Microsoft Windows platform. Within the Disk Management sub console, two partitions were listed for the removable storage, and while one partition had a drive letter assigned and file system denoted, the other partition did not. The partition which had a drive letter assigned and whose file system was denoted, displayed its capacity as nearly about 908MB, whereas the remaining 980-oddMB was displayed for the other partition.
I redid the partitioning process from the custom recovery, setting 2048M as the Ext Size and 0M as the Swap Size to go back to the memory card's initial state.
thewisenerd said:
er, you need to create two partitions (i.e. one fat32 (for files), and one ext4 (for installing apps)).
Click to expand...
Click to collapse
I implore you to kindly assist me with this.
:fingers-crossed:
YLNdroid said:
@thewisenerd, admittedly I am still quite confused about the partitioning business. The following is what I did -
Booted into the custom recovery (Yannou90 CWM-Based Recovery v5.0.2.).
Navigated to advanced and then to Partition SD Card.
Chose 1024M as the Ext Size and 0M as the Swap Size.
Pressed the power button to initiate the partitioning process.
After the partitioning process completed, I connected the device to my laptop and navigated to the Computer Management console under the Microsoft Windows platform. Within the Disk Management sub console, two partitions were listed for the removable storage, and while one partition had a drive letter assigned and file system denoted, the other partition did not. The partition which had a drive letter assigned and whose file system was denoted, displayed its capacity as nearly about 908MB, whereas the remaining 980-oddMB was displayed for the other partition.
I redid the partitioning process from the custom recovery, setting 2048M as the Ext Size and 0M as the Swap Size to go back to the memory card's initial state.
I implore you to kindly assist me with this.
:fingers-crossed:
Click to expand...
Click to collapse
The first 'process' was correct. why did you repartition with 2048 mB as the ext size?
the first 1024 mB (with a letter assigned) was the fat32 partition and the 'other' 1024 mB drive was the ext3/4 drive (not supported by windows) which is to be used for the reverse mounting process.
Partitioning the SD card
thewisenerd said:
The first 'process' was correct. why did you repartition with 2048 mB as the ext size?
the first 1024 mB (with a letter assigned) was the fat32 partition and the 'other' 1024 mB drive was the ext3/4 drive (not supported by windows) which is to be used for the reverse mounting process.
Click to expand...
Click to collapse
@thewisenerd, I appreciate your patience and guidance. I reckon I will go through the partitioning process again, create the 1024MB FAT32 partition, flash my preferred custom firmware and then, get to enabling the 'other' 1024MB ext3/4 drive. Which method would you suggest/recommend for the reverse mounting process?
:silly:
YLNdroid said:
@thewisenerd, I appreciate your patience and guidance. I reckon I will go through the partitioning process again, create the 1024MB FAT32 partition, flash my preferred custom firmware and then, get to enabling the 'other' 1024MB ext3/4 drive. Which method would you suggest/recommend for the reverse mounting process?
:silly:
Click to expand...
Click to collapse
"int2ext(4)", nothing more, nothing less.
Reverse Mount
thewisenerd said:
"int2ext(4)", nothing more, nothing less.
Click to expand...
Click to collapse
@thewisenerd, I downloaded, extracted and placed the 40int2ext script file, provided as an attachment within this thread http://forum.xda-developers.com/showthread.php?t=2389501 by @<Engine/>, to the root of the SD card, and following the consequent instructions, copied the said script file to /system/etc/init.d and set the permissions to all, as instructed within the aforementioned thread's guide.
However, when I navigate to Settings > Applications > Manage applications, the Internal storage at the bottom of the screen still displays 130MB free.
:silly:
Prior to copying the 40int2ext script file, I noticed the init.d folder has three pre-existing files, namely, 10mounts2sd, 33ng_tweaks and S70zipalign.
Should I try the CronMod-INT2EXT4_signed.zip file, provided by @croniccorey within the http://forum.xda-developers.com/showthread.php?t=1716124 thread?
:fingers-crossed:
I thank you for your continued assistance.
PS:
I forgot to mention the device is currently running on NExtGen 1.6 custom Gingerbread {Sense} firmware.
YLNdroid said:
@thewisenerd, I downloaded, extracted and placed the 40int2ext script file, provided as an attachment within this thread http://forum.xda-developers.com/showthread.php?t=2389501 by @<Engine/>, to the root of the SD card, and following the consequent instructions, copied the said script file to /system/etc/init.d and set the permissions to all, as instructed within the aforementioned thread's guide.
However, when I navigate to Settings > Applications > Manage applications, the Internal storage at the bottom of the screen still displays 130MB free.
:silly:
Prior to copying the 40int2ext script file, I noticed the init.d folder has three pre-existing files, namely, 10mounts2sd, 33ng_tweaks and S70zipalign.
Should I try the CronMod-INT2EXT4_signed.zip file, provided by @croniccorey within the http://forum.xda-developers.com/showthread.php?t=1716124 thread?
:fingers-crossed:
I thank you for your continued assistance.
PS:
I forgot to mention the device is currently running on NExtGen 1.6 custom Gingerbread {Sense} firmware.
Click to expand...
Click to collapse
you need to copy the script *after* flashing the ROM, and booting it. Also, you need to set the permissions (tick all the boxes!).