Related
Quote:
Originally Posted by justanothercrowd View Post
CREDIT:sxfx
Ok Guys.
I created this thread cause in the JACHero thread on at least every page everyone asks how to install it, what am I doing wrong, and why is it broken.
So let me give you step by steps of what exactly I have done for me and others to run Hero with out a problem. I will also create a thread with step by step on how to use Ubuntu Linux Live distro to partition your card.
Things you will need to make this work.
Your Brain
G1 Phone
SD Card reader
And the files I included in this thread.
My phone right now is running.
JACHero 2.3
NEW SPL
cyanogens recovery 1.2
8gb class 6sd with Swapper(Swap file on ext2 sd)
setCPU slightly overclock.
Results.
Ever since I did my new Buttons, and the SPL I included in this write up, I have not had one problem flashing any hero rom at all on my phone, nor did I ever have problem actually running hero roms.
So here goes.
First before you partition your card or do anything make sure your card is at least portioned to fat32, don't worry about any other partitions yet.
OK once you do that go ahead and take the radio zip file I am including in this thread and flash it on your phone.
But first make sure you don't already have new radio installed which is 2.22.19.26I THIS IS VERY IMPORTANT. To check what radio you have, power off your phone, and power it on while holding the camera button.
If you do have new radio you can continue on to flashing the new SPL.
Flashing your SPL. (PLEASE MAKE SURE YOU HAVE THE NEW BUTTONS INSTALLED)
Ok this is where it might get a little tricky, and you might require a SD card reader I know I did and frankly I think this is the best way to do it and I recommend every time you do put a new update on your sd card to update your phone do it through a card reader.
Now after you flash your SPL you might or I should say more then likely will get stuck at the T-Mobile G1 screen, this also might happen after new radio flash in the previous step. If this is the case do not freak out it's normal and your phone is not bricked, but this is why having a sd card reader is important.
Ok so Here is what you do after you have flashed new Radio and SPL(Note:The steps on running Linux live distro and using it to partition your card is coming up). Boot up Live distro of Ubuntu, when its done booting, go ahead and go into the partitioning program while your sd card is hooked up in the computer.
Go ahead and set up two partitions at this time. One EXT3, and of course the other one Fat32. Your ext3 partition doesn't have to be all that big. I actually have mine set up to 512.
Once you are done creating partitions, go ahead and put the latest JACHero on the FAT32 portion and flash away (don't forget to rename to update.zip).
At this point if you follow all of these steps there is no way possible that your phone should not boot right into the system to run the initial setup.
These steps pretty much walk you through steps as if you were starting with a phone that has completly nothing on it.
Also the first boot up after flashing the new ROM, might take a few mins at the HTC screen.
Once your phone loads up and you go through the setup process go ahead and run swapper, it should be an APP that's already pre-installed.
Once you run swapper go into the setting and change the location of your swap file from /sdcard/swapfile.swp to /system/sd/swap.swp
Here is the reason why. The default location is your FAT32 partition. If you all of a sudden mount your phone to the computer with the swap file running on FAT32 you will corrupt your sd card, and then you will have to wipe and reinstall everything.
If you set the location of your swap file on /system/sd/ that's actually your ext2/3 partition and never gets mounted and you never have to turn swapper off.
Well I hope this helps some of you out. I will be writing the walk through on loading up live distro of Linux and partitioning your card sometime today.
I have used this method on a couple different phones and it has worked each time. Also I really recommend installing cyanogens recovery 1.2, as its an excellent way of making a back up of your phone and doing future flashing.
If there is anything anyone thinks that could be done better feel free to post in here.
Remember different people have different ways. I have posted this way cause it has worked for me on my phone and two other phones I setup, and each time there was no hicups.
FILES:
Radio 2_22_19_26I
NEW SPL
CM-Recovery-1.2
Ubuntu Linux Download
DISCLAIMER:
I am not responsible for anything that you might have done to your phone by following these directions. Like I mentioned before so far every time I have used this method, I have had nothing but success.
================================================== =============================
XDA Users, KEEP THIS THREAD ON TOPIC OR IT TOO WILL GOTO THE TRASH!!!
================================================== =============================[/CENTER]
Click to expand...
Click to collapse
Hey everyone,
I was trying to follow the guide posted after the OP (quoted above), and had a few questions that didn't seem all that clear to me. I've searched all of last night looking for answers.
-What does he mean by "PLEASE MAKE SURE YOU HAVE THE NEW BUTTONS INSTALLED", and how do I install them if I must?
-The cyanogen recovery image, is that installed just as any other rom, via update.zip, ALT+S, etc.?
-Lastly, is it really that much better if I get a Class 6 card? I currently have a regular microSD, but am willing to stick with it if the build runs fine, any other reports on this?
I'm currently at a very basic build, JFv1.51 with no other mods. Thanks in advance!
Buttons in the post refers to the Radio. Yes the CM recovery image is installed just like a ROM, alt+s. Yes it is worth it to get a class 6 sd card. I myself don't have one but I know it's worth it. Got to newegg I think you can get one there for under 20$ Hope i helped you!
hey guys, i tried to post this in dwangs rom but it gets lost in the tread and not answered.
My phone has been running a bit slow lately, i want to switch to this "fast" rom.
I am currently on cyanogen's rom
My spl is 1.33.2005
My radio is 3.22.20.17
my phone is 32B, the important part is that my phone is EBI1
would I be able to flash his rom to my phone and would i need to wipe? does that mean that i need to reinstall all apps and songs and stuff?
I think you will need to load all apps again.
I am a bigtime noob, but I think I asked that question and I was told whenever you put a new rom on you have to load all the stuff again. I imagine if you have songs and apps on your sd card it is easier to install again. I want to know if having a larger or faster sd card helps it process faster? I mean, can the phone use the card as ram to help it process more,it is it more like a hard drive so just gives faster access to the programs loaded on the card?
yes it is possible to do that ram hack, search button it. Alot of ppl dont do it for a number of reasons including the 3d graphics arent as good after it. But does anyone know about the compatibility of my phone with the rom?
jeffrimerman said:
I am a bigtime noob, but I think I asked that question and I was told whenever you put a new rom on you have to load all the stuff again. I imagine if you have songs and apps on your sd card it is easier to install again. I want to know if having a larger or faster sd card helps it process faster? I mean, can the phone use the card as ram to help it process more,it is it more like a hard drive so just gives faster access to the programs loaded on the card?
Click to expand...
Click to collapse
A Class 6 Card will make a small difference on your phone since you're running APPS2SD it'll be able to access information from your EXT partition faster than a Class 2/4 card.
There is Swapper (search in market)... Almost like a Page file for windows. You can also set the Swap file to be on your EXT partition so when you mount your sdcard it won't get corrupted, etc.
Has anyone done this.
Hello everyone,
I tried searching the forums but did not find exactly what I was looking for.. Please excuse me if I missed a post..
I need to move my sd card from my g1 to a new phone, and I currently am running super E w/ danger SPL running from SD card. I need to make the G1 boot from the internal phone memory withj something smaller like Super D, so I can use it in another phone. Can someone please verify the steps required to replace danger SPL with old one?
Questions:
I found something saying Hard SPL is the regular one.. I can just find this and flash it as an update.zip?
Or by chance, Is danger SPL sooo cool, where I can somehow flash super D rom but since its small, it will automagically install to phone memory instead of the sd card?
Thanks for reading this, I am just nevous since I do not have a replacement phone yet, so I have to make sure I dont brick my antique android phone just yet..
Dominic
I suppose you are mixing up several things:
- DangerSPL is the program loader used to start up your phone. It's starting always the ROM installed within you phone's memory and it's not related in any sense to SD-Card.
- Super-E is the name of the OS you are running on your phone. Also this is mostly independent from SPL and SD-Card. Mostly in that sense, that the SPL is defining some default partitioning of your phone's memory and if the system partition is too small you cannot install the ROM. But you can always use custom partitions to change the memory layout to your needs.
- The ROM (Super-E) should run also without any SD-Card inserted, unless you are using something like a2sd / a2ext / data2sd ... If you are using such settings, move the applications and data to your phone's internal memory, disable a2sd / a2ext / ... and you can remove your SD-Card while the phone is still running.
As you can see, I do not understand, why you want to change the SPL and the ROM
Basically, I was under the impression when i installed danger SPL, I thought this special SPL redirected the os partition to the sd card in order to install larger roms on the sdcard due to the limited internal phone memory on a g1.
Now that i need to repurpose the sd card, i need to install a smaller sized rom that will fit in the internal phone flash.
Is this not correct?
Thank you for your assistance!!! I appreciate the reply!
The "DangerSPL" was suggested to be used before the possibility of custom partition layout was known, because it has a different default memory partitioning (~92MB on /system, instead of ~75MB with the standard layout). So you can install ROMs which need more space, but DangerSPL is not moving / acessing any parts of the ROM from your SD-Card.
Nowadays with custom partitioning there is a much more flexible way to define your memory layout. From that point of view there is no longer the need for "DangerSPL", nevertheless this SPL provides full fastboot capabilities, but that's another thing.
Hey guys, I haven't been keeping up to date with the development of our Motorola Milestone recently, it's been almost 3 or 4 months since I last visited here.
So yesterday, I was just checking what's new and it seems our Milestone has started a new era of development with the 2ndboot! I'm not a developer or expert of any kind so I'm not sure what this does, but from what I've read, all I know is that this is a good thing for our Milestone
Anyway, I'm still running CM 7.2.1, I have FuFu's Minimod OpenRecovery v0.08 and want to upgrade them both to the latest versions. The thing is, I'm confused by the instructions, I have no idea what the swap config thing does, apparently we have to partition our SD card in order to work with the latest CM 7.2.4 or something, and apparently the rom comes pre-packed with a custom kernel so I'm not sure if I can just flash it just like usual or is there a special step to it etc.
As for the recovery, there's FuFu's OpenRecovery;
http://forum.xda-developers.com/showthread.php?t=1091787
As well as this:
http://forum.xda-developers.com/showthread.php?t=1897048
So i'm not even sure which one to use. Currently, I'm using FuFu's MiniMod v0.08 so simply updating to v0.22 seems straightforward, but then there's kabaldan's post on that recovery for 2ndboot so I'm confused by which one I need......
Lastly, there's this swap config thing I was talking about:
http://forum.xda-developers.com/showthread.php?t=1951983
So ya I'm not sure what to do.
Can anyone please post some simple instructions? Thanks.
Fufu's minimod is based on kabaldan's 2ndboot OR which fixes writing to some sdcards, has battery charging... so it sould not make a big difference (fufu's recovery also has touch interface, etc). You can use either or try them both to see which one suits you better.
To update CM7 you simply Apply update in recovery. Then reboot (cm10 requires full wipe and an ext partition to be present or it won't boot)
The script allows you to configure swap file size (for now) and enable startup script to start swapping on boot. Don't use too high swap partition size or swap file size (this will probably require some experimenting). Or use zRAM/compcache (in cyanogen settings) to use part of RAM for swap. Or go without swap (again, will need some experimenting to see what configuration gives best results)
mrvek said:
Fufu's minimod is based on kabaldan's 2ndboot OR which fixes writing to some sdcards, has battery charging... so it sould not make a big difference (fufu's recovery also has touch interface, etc). You can use either or try them both to see which one suits you better.
To update CM7 you simply Apply update in recovery. Then reboot (cm10 requires full wipe and an ext partition to be present or it won't boot)
The script allows you to configure swap file size (for now) and enable startup script to start swapping on boot. Don't use too high swap partition size or swap file size (this will probably require some experimenting). Or use zRAM/compcache (in cyanogen settings) to use part of RAM for swap. Or go without swap (again, will need some experimenting to see what configuration gives best results)
Click to expand...
Click to collapse
Hi mate, thanks for your reply!
Yup I know about the basics of flashing/updating a rom from the recovery, but what I was asking in my question was about those specific steps (like creating the ext partition that you've mentioned, as well as the setup for the swap configuration). The previous versions didn't have this so flashing/updating was pretty straightforward. But now, we need to to these specific steps in order to make the ROM flash or work successfully on our phone, so I'm not sure how to do it.
I know what ext partition is, but how do I create one? I've seen many instructions out there but I'm not sure they work specifically for this ROM, is there a particular size I need to create, etc etc?
Same goes for the swap configuration, what's the recommended setting that most people use without any problems?
No need to partition
chaoscreater said:
Hi mate, thanks for your reply!
Yup I know about the basics of flashing/updating a rom from the recovery, but what I was asking in my question was about those specific steps (like creating the ext partition that you've mentioned, as well as the setup for the swap configuration). The previous versions didn't have this so flashing/updating was pretty straightforward. But now, we need to to these specific steps in order to make the ROM flash or work successfully on our phone, so I'm not sure how to do it.
I know what ext partition is, but how do I create one? I've seen many instructions out there but I'm not sure they work specifically for this ROM, is there a particular size I need to create, etc etc?
Same goes for the swap configuration, what's the recommended setting that most people use without any problems?
Click to expand...
Click to collapse
I have been updating without changing anything like partition. Its working fine just apply the update thru recovery... as a matter of fact I have not even switched to 2nd boot recovery...
i try to hold my MiniMod OR up to date, so if nadlabak released a update of 2ndboot OR i merge it in my MiniMod OR
if you want to create ext/swap partition on your sdcard, you can just use my MinoMod OR, i include there a new menu called SD Tools, there you can resize the sdcard, so no data will be lose.
but safety first befor lose some data create a backup from the sdcard
in sd tools menu i also include my latest 98swapon script, it activate the swap partition an cm7/10 if there a extra partition, if not it creates a swap file to use for swap
Hi
What is different betwen (NAND) rom and (EXT3) rom and who is the better and faster rom for xperia x1 :angel:
aLT-bug said:
Hi
What is different betwen (NAND) rom and (EXT3) rom and who is the better and faster rom for xperia x1 :angel:
Click to expand...
Click to collapse
Please ask questions at the question section next time.
NAND ROMs are Android ROMs that replace the Windows Mobile OS. They provide faster speeds and better battery life. The developers really did a great job on them this year. They do, however, contain some bugs like USB mass storage not functioning properly (there's a workaround). The most annoying issue I've experienced is the button and keyboard freeze. But the latest Cyanogenmod build I think has already fixed the problem. But I still have Button Savior just in case.
EXT3 ROMs are the ones that run from the SD card. So you would still be able to run Windows Mobile on your phone. It's kind of a dual boot. You have to make partitions on your SD card. It used to have the least bugs. But it's no longer being developed. So now, the NAND ROMs are actually better for my opinion. I think BrianXP7 is the only one left developing EXT3 ROMs, or at least converting his NAND ROM to an EXT3 ROM. EXT3 ROMs used to be faster than NAND ROMs, but it's only because of the CPU speed. NAND ROMs have more free RAM. The CPU speed of NAND ROMs are also now the same as the EXT3 ROMs. You can also make a swap partition to make your phone a little faster on NAND.
how I can make a swap partition to make faster my phone
aLT-bug said:
how I can make a swap partition to make faster my phone
Click to expand...
Click to collapse
http://forum.xda-developers.com/showthread.php?t=1659231
A swap file is also known as a page file or virtual memory. So it's more like the page file on your hard drive. It's not ReadyBoost for Android.
There's also an SD boot bug on this device. So you'll have to format the SD in a special way in order to fix it. But after making the partitions, the fix may be lost. So before partitioning your SD card, apply the fix to your SD card. Then make the partitions. But instead of wiping the SD card, choose the "delete all partitions" option. You then apply all the necessary partitions.
So have you successfully managed to install an android ext3 rom? Because no matter which rom I choose or what I try, it always hangs during the loading with the black screen and all those white lines. It just stays that way forever and then I have to pull the battery and restart my phone. Do you know what I may be doing wrong?
BrianXP7 said:
Did you copy the "Windows/*.csv" files to the root of your microSD card?
Sent from my Nexus 7 using xda app-developers app
Click to expand...
Click to collapse
Yes! It you was Brian that told me to do that when I was trying to install your Butter rom. But although, I got further with your rom, compared to other android roms, it wasn't successful because it hanged up. Is it maybe the fault of custom roms or maybe mods in the Windows rom? Because whenever I left overclocked my X1 at boot the haret application never ran. It always failed to start! So what I did was to removed the overclocked values of my X1 but still I can't get Android to boot! I need help!
Hey Brian. I tried to run again android on my device and it still doesn't work. What happened this time is this: I placed all files in the right place and clicked haret. The loader starts, CWM opens and I select install zip package. Then the bar that appears is fully loaded and tells me installation is complete. I then proceed with rebooting go back to custom rom with WM6.1 and start again CWM. But this time, even after waiting for more than 15 minutes it never manages to load into android, it hangs with many white lines on a black screen, although if I press some buttons then some words start appearing but nothing happens. Do I miss something?