Swap performance - Swap Partition or Swap File? - G1 Android Development

posted at the general Android hacking section but seems like Dream Android Development has more active gurus.
http://forum.xda-developers.com/showthread.php?t=598122

Grooby97 said:
posted at the general Android hacking section but seems like Dream Android Development has more active gurus.
http://forum.xda-developers.com/showthread.php?t=598122
Click to expand...
Click to collapse
Only thing is that the phone will crash any time you decide to mount your sdcard... well unless you swapoff manually first...

h.nocturna said:
Only thing is that the phone will crash any time you decide to mount your sdcard... well unless you swapoff manually first...
Click to expand...
Click to collapse
Swap 'file' would go on an unmountable EXT3 partition anyway... :\

sturmeh said:
Swap 'file' would go on an unmountable EXT3 partition anyway... :\
Click to expand...
Click to collapse
Oh duh. What am I thinking? I guess 4hrs of sleep per a night for the last 3weeks is doing me in... Ummm. Maybe we can create a third partition as ext2 instead of swap and put the swap file on there?

h.nocturna said:
Oh duh. What am I thinking? I guess 4hrs of sleep per a night for the last 3weeks is doing me in... Ummm. Maybe we can create a third partition as ext2 instead of swap and put the swap file on there?
Click to expand...
Click to collapse
that thought did cross my mind couple times...might give it a try later...after I figure out which init script I need to modify so it's mounted correctly....

Yes more active guru's but that doesn't mean you can post in the wrong forum. There will be less active guru's if you use this forum for Q&A especially when there is already a Q&A forum. So please keep this separate.
Scratch that. You should really just take all the content you have in your post on the general Android forum and post it here. This belongs in the development forum.

I added a reply to the other thread explaining why it isn't a valid test and therefore that the conclusions are wrong.
Edit: the effort of the test *is* appreciated. Don't be discouraged by getting invalid results on this experiment.

mmmmmmmmm, true or false...would it be easier to whack any swap partition or file onto the main memory? since we dont need it for apps anymore? would that be faster? perhaps a fat32 swap could be used there, or even linux swap?

lbcoder did point out a flaw in my testing. using /dev/urandom did introduce some overheads and thus makes the raw write seem slower. I did another set of test using /dev/zero and have the raw write speed that is on par with the specified class speed.

Related

How and why do you people know all of this?

I had a friend root my phone and I know if I want to flash a new build I rename the file update and drag it to my android folder then restart the phone a certain way and press alt s to load the build.
I love my g1 and the 1.5 build Im using but I cant get any further because Ive scoured the internet and these threads and I just cant figure out what all of this computer jargon means and I dont understand how anybody does know without taking classes in it.
I think I should make a nandroid backup and partition my sd card to run apps but good lord what does this mean (regarding nandroid)???---
"anyone who has root on their G1 and has the engineering/dev spl bootloader [1] (or has a dev phone) + a recovery image with busybox and adbd running as root [2"
and this (regarding sd partition)???---
pre-requisite "You created the FAT32 / EXT2 combo partitions" I mean this is a PRE-REQUISITE! I found a thread regarding the fat/ext deal and didnt understand it either.
I know nobody is here to babysit but is there some website somebody can direct me to to begin understanding what Im reading, I mean I read through the sd partition for dummies thread and I literally understood MAYBE 10% of the words, if thats for "dummies" im clearly the "dumbest"
I have the will I just dont have the way, ive typed the language i dont understand into every search engine I know of and Ive learned nothing. You guys are born geniuses
and what the hell's a "script"
No offense intended, but I don't think you should root your phone or carry out any of the procedures outlined in the developer forum. Following instructions to the letter is important when you are performing unauthorized and unsupported hacks, and most of those instructions assume an intermediate-to-advanced level of computing understanding.
As far as "where you learn it", I assume it varies from person to person. Although in nearly all cases, you learn it slowly by absorption when you are immersed in computing culture. Eventually if you lurk enough and see a word enough times in a particular context, you gain an understanding of what it means without being explicitly told.
You learn as you read through forums and threads and asking questions. If you're lucky, someone will explain it to you.
A script is like a programming language that controls a software application.
Nandroid is a tool or script you can use to backup your phone. It takes a bit of knowledge to restore from the backup though and requires a separate thread
You can read all about SPL's here: http://forum.xda-developers.com/showthread.php?t=455860
Can't help you with busybox/adb/recovery image right now.
FAT32 and EXT2 are just file type partitions. Think of a hard drive as a box. You put a divider cutting the box down the middle to split it into 2 compartments so each compartment can store something different. That's essentially what you do to a SD card when you create a FAT32 and EXT2 partition.
I learned all this by totally screwing things up, then reading, and reading some more. Then using the search function of the forum and of course more reading.
Now I understand a good deal about ADB, terminal, and the many, many other things that come with a rooted phone,,
I don't agree with the post that said if you don't get it don't try it.....
But that is cause I learn by doing...
As mentioned, doing this is a little complicated. The wrong step can temporarily brick your phone and then you'd have to know how to fix it, which in a way also requires a certain level of knowledge. It's best to learn and absorb the information first and to NOT be in a hurry to implement what you learn.
DMaverick50 said:
I had a friend root my phone and I know if I want to flash a new build I rename the file update and drag it to my android folder then restart the phone a certain way and press alt s to load the build.
DMaverick50 said:
This will be invaluable to fixing a botched up hack. Although, many times you'll also have to wipe (alt-w) to clear out your personal settings and personal data.
DMaverick50 said:
I love my g1 and the 1.5 build Im using but I cant get any further because Ive scoured the internet and these threads and I just cant figure out what all of this computer jargon means and I dont understand how anybody does know without taking classes in it.
Click to expand...
Click to collapse
As mentioned, we all just love the stuff, and pick it up as we go. Most of us read extensively and have well set backgrounds on computers. If you want to get your degree in brain surgery, it helps to have basic knowledge of human anatomy, first.
DMaverick50 said:
I think I should make a nandroid backup and partition my sd card to run apps but good lord what does this mean (regarding nandroid)???---
"anyone who has root on their G1 and has the engineering/dev spl bootloader [1] (or has a dev phone) + a recovery image with busybox and adbd running as root [2"
Click to expand...
Click to collapse
Nandroid is a backup program build into the... "recovery mode" for lack of a better description. It's where you do the alt-s at. Alt-b creates a backup of your system. To restore it, you must read the thread sticky that walks you through it.
DMaverick50 said:
and this (regarding sd partition)???---
pre-requisite "You created the FAT32 / EXT2 combo partitions" I mean this is a PRE-REQUISITE! I found a thread regarding the fat/ext deal and didnt understand it either.
Click to expand...
Click to collapse
As mentioned, FAT32 and EXT2 are types of filesystems. Think of it as being told to store a box in a wearhouse. The filesystem, in a sense, would be like the isles, shelves, etc. that help you not just have a giant pile of stuff.
This is asking you to have an SD card that has been partitioned off into two partitions (a giant wall in the middle of the wearhouse) where on one side you have one way of storing things that is easily understandable by the average joe (windows, linux, apple) and one side that is much more complicated but much more efficient to store things that only the wearhouse manager understand (linux.)
DMaverick50 said:
I know nobody is here to babysit but is there some website somebody can direct me to to begin understanding what Im reading, I mean I read through the sd partition for dummies thread and I literally understood MAYBE 10% of the words, if thats for "dummies" im clearly the "dumbest"
Click to expand...
Click to collapse
No. We all started somewhere. Nobody here came here and understood everything over night. Most of us have YEARS of experience in the computer field, if not decades. As far as knowledge here, it takes months of READING to really start to understand things. Once you do, THEN things will make sense and then you're less likely to break your phone.
DMaverick50 said:
I have the will I just dont have the way, ive typed the language i dont understand into every search engine I know of and Ive learned nothing. You guys are born geniuses
and what the hell's a "script"
Click to expand...
Click to collapse
Read, read, read. That's my way.
And like mentioned, a script is just what it is in real life. Something you follow. If I gave you a movie script, you follow what it tells you to do while in the movie. In the computer world, it's the same. You write a script that tells the computer what to do.
Click to expand...
Click to collapse
Click to expand...
Click to collapse
I see you joined few days ago. I suggest you start from the begining. i.e. read all stickies. Every questions that you've asked here was asked before by someone else and answered multiple times.
To offer a glimpse of hope here: it's a lot easier for n00bs now as more and more people get comfortable with Android and Android tools and it's not just 2-3 guys who can answer a question. Also, at this point we have apps that will run a script for you, move your apps and caches to SD, overclock you CPU, etc etc etc.
Welcome to XDA and good luck
For the APPS2SD do this....
http://forum.xda-developers.com/showthread.php?t=500387
OH, first backup EVERYTHING on your SD card to your desktop.
Open the terminal program... I always do this **** in adb cause you wont catch me dead trying to type and read a small screen when adb is copy and paste.
type
su
cd /data
wget http://64.105.21.209/bin/lib/droid/sdsplit
chmod 555 sdsplit
/data/sdsplit -nd -fs 7500M (thats for an 8 gig card. so adjust it depending on what side card you have 4 gig = 3500M etc...)
Now you need to make sure you have an APPS2SD rom... That makes /system/sd available. Now you have to copy and make "aliases" from the old spot to the new... Million threads on that one. Just wanted to give props to "MartinFick"s script (bunch of commands in a file I guess you can say. You can run any partitioning sw on windows 7 or I would of gone that route...
i appreciate the replies. Ive been on this forum for about month checking throughout the day (instead of paying attention to my professors) but only signed up recently to post.
I do understand the concept of nandroid and the sd partition, I just get lost in the processes very quickly. In my life Ive only learned by screwing things up so im ready for almost anything. I dont want to get stuck without a phone though so Ill definitely try to get a better understanding before trying anything dramatic. I guess Ill keep looking for some website that has a search where I can just type in all of the language I dont understand, surely this type of site exists I just havent found it yet...
southsko said:
For the APPS2SD do this....
http://forum.xda-developers.com/showthread.php?t=500387
OH, first backup EVERYTHING on your SD card to your desktop.
Open the terminal program... I always do this **** in adb cause you wont catch me dead trying to type and read a small screen when adb is copy and paste.
type
su
cd /data
wget http://64.105.21.209/bin/lib/droid/sdsplit
chmod 555 sdsplit
/data/sdsplit -nd -fs 7500M (thats for an 8 gig card. so adjust it depending on what side card you have 4 gig = 3500M etc...)
Now you need to make sure you have an APPS2SD rom... That makes /system/sd available. Now you have to copy and make "aliases" from the old spot to the new... Million threads on that one. Just wanted to give props to "MartinFick"s script (bunch of commands in a file I guess you can say. You can run any partitioning sw on windows 7 or I would of gone that route...
Click to expand...
Click to collapse
The steps seem doable but it says to use jesusfreak's build, i am on dude's will this be a problem? thanks
Simple...we are the borg! The apparent knowledge is actually just one giant shared conscience, connecting our minds together from the time we log onto XDA...and we think you should join us. *Evil Laugh*
knight4linux said:
Simple...we are the borg! The apparent knowledge is actually just one giant shared conscience, connecting our minds together from the time we log onto XDA...and we think you should join us. *Evil Laugh*
Click to expand...
Click to collapse
ROFL.
DMaverick50 said:
I guess Ill keep looking for some website that has a search where I can just type in all of the language I dont understand, surely this type of site exists I just havent found it yet...
Click to expand...
Click to collapse
I'm not sure if that exists. You see, almost all of those terms were invented by people in THIS forum.
DMaverick50 said:
The steps seem doable but it says to use jesusfreak's build, i am on dude's will this be a problem? thanks
Click to expand...
Click to collapse
I did it on the dudes. Any (i think) build that enables the ext partition to be mounted to /system/sd will work...
So can I partition while on this regular build and then flash the apps2sd build or do I need to first download an apps2sd build and then do the actual partition?
some help
When it says to use the jf build that's just the one he used and is familiar with the steps the root hack the phone are the same no matter what. Now the thing you want to do is learn one proccess and stick with it weather it be abd, fastboot, or the sdcard method for beginners or noobs I do not suggest adb or fastboot cause it require knowing how to use a comand line and if you don't know what that is then don't try it. But like everyone says read about it first before you take the plunge also since you have a friend who can do it have him show you how he does it sometime seeing it done on the fly or being told while doing it with someone there to take over if things go wrong is always good. Have fun flashing and once you figure it out do it a few time to get used to it
DMaverick50 said:
I had a friend root my phone and I know if I want to flash a new build I rename the file update and drag it to my android folder then restart the phone a certain way and press alt s to load the build.
I love my g1 and the 1.5 build Im using but I cant get any further because Ive scoured the internet and these threads and I just cant figure out what all of this computer jargon means and I dont understand how anybody does know without taking classes in it.
I think I should make a nandroid backup and partition my sd card to run apps but good lord what does this mean (regarding nandroid)???---
"anyone who has root on their G1 and has the engineering/dev spl bootloader [1] (or has a dev phone) + a recovery image with busybox and adbd running as root [2"
and this (regarding sd partition)???---
pre-requisite "You created the FAT32 / EXT2 combo partitions" I mean this is a PRE-REQUISITE! I found a thread regarding the fat/ext deal and didnt understand it either.
I know nobody is here to babysit but is there some website somebody can direct me to to begin understanding what Im reading, I mean I read through the sd partition for dummies thread and I literally understood MAYBE 10% of the words, if thats for "dummies" im clearly the "dumbest"
I have the will I just dont have the way, ive typed the language i dont understand into every search engine I know of and Ive learned nothing. You guys are born geniuses
and what the hell's a "script"
Click to expand...
Click to collapse
heheh .. didn't we mention we're all a bunch of geeks - LOL - genius cannot be found here (pointing at self) .. i have been known to have a couple bright ideas now and again tho
"script" is just a funny way of saying "we did the work for you" .. all those lines of text that nobody wants to type over and over and over are all neatly packed into one little file .. type the name of the file and VOILA!! all those lines of text are spit into the little pocket sized computer and you have no blisters on your thumbs to show for it
now .. if we could only find a script that got us thru rush hour traffic
DMaverick50 said:
So can I partition while on this regular build and then flash the apps2sd build or do I need to first download an apps2sd build and then do the actual partition?
Click to expand...
Click to collapse
I did what I posted then flashed the APPS2SD rom and then transferred everything over, but when I flashed it it still had all my apps so I would say you can do it before also.
Remember to nandroid backup before you try and move all your files.
OT
Once you get adb running sending all these commands are so easy as you copy and paste and you can restore your phone back the way it was in 2 minutes...
southsko said:
I did what I posted then flashed the APPS2SD rom and then transferred everything over, but when I flashed it it still had all my apps so I would say you can do it before also.
Remember to nandroid backup before you try and move all your files.
OT
Once you get adb running sending all these commands are so easy as you copy and paste and you can restore your phone back the way it was in 2 minutes...
Click to expand...
Click to collapse
i see. im so much more confident attempting the partition after these posts im tempted to ask for the same help with nandroid since ive looked through the threads. But I guess i should head to one of them and start asking questions i know they run a pretty tight ship around here with duplicate threads and off-topic ones and what not...
nandroid was so much harder to read in the thread than it actually is
I'm hoping this thread may help other people.... and will try and help till I run out of beer.. anyway
restoring a backup when you are can connect with fastboot is so simple. Once you get adb working then dl and put fastboot in the tool dir. Then you go to your sd card /nadroid/randomcrap/whatever date/ and copy the 3 files below into the same tools directory.
from the command line on your computer type
fastboot flash boot boot.img
fastboot flash system system.img
fastboot flash data data.img
I flashed to one of the first cupcake roms and was like **** this! flashed right back to my old backup. ahhhhh!!!
southsko said:
nandroid was so much harder to read in the thread than it actually is
I'm hoping this thread may help other people.... and will try and help till I run out of beer.. anyway
restoring a backup when you are can connect with fastboot is so simple. Once you get adb working then dl and put fastboot in the tool dir. Then you go to your sd card /nadroid/randomcrap/whatever date/ and copy the 3 files below into the same tools directory.
from the command line on your computer type
fastboot flash boot boot.img
fastboot flash system system.img
fastboot flash data data.img
I flashed to one of the first cupcake roms and was like **** this! flashed right back to my old backup. ahhhhh!!!
Click to expand...
Click to collapse
Get ready to laugh..............adb? Fastboot? Everything else looks straight forward ( I assume I'm copying the 3 things to sd thru cpu)...
lmao...

[UTIL] Full Auto A2SD - A2VD

Apps 2 Virtual Disk 0.53b
For those of you that are wondering "What is this guy smoking?" (which I assume is all of you), this is an automatically re-sizing virtual apps 2 SD ext3 partition. It is stored as an image file on your existing Fat32 partition.
I have done my best to make this as idiot proof and bug free as possible but I always appreciate constructive criticism. Please be kind, I haven't had access to a computer while writing this so it was written entirely on my G1. Therefore I expect that it will have a few bugs.
This barrows very heavily from Cyanogen's work so please thank him for making this possible.
Installing
To install the utility just download the file on your phone, open your terminal emulator and run:
Code:
su
sh /sdcard/download/a2vd-0.53b.zip
It does the rest.
Please note, this is NOT a zip file! It is a shell script. XDA won't let you post any file this big unless it's a zip file. (Can we get an Admin on this?) Good thing linux doesn't give a crap about file extensions.
Once you reboot your phone the utility will create the virtual partition, move over your apps, then re-size the partition to have 15 MB of free space. Please note, it will reboot 3 - 4 times during the first boot.
This should run on any rom that executes /system/bin/a2sd during boot.
It has been confirmed to work on Cyanogen 3.5.2 and higher.
Automatic Resizing
The partition will automatically re-size so you don't have to guess how big you need to make it. Now you can take a bite out of crime, in stead of your Fat32 partition. ;-)
If you run low on space just reboot your phone. If the free space on your virtual partition is less than 10 MB or more than 20 MB it will be re-sized to have 15 MB of free space. Please ignore the fact that free space may be listed as 13 or 14 MB, as far as I can tell this is an issue with the OS, the readout becomes more accurate as the partition gets bigger.
Disabling the Partition
If you wish to boot up with the Apps 2 Virtual Disk partition disabled simply open up your terminal emulator and run:
Code:
su
a2sdoff
You can also remove the SD card while the phone is off.
This is useful if you need to transfer files over USB cable.
Automatic backup
If you boot with the partition disabled the utility will backup some system settings so your apps and widgets will all still work when you re-enable the partition. It will also maintain a separate launcher profile for when you boot with the partition disabled. Now you don't have to stare at a desktop full of broken icons every time you need to transfer files to your computer.
Upgrading to a New Rom
Transitioning to a new rom can break some of your apps and widgets. To prevent this follow this procedure:
1. Place your new update.zip file on the root of your SD card.
2. Open terminal emulator and run:
Code:
su
a2sdoff -u
This will reboot your phone, prepare the backups, and take you to recovery.
3. Flash your new rom. (If you exit recovery without flashing you must re-run "a2sdoff -u" before attempting another flash)
4. Boot up your new rom, open terminal emulator and re-install Apps2VD.
Okay, you can start downloading now.
Thank you for your support and enjoy!
As a side note, If you install this on a phone that already has a traditional Apps2SD partition it will NOT copy over your apps. I'm working on it but until then you'll have to either just deal with it or copy them you self.
Edit: Download has been removed due to security concerns. Will re-upload when solved.
Sweet !....so basically it allows app2sd without an ext partition ? so just a fat32 partition is gud enough right ?
this is really intriguing, but i think i'm gonna hold off until some brave souls try it out with some feedback
Daneshm90 said:
Sweet !....so basically it allows app2sd without an ext partition ? so just a fat32 partition is gud enough right ?
Click to expand...
Click to collapse
Exactly! In fact, it requires nothing more than downloading and typing in one command.
narcopolypse said:
Exactly! In fact, it requires nothing more than downloading and typing in one command.
Click to expand...
Click to collapse
Aight im nandroid'd...n ready to test lol...will post results
So what is the plus side of using this? Is this just a tool for people who can't or don't have an ext partition? Do you know how it compares performance wise?
miketaylor00 said:
So what is the plus side of using this? Is this just a tool for people who can't or don't have an ext partition? Do you know how it compares performance wise?
Click to expand...
Click to collapse
Didnt work on xRom....kept bootloopin the first bootscreen
grandomegabosses said:
this is really intriguing, but i think i'm gonna hold off until some brave souls try it out with some feedback
Click to expand...
Click to collapse
I've been running this build for 4 day and previous alpha builds for over a month.
So have all of my friends.
miketaylor00 said:
So what is the plus side of using this? Is this just a tool for people who can't or don't have an ext partition? Do you know how it compares performance wise?
Click to expand...
Click to collapse
Performance is identical. The primary reason I built this is to have an automatically re-sizing apps partition. And the ability to boot disabled without breaking all of my widgets.
narcopolypse said:
I've been running this build for 4 day and previous alpha builds for over a month.
So have all of my friends.
Click to expand...
Click to collapse
hmmm i might try it later tonight or maybe tomorrow. after reading some more, i've gotten a little bit more confidence.
narcopolypse said:
Performance is identical. The primary reason I built this is to have an automatically re-sizing apps partition. And the ability to boot disabled without breaking all of my widgets.
Click to expand...
Click to collapse
It seems suprising to me that an image file on a FAT32 partition would perform the exact same way as an ext partition. I guess I will have to find out for myself
If this really does work and perform well, this could be google's solution to allow non rooted phones the ability to free up memory on their phone.
Either way, thanks for taking the time to do this.
Daneshm90 said:
Didnt work on xRom....kept bootloopin the first bootscreen
Click to expand...
Click to collapse
Yes, it will. And it would probably have a similar problem on later Cyanogen builds. You will have to modify the a2sd file to tell it not to automatically create apps2sd.
Daneshm90 said:
Didnt work on xRom....kept bootloopin the first bootscreen
Click to expand...
Click to collapse
It is supposed to reboot 3 - 4 times during the first boot.
this is really interesting, thank you for this. earlier today i made a modified a2sd script that makes the a2sd look for dev/block/mmcblk0p4 (fourth partition) and since there is none cyanogen's apps2sd will not be created. also in the file is a modified userinit.sh and user.conf that point to dev/block/mmcblk0p2 instead of 0p3 so that if you wanted to use this and only have a fat32 partition and linux-swap partition you could still get the benefits of it. saw this thread and thought this would be a place where these files could be used.
edit: was just thinking, does this overwrite the a2sd script? either way the modded userinit.sh and user.conf can still help.
david1171 said:
this is really interesting, thank you for this. earlier today i made a modified a2sd script that makes the a2sd look for dev/block/mmcblk0p4 (fourth partition) and since there is none cyanogen's apps2sd will not be created. also in the file is a modified userinit.sh and user.conf that point to dev/block/mmcblk0p2 instead of 0p3 so that if you wanted to use this and only have a fat32 partition and linux-swap partition you could still get the benefits of it. saw this thread and thought this would be a place where these files could be used.
edit: was just thinking, does this overwrite the a2sd script? either way the modded userinit.sh and user.conf can still help.
Click to expand...
Click to collapse
Yes this does replace /system/bin/a2sd and it stops checking for 0p2. It is based entirely off Cyanogen's a2sd that is used in every new rom out there and should be compatible with all of them.
Has anyone tested this yet? Which roms does it work on?
How does this work with mounting your phone on your computer? Like when you want to put music on. Can you do it the same way or do you have to shut your phone down and use a SDcard reader? Because I thought the was the main reason for not using fat32 for A2SD.
miketaylor00 said:
It seems suprising to me that an image file on a FAT32 partition would perform the exact same way as an ext partition. I guess I will have to find out for myself
If this really does work and perform well, this could be google's solution to allow non rooted phones the ability to free up memory on their phone.
Either way, thanks for taking the time to do this.
Click to expand...
Click to collapse
probably the wouldn't use it as you should be able to extract files from the img file
narcopolypse said:
It is supposed to reboot 3 - 4 times during the first boot.
Click to expand...
Click to collapse
Lol, no i tried again rebooted like 20 times so i gave up n nandroid'd.
speoples20 said:
How does this work with mounting your phone on your computer? Like when you want to put music on. Can you do it the same way or do you have to shut your phone down and use a SDcard reader? Because I thought the was the main reason for not using fat32 for A2SD.
Click to expand...
Click to collapse
That would be my concern as well. I don't see any way around this, though I'm not a dev by any means.
alritewhadeva said:
probably the wouldn't use it as you should be able to extract files from the img file
Click to expand...
Click to collapse
I'm sure they could make the img file only accesible by the sytem.

[Q] Data2Loop - How to setup

Can any one explain me how to setup Data2Loop till TnT Lit 4.0.1. Bcz they remove data 2 loop and it's little bit slow. Other thing is settings and download customizations want keep after restart. Why? And also I need to know best partition structure of tab. What about ext4 and Swap partitions?
ndgayan said:
Can any one explain me how to setup Data2Loop till TnT Lit 4.0.1. Bcz they remove data 2 loop and it's little bit slow. Other thing is settings and download customizations want keep after restart. Why? And also I need to know best partition structure of tab. What about ext4 and Swap partitions?
Click to expand...
Click to collapse
hmmmm
data2loop
http://forum.xda-developers.com/showthread.php?t=902426
http://forum.xda-developers.com/showthread.php?t=906782
partition to 2048 data and 0 swap
and here is the ext4 thread
http://forum.xda-developers.com/showthread.php?t=893428
Moved to general
Those threads didn't give me more info.
thebadfrog said:
hmmmm
data2loop
http://forum.xda-developers.com/showthread.php?t=902426
http://forum.xda-developers.com/showthread.php?t=906782
partition to 2048 data and 0 swap
and here is the ext4 thread
http://forum.xda-developers.com/showthread.php?t=893428
Click to expand...
Click to collapse
Those are talking about technical details. Can u give me easy step by step instruction for that. Thanks.
ndgayan said:
Those are talking about technical details. Can u give me easy step by step instruction for that. Thanks.
Click to expand...
Click to collapse
http://forum.xda-developers.com/showthread.php?t=902426
Post #24 provides a flashable pack. Install through clockwork
There is no "easy" step by step method to ext4. rcgabriel is working on it and the last I heard he semi-bricked his tab. This best thing to do is follow the ext4 thread or one the kernel threads because that is where the solution will post

How does gremlin remover work?

i would like to mimic gremlin remover with heimdall, but i am unsure how gremlin remover works, so i would LOVE some more info on it
i understand that it is an odin executable
http://forum.xda-developers.com/showthread.php?t=1500427
accoring to http://www.sammobile.com/firmware/
2011 September Android 2.3.5 T959VUVKI1
2011 August Android 2.3.4 T959VUVKH2
2011 July Android 2.3.4 T959VUVKG4
2011 June Android 2.3.3 T959VUVKF1
2011 April Android 2.2 T959VUVKD1
2011 March Android 2.2 T959VUVKC1
Click to expand...
Click to collapse
kj6 is 2.3.6
thomas.raines said:
Oh boy, it's so big because it includes EVERY stock partition on the phone. PIT, datafs, rootfs, kernel, cachefs, etc. I wish it could be slimmed down some, but when I tested it, I didn't get the same results.
I used DLCreator and an Odin3Execution from a Cappy ROM to create the 1-Click...
Click to expand...
Click to collapse
So does Gremlin Remover flash KC1(pit, datafs, kernel, factoryfs, cachefs, etc.) firmware first?
then the app proceeds up the list? does it go through the different andriod versions? like skip KD1 because KC1 is already 2.2, just jump to 2.3.3?
that is a good start, but there must be an order to the way things are flashed. And EVERY stock ROM? 600mb now seems a bit small, with an avg. of 200mb per rom.
eollie said:
Yes heimdall does the same thing as the odin one click. And for that matter as regular odin. Heimdall is the open source version of odin. However heimdall is a bit more picky than odin is on the variables needed to work properly. Meaning sometimes heimdall will not flash something odin will. But heimdall works on almost all pc based operating systems.
Click to expand...
Click to collapse
what paramaters might that be? partition?
Gremlin Remover is just a name thomas raines gave it. It is a one click package of odin. Which with some searching will tell you what it does.
I just cant grasp why you cant grasp that. Reading what thomasraines has posted explaining it was more than enough for everybody else. I mean it really cant be explained any better. It takes the packages he has pre-loaded and flashes them all in one click.
eollie said:
Gremlin Remover is just a name thomas raines gave it. It is a one click package of odin. Which with some searching will tell you what it does.
I just cant grasp why you cant grasp that. Reading what thomasraines has posted explaining it was more than enough for everybody else. I mean it really cant be explained any better. It takes the packages he has pre-loaded and flashes them all in one click.
Click to expand...
Click to collapse
i would like to know specifically what firmware packages. and in what order, oldest to newest? it can be explained better if you read my question and understand what i am asking.
how is the gremlin remover.exe only 600mb IF it contains ALL various firmware version files, that is at least 7, 200mb stock roms. explain? redundant data?
ive searched, and provided the information i have come up with, and asked many times, yet i get the same answer:
"works like heimdall, but heimdall is open source, blah blah blah, BS."
COOL, i know that, and ive tried reading into heimdall, on their offical page, through this forum, not the information im looking for.
eollie, you posted of "variables" that heimdall doesn't like, but odin will tolerate, what are you talking about? partition parameters set up by the pit? the flash not following the partition? sizes of partition? i would like a COMPREHENSIVE ANSWER, if you want to post that i should know this info or what-not, DONT, just answer my question, this is the Q&A board.
It doesn't contain all the firmwares. Just one. Read the thread for it. All the info you want is in it. If you really want a "comprehensive" answer PM the creator of the program.
thomas.raines said:
1 Download to your computer, extract .zip, and open Gremlin Remover.exe (it is an Odin 1-Click I created with KG4 files with KJ1+voodoo Kernel and PIT, as well as the necessary drivers. If you do not have Odin already set up on your computer, use the drivers to do so now):
Click to expand...
Click to collapse
Did you even read the first post in the gremlin remover thread? The above quote is taken from there. He does not ever say it uses every firmware it says it formats every PARTITION.
As for the variable I spoke of. Think about what all variable are in play when connecting your phone to your computer. Common sense thinking and deductions would give you your answer. But mostly these are things like usb ports and usb cables.
Gremlin Remover is a PROCESS not just the one click. If you are wanting to recreate the Gremlin Remover 1- Click package as a Heimdal 1-Click package, then you will have to extract /system, /data, recovery, /cache, kernel, pit, and modem images from your device yourself. Depending on what ROM you are using will determine the method in which you do so. Then you will have find the correct tools to package everything up as a 1-Click. I actually already have a Heimdal 1-Click built and working, but have been too involved in other projects to remember to upload and release it. Maybe I will do that this weekend...lol
However, everyone is correct. READ MY OP ON GREMLIN REMOVER! I have included all necessary information as to what ROM/kernel I used to create the 1-click.
Take heed in what you do here as you could hard brick your device. My advice would be to perform the UBM on your phone before you start messing with this. I speak from experience on this as I didn't perform the UBM mod and bricked my device. Which was my encouragement to go UBM...lol
oh,gremlin remover version is jumbled into the OP, sorry i missed it
anyways, ive made a hiemdall of my current rom(AtonX's 2.3.6, Blastoffv2, LightningZapv5) using http://forum.xda-developers.com/showthread.php?t=1348392
there are more paritions to copy than the few listed in the guide, how do i list the partitions on my device using adb?
this is to see the partitions available on the phone? using adb
cd proc
cat partitions
Click to expand...
Click to collapse
so i would copy EVERY single partition by name? how do i figure out to what they are associated?
xakuvo said:
oh,gremlin remover version is jumbled into the OP, sorry i missed it
anyways, ive made a hiemdall of my current rom(AtonX's 2.3.6, Blastoffv2, LightningZapv5) using http://forum.xda-developers.com/showthread.php?t=1348392
there are more paritions to copy than the few listed in the guide, how do i list the partitions on my device using adb?
this is to see the partitions available on the phone? using adb
so i would copy EVERY single partition by name? how do i figure out to what they are associated?
Click to expand...
Click to collapse
Honestly:
You don't want to mount/copy your partitions via adb to your computer because sometimes it doesn't read correctly. You want to use terminal on the phone.
Depending on what you are using, ie bml or mtd, depends on what/how you mount/copy them. For example, /system in mtd is /dev/block/mmcblk25 (if memory serves me correctly)...
I don't follow too many Roms or kernels on the sgs4 anymore because I have many of my own projects going on.
I can tell you, Google is your best tool and asset at this point. That's how I figured 90% of this stuff out...
Sent from my SAMSUNG-SGH-I727 using xda app-developers app
Personally, I have my own recovery/fix methods which I am too lazy to explain and will take thousands of words, but if you want to use raines' gremlin remover, you have to have a reason. Gremlin remover isn't a toy or a happy method of swithing android versions. It is a re-virginator if i remember correctly. You shouldn't use it unless you have a specific problem.
and thomas, that's bml mounting I believe, not mtd. MTD is mtdblocksomenumber.
airfluip1 said:
Personally, I have my own recovery/fix methods which I am too lazy to explain and will take thousands of words, but if you want to use raines' gremlin remover, you have to have a reason. Gremlin remover isn't a toy or a happy method of swithing android versions. It is a re-virginator if i remember correctly. You shouldn't use it unless you have a specific problem.
Click to expand...
Click to collapse
thomas.raines said:
The best way to minimize these pesky Gremlins is to:
Use Part 3 before flashing a new/different ROM (not an update of an existing ROM)
Always follow instructions to the letter
If you are confused, research and read
If you are still confused, ask
Never restore system data, especially from a different ROM
Click to expand...
Click to collapse
pesky gremlins
im bad at reading "to the letter"
specific UBM guide you followed? or the generalized UMB by AdamOutler: http://forum.xda-developers.com/showthread.php?t=1338073
i cant use the adb prompt?
terminal in the phone? eeww,
what if i just want to copy the contents of these partitions to my sd card?
could i use adb shell and copy them to sd card?
looking at heimdall, i only have 11 blocks labled/granted by heimdall to overwrite
could i read the .pit somehow? notepad is no good
If you're really this confused, what you are trying to do is way over your head. Take some time to learn how Linux works, down to the filesystem and boot-sequence level. Without that, you're looking at more trouble than you know, and won't get much sympathy.
Posted from my SGS4G, thanks to Team Acid development
jeffsf said:
If you're really this confused, what you are trying to do is way over your head. Take some time to learn how Linux works, down to the filesystem and boot-sequence level. Without that, you're looking at more trouble than you know, and won't get much sympathy.
Click to expand...
Click to collapse
BML @ EXT4
no MTD
AntonX's Barebone KJ6, blastoffv2 kernel. thinking about getting the modem out of Valhalla black... simple
Q&A bro
its why i ask, hoping to get an answer
could have typed an answer in the time you spent typing some NO-ANSWER response, what do you think i do in my downtime? constantly refresh page looking for an answer? i wish i could consider forums a consistent, reliable source, but they are only an intro to the means to get to the end, at best. xda is one of the most helpful forums, but like all forums, there are these "elitists". EX: so you spent years and thousands of dollars learning something, you have a great understanding of it, someone asks you a stupid question pertaining to your specialization, you consider your knowledge to be "too-good" for this noob, he must learn himself. but, you have a great understanding and could explain simply and thoroughly, but you dont, cuz you're "elite". :highfive:
i could shovel through some google pages, but i have a transmission to work on, RAID 5 setup to install/replace old RAID1&2, water-pump to replace, shifter assembly along w/ the cables on my bicycle, and a girlfriend to entertain(computers and cars really turn her off).
i understand most people are busy with their lives, so why waste both of our time with a response that has no information? obviously i have more to learn about lunix and android, this is the Q&A...?
my rant, tired of useless responses, google = #1 source
it doesn't seem like i could include any more than the 11 listed partition labels in heimdall
so i will just try find the 11, and rip them?
i'll try through phone terminal, and through adb terminal, both will be ripped to external sd card
is my plan bad?
i know the .pit has partition information, i would like like to know how to view it.
Code:
ls -lR /dev/block
gives lots of results
all of the paritions in the dev/block?
Code:
cd proc
cat partitions
Code:
mount
2nd page of this thread, and im the only one who posts code, and yet im asking...
is there a better cmd line that i can use to retrieve the available partitions?
thomas.raines said:
Honestly:
You don't want to mount/copy your partitions via adb to your computer because sometimes it doesn't read correctly. You want to use terminal on the phone.
Click to expand...
Click to collapse
what do you mean?
BTW: i flashed the heimdall one-click i made. worked like a charm. was i just lucky, considering i used adb terminal to copy phone partitions to the sd card? i dont understand the problem, is it the adb cmd or the actual transferring of blocks from phone to computer?
Look people are trying to help you and when they offer help you come back with a question that has been answered. Now you are saying you dont have the time to use search/google to find the answers and expect people to repeat or find them for you. No. There isnt one person that has responded to you that get paid as tech support for xda. We do this because we want to help people avoid making bad mistakes and enjoy android. The number one rule of xda is Search before posting. Number one rule. Yet you just stated you have better thing to do than search.
Everything you have asked can be answered by taking the time to read and comprehend what is being said. Yes this is the Q&A section but it is not the hold somebodies hand because they are too lazy to do something on their own. If you are worried you will break something maybe you should reconsider doing any modding. Or accept its possible to break and it will be your responsibility to fix if you do.
eollie said:
Or accept its possible to break and it will be your responsibility to fix if you do.
Click to expand...
Click to collapse
YES YES YES YES YES YES YES YES YES. if there is a cliff and i choose to jump off, is it the cliffs fault for being there? or mine for jumping?
no answers here...more feelings...
so i asked a stupid question that was answered in the OP, whops, my bad, SORRY.
who said my phone was not my responsibility?
i didn't say i didn't/dont search, it is implied that i have... i only stated i have a busy schedule, and i was also pointing out that ALL of us probably do.
telling me in in over my head? naw, just answer
no personal opinions please, i posted my opinion/rant/feelings, enjoy it? NO
maybe i should post this in the stupid question thread... im SO STUPID
advancing further into my attempt to assemble something like gremlin remover in heimdall.
how about posting some code to list the parition map? bet it would take less time than posting personal feelings
i thought it was mostly driver/OS issues which are the "variables" between heimdall and odin
thomas mentioned something of adb not reading partitions right on the computer from the phone, is this part of the "variables"? because of the cables or port? or is it the android debug bridge itself, reads data on phone wrong, which then sends to computer? or does it get messed in the transfer process? adb reads correctly, transfers correctly, jumbled somehow through cable/port(DOUBTFUL). i dont know too much about hardware, but i dont see how usb cables can differ other than usb 1.0/2.0/3.0, voltage through cable is limited...i can grasp how the usb ports can differentiate; motherboard ports, extension ports?
You don't need "shovel through some google pages" for this. It has already been explained what the Gremlin Remover does in this thread. To repeat, it flashes each of the appropriate partitions with a "known-good" version of firmware or software as appropriate.
You have also been pointed to Heimdall, which will let you examine the pit in a human-readable form. The pit clearly calls out what partition holds what content for the Samsung partitioning.
There is a reasonable assumption here that people take the time to get the background skills required to perform the task at hand. Since you claim to be in the process of "RAID 5 setup to install/replace old RAID1&2," you should know enough about Linux to extract zip files, examine partitions on a device, and know the difference between image- and file-based backups and restores. All the device-specific information you have asked for in your previous posts have been provided. Your new request for modems has also been indirectly answered.
You shouldn't have an expectation that a request to achieve a goal, for which there is already a proven method available to you, will be spoon-fed to you, especially since what you are asking to do can easily brick your phone, or brick the phone of any other reader of this forum. There is a pre-packaged Gremlin Remover that achieves the goal, has been tested by many, and is reasonably robust against user error. There are modems available for flashing, if you take the time to find them, either here in the forum, or in the files that I hope you have already downloaded.
If you don't understand why there are so many mounted partitions for a running Android phone, you should look carefully at them and the answer should be clear.
Code:
# mount
Oh wait, you already tried that. Here's a hint, if you still need one
Code:
tmpfs /mnt/asec tmpfs rw,relatime,mode=755,gid=1000 0 0
/dev/block/vold/179:1 /mnt/sdcard vfat rw,dirsync,nosuid,nodev,noexec,relatime,uid=1000,gid=1015,fmask=0702,dmask=0702,allow_utime=0020,codepage=cp437,iocharset=iso8859-1,shortname=mixed,utf8,errors=remount-ro 0 0
/dev/block/vold/179:1 /mnt/secure/asec vfat rw,dirsync,nosuid,nodev,noexec,relatime,uid=1000,gid=1015,fmask=0702,dmask=0702,allow_utime=0020,codepage=cp437,iocharset=iso8859-1,shortname=mixed,utf8,errors=remount-ro 0 0
tmpfs /mnt/sdcard/.android_secure tmpfs ro,relatime,size=0k,mode=000 0 0
If the concept that a question gets answered in an appropriate way, and that you can't demand an answer isn't making sense to you, think of it as someone who thinks they have a "transmission to work on" and when they open the cover, they are completely puzzled. God knows, the sports car sites I used to frequent didn't go through a step-by-step teardown, refurbishment, and rebuild when someone asked "how do I rebuild a Lotus Elan gearbox?" You probably would have gotten something more along the lines of, "Get the original factory manual" or "Just ship it to Gear Works in Hayward."
---------- Post added at 11:08 AM ---------- Previous post was at 10:48 AM ----------
xakuvo said:
how about posting some code to list the parition map?
Click to expand...
Click to collapse
How about http://lmgtfy.com/?q=heimdall+source+code
i guess i need to clarify my actual QUESTIONS, and im not demanding they be answered, im asking that feeling be left out of posts
QUESTIONS
it doesn't seem like i could include any more than the 11 listed partition labels in heimdall so i will just try find the 11, and rip them? this is based on my personal extracted .pit
the .pit i extracted from my phone has partition data, which i can see in heimdall, yes, but the number it gives me per partition, how do i associate that with the data output i get from the adb cmds
which cmd terminal is most appropriate for partition information, phone or adb? why?
which code(s) would be most appropriate to VIEW/LIST the necessary partitions to pull?
xakuvo said:
i guess i need to clarify my actual QUESTIONS, and im not demanding they be answered, im asking that feeling be left out of posts
QUESTIONS
it doesn't seem like i could include any more than the 11 listed partition labels in heimdall so i will just try find the 11, and rip them? this is based on my personal extracted .pit
the .pit i extracted from my phone has partition data, which i can see in heimdall, yes, but the number it gives me per partition, how do i associate that with the data output i get from the adb cmds
which cmd terminal is most appropriate for partition information, phone or adb? why?
which code(s) would be most appropriate to VIEW/LIST the necessary partitions to pull?
Click to expand...
Click to collapse
I will answer all your questions when I have more time (this weekend). Being a single father (yes in married but my wife and I live in 2 separate states) of 2 teenage girls with a long career in the army dictates that my time as a dev, auto mechanic, and race car driver is limited. I have given you the necessary tools to begin your project, but it will take some "leg"work from you. If there is something you are just not getting, I will be more than happy to help you when time allows me. But I can tell you, that there are 3 pages that can be found in Google that will answer most of your questions. All you have to search for is "how to make an Odin backup". In each guide, they explain how to dump your images into 1 file; however, the partitions they list are not for the sgs4g and you must figure out which ones you need. Those partitions vary per kernel/Rom type. However, with the code you listed above, you already know how to list the partitions, and a simple Google search will tell you what is contained on that partition. I have not posted any code for you because in on my phone replying to you and that feature isn't available to me. I'm not trying to be "elite" or whatever else you chose to insult me and the others in this forum. And to be honest, I nor anyone else should help you any longer if you are going to get that attitude with us. So, I and my team mates send you a great Team Fah-Q!
Now, if you would like for me to tell you all the secrets, then I suggest you hit that donate button and enter an extremely generous donation... or chill the hell out, help yourself a bit and be patient until I have a bit more time.
Sent from my SAMSUNG-SGH-I727 using xda app-developers app

Official Nook HD and HD+ Dev thread (Temporary Only)

So, let's be honest.. I know that this is a Nook Color board, but given the delay in an HD board coming around, I thought I would throw a bone out there for users. Here are the ground rules for this thread:
1) This only a hold over, and will be moved/closed as appropriate when a correct forum is made.
2) In this forum, this is the only topic where HD/+ content may be posted. Any bleed over to NC threads will be merged were possible, and closed where needed. Consider this thread the entirety of the HD/+ developer board right now.
3) This topic is for true development only; general discussion will be moved to the discussion thread.
With that said, consider this thread open, at least until we know what is happening with an official board..
Divine_Madcat said:
So, let's be honest.. I know that this is a Nook Color board, but given the delay in an HD board coming around, I thought I would throw a bone out there for users. Here are the ground rules for this thread:
1) This only a hold over, and will be moved/closed as appropriate when a correct forum is made.
2) In this forum, this is the only topic where HD/+ content may be posted. Any bleed over to NC threads will be merged were possible, and closed where needed. Consider this thread the entirety of the HD/+ developer board right now.
3) This topic is for true development only; general discussion will be moved to the discussion thread.
With that said, consider this thread open, at least until we know what is happening with an official board..
Click to expand...
Click to collapse
How about incorporating this thread: http://forum.xda-developers.com/showthread.php?t=1994129 here so the discussion can continue, or is it reopened elsewhere?
That thread is not development ( dev threads must either be the release of software (ROM, kernel, tool), or active development discussion (debugging, error logs, etc). The the guide is handy, it would not belong on a dev board anyway ( when the time comes, its proper place will be general discussion).
Now, if somebody wishes to post a rooting tool, and some guide with it here, that would apply. Otherwise, discussion belongs in the open general thread).
Divine_Madcat said:
That thread is not development ( dev threads must either be the release of software (ROM, kernel, tool), or active development discussion (debugging, error logs, etc). The the guide is handy, it would not belong on a dev board anyway ( when the time comes, its proper place will be general discussion).
Now, if somebody wishes to post a rooting tool, and some guide with it here, that would apply. Otherwise, discussion belongs in the open general thread).
Click to expand...
Click to collapse
Are you then going to reopen this thread in the general forum/thread?
The thread that is open in the general forum is sufficient to handle current discussion. As I have mentioned before, once I have an actual place to put HD threads, they will all be reopened and moved where appropriate. I am sorry that you do not have an HD forum yet, but would also like to remind you that you are lucky to have ANY HD threads in a board for a totally different device.
As it is, this is not the place for this particular discussion. This is a DEV discussion topic. If it will not be used as such, I will close this thread, and just have everything back under the general thread. Given how many people had been asking for this, I had hoped to see more progress than just being badgered here..
If you users appreciate help given by me, verygreen, someone0 and others, please stop badgering Divine_Madcat to open other threads here in Nook Color. This is not a Nook HD forum and he is giving us a break by keeping this open. Just keep pushing him and we will lose this one too.
Sent from my Nook HD+ using Tapatalk
Like I promised, I am publishing a cwm image that people can boot off sdcard. Grab it here.
To install: gunzip and dd into an sdcard (not a partition, but entire device) whose content you don't care about.
This is targeted at people experimenting with root only at this point, so that they don't need to undergo the full 8-reboots-factory reset scenario.
When you screwed something up in system, just put this sdcard in, and it'll boot on the next reboot cycle.
adb into it, and:
Code:
busybox mount /dev/block/platform/omap/omap_hsmmc.1/by-name/system /system
fix whatever breakage you introduced, and then umount /system, remove sdcard and reboot.
This is a very minimally functional thing right now, uboot menu and all other fancy stuff is disabled for now.
More full-featured thing and device tree are still coming, hopefully very soon now.
Thank you, verygreen! Just in time. I semi-bricked my HD+ again messing with framework-res.apk and it won't boot. I was afraid I would have to 8 fail reset again. This should get me out of it. Will report back.
Edit: Worked! Got it to boot to your CWM. Had to install a new driver (Windows) because it has a new device ID. Chose Android ADB Interface from list. Installed fine. ADB worked. Serial number is a dummy 123456789... ADB shelled to mount /system per above command. Pushed original framework-res.apk and rebooted. Victory! Thank you so much.
I have a NST that I rooted awhile back that I love. My brother wants to get a Nook HD or HD+ for his wife and wants to know if I can root that as well. I am having trouble finding specific resources for that. Is the Nook HD+ perm rooted yet? Are there still some work that needs to be done with development? It's a newer device so I would completely understand that.
LuckBox63 said:
I have a NST that I rooted awhile back that I love. My brother wants to get a Nook HD or HD+ for his wife and wants to know if I can root that as well. I am having trouble finding specific resources for that. Is the Nook HD+ perm rooted yet? Are there still some work that needs to be done with development? It's a newer device so I would completely understand that.
Click to expand...
Click to collapse
In progress. See above, here, and here.
verygreen said:
Like I promised, I am publishing a cwm image that people can boot off sdcard. Grab it here.
Click to expand...
Click to collapse
Thanks! It's working fine for me too.
verygreen said:
More full-featured thing and device tree are still coming, hopefully very soon now.
Click to expand...
Click to collapse
I look forward to this.
verygreen said:
Like I promised, I am publishing a cwm image that people can boot off sdcard. Grab it here.
Click to expand...
Click to collapse
Thank you for this.
When a CM10 is released and we install it to the sd card , can we still use this sd card for storage etc or does it all have to be taken up by cm10 ?
Also with the current way you are getting past the bootloader does this mean cm10 will only work from an internal sd card and we wouldn't be able to load it from internal memory ?
sorrowuk said:
Also with the current way you are getting past the bootloader does this mean cm10 will only work from an internal sd card and we wouldn't be able to load it from internal memory ?
Click to expand...
Click to collapse
I don't think he can, at least not initially. Mainly the problem is the locked bootloader. It's like you have a PC that don't allow you to reinstall windows/linux on the HDD/SSD. But it still allow you to boot from USB/CDROM/floppy. Sure in case of linux (not too familiar w/ android, so I won't say that it can for sure), you can have just the kernel on a floppy and the rest of the OS on the HDD. I know some people do this to lock down their machine. The entire OS is sitting on a HDD encrypted with one missing part, the kernel. Then you boot it from the USB which have the kernel and the decryption key for that HDD. It's like a physical authentication method and can be combine with password and that make it two-factor authentication. Then again whoever does that better backup that USB key, or he/she would be toasted if that USB become corrupt or lost.
sorrowuk said:
Thank you for this.
When a CM10 is released and we install it to the sd card , can we still use this sd card for storage etc or does it all have to be taken up by cm10 ?
Also with the current way you are getting past the bootloader does this mean cm10 will only work from an internal sd card and we wouldn't be able to load it from internal memory ?
Click to expand...
Click to collapse
Booting from internal storage is possible too, but I we are not in the state yet where people should be replacing BN software with CM, as such I think sdcards provide enough playground for now to mature the product before we move further.
Noob question, since I am using Windows, how do I 'dd' the image onto the sd card?
TIA
PS found this for other Windows users:
http://nookdevs.com/Nookie_FroYo:_Burning_a_bootable_SD_card
PSS ok, that worked but I couldn't find what I horsed up. Just had to reboot 8 times and start over...
dbh369 said:
Noob question, since I am using Windows, how do I 'dd' the image onto the sd card?
TIA
PS found this for other Windows users:
http://nookdevs.com/Nookie_FroYo:_Burning_a_bootable_SD_card
Click to expand...
Click to collapse
You can use a few different software in windows to write the image to SD card. Try https://launchpad.net/win32-image-writer/+download, I personally use version 0.5 if I have to us a windows machine
CelticWebSolutions said:
You can use a few different software in windows to write the image to SD card. Try https://launchpad.net/win32-image-writer/+download, I personally use version 0.5 if I have to us a windows machine
Click to expand...
Click to collapse
Thanks, yes, my link got me there too.
Divine_Madcat,
This one needs to be moved to dev and renamed. It has verygreen's CWM in it. Or at least move that post over there somehow.
edit: you moved his rooting thread there. Why don't you just move his CWM post to that thread and close this thread.
Sent from my Nook HD+ using Tapatalk

Categories

Resources