MD5 hash checks, flashing radios, kernels. Could someone explain these? - Thunderbolt General

I just got my Thunderbolt last Thurs. I was previously using a Droid X so these things are all new to me.
What is a MD5 hash check? What if they don't match? Will it brick your phone?
What's the advantage of flashing a new radio? I've noticed that some ROMs require you to flash a new radio. Why is this?
I don't plan on flashing a new kernel but from what I understand it's just a way of adjusting the processor?
Thanks in advance.

First off, Google is always your friend...
MD5 hash checking is basically a way to check to make sure a file is identical in different locations. Often, when people post download links, they'll include the MD5 hash of the original files as they uploaded it. You can then verify that your download file is identical to what they uploaded by generating your own MD5. If they values match, then you're good. If they don't match, then the file you have is different. It could be that someone messed with it (a possibility when downloading from mirror sites) or that it was corrupted while downloading.
You should never try and use a file if the MD5 hash is wrong, especially not when it comes to flashing your phone which is why it's included with almost all downloads you see on the site.
The kernel is basically the low-level operating system of the phone. People tweak the kernel to get desired outcomes such as a faster data speeds or improved battery life. Some of the developers are actually quite good at this, for example, I noticed that on my TB, just when idle I was losing battery at a rate of 22%/hr. I then flashed Leankernel and I've been getting a battery loss rate of 9%/hr while I actually use the phone!
As far as the radios go, it's basically the same thing, just the software that drives the radios. There are a few versions floating around out there, the later version is supposed to be tweaked for better performance and less bugs. As for why some ROMs require it... I'll pass that off to someone more knowledgeable.

drumz0rz said:
First off, Google is always your friend...
MD5 hash checking is basically a way to check to make sure a file is identical in different locations. Often, when people post download links, they'll include the MD5 hash of the original files as they uploaded it. You can then verify that your download file is identical to what they uploaded by generating your own MD5. If they values match, then you're good. If they don't match, then the file you have is different. It could be that someone messed with it (a possibility when downloading from mirror sites) or that it was corrupted while downloading.
You should never try and use a file if the MD5 hash is wrong, especially not when it comes to flashing your phone which is why it's included with almost all downloads you see on the site.
The kernel is basically the low-level operating system of the phone. People tweak the kernel to get desired outcomes such as a faster data speeds or improved battery life. Some of the developers are actually quite good at this, for example, I noticed that on my TB, just when idle I was losing battery at a rate of 22%/hr. I then flashed Leankernel and I've been getting a battery loss rate of 9%/hr while I actually use the phone!
As far as the radios go, it's basically the same thing, just the software that drives the radios. There are a few versions floating around out there, the later version is supposed to be tweaked for better performance and less bugs. As for why some ROMs require it... I'll pass that off to someone more knowledgeable.
Click to expand...
Click to collapse
How do I flash a new radio? Is it the same as flashing a ROM? Just use CW?

NO! It's done through hboot, not through recovery.
Sent from my ADR6400L using Tapatalk

To flash a new Radio, you need to download the file (it will be named PG05IMG.zip, and will be about 25MB in size), and place it in the root of your SD Card (not in a folder).
After that, you want to root into your bootloader (power off your phone, hold the volume down key, and turn it on), select the default option, and it should recognize the update within a couple of seconds, and prompt you to install it.
Hope that helps!

stuckhere4ever said:
To flash a new Radio, you need to download the file (it will be named PG05IMG.zip, and will be about 25MB in size), and place it in the root of your SD Card (not in a folder).
After that, you want to root into your bootloader (power off your phone, hold the volume down key, and turn it on), select the default option, and it should recognize the update within a couple of seconds, and prompt you to install it.
Hope that helps!
Click to expand...
Click to collapse
Okay, thanks. And I think I've read that I need to remove the file from my SD card afterward so it doesn't revert back, right?

dbisch said:
Okay, thanks. And I think I've read that I need to remove the file from my SD card afterward so it doesn't revert back, right?
Click to expand...
Click to collapse
Its a good idea to remove it yeah. It will at least try to do the update again I'm not sure if it will revert back to be honest, I've never tried it.
In any case, best to clean up after words. I have a folder on my SDCard where I put all the radio files, and move them around as I need them.

stuckhere4ever said:
Its a good idea to remove it yeah. It will at least try to do the update again I'm not sure if it will revert back to be honest, I've never tried it.
In any case, best to clean up after words. I have a folder on my SDCard where I put all the radio files, and move them around as I need them.
Click to expand...
Click to collapse
Okay, thanks a lot man.

No worries at all. Good luck!

Related

I would like to flash this this but I need some quick help...

Recommended radio 12.54.60.25_26.09.04.11_M2
I know that there is somewhere I can download the zip and just flash it like a ROM, but I don't know where to find the ZIP?
No, don't flash it through recovery. You need to flash it in bootloader mode(hboot).
Put the PD98IMG.zip on your SD card(check md5 on computer)
When its on your SD, open terminal emulater on phone(install from market if you don't have sit-up its free)
Type in terminal-
md5sum /sdcard/PD98IMG.zip
Make sure it matches the md5 from pc.
Power off phone.
Press and hold volume down, then press power.
Now it should start the process automatically.
di11igaf said:
No, don't flash it through recovery. You need to flash it in bootloader mode(hboot).
Put the PD98IMG.zip on your SD card(check md5 on computer)
When its on your SD, open terminal emulater on phone(install from market if you don't have sit-up its free)
Type in terminal-
md5sum /sdcard/PD98IMG.zip
Make sure it matches the md5 from pc.
Power off phone.
Press and hold volume down, then press power.
Now it should start the process automatically.
Click to expand...
Click to collapse
I understand most of this.. but I don't know what you mean by "(check md5 on computer)"
Google md5 checker, simple tool that will read the file and tell you if it matches the md5 number of the original file. Course you could go to the market and get manD5 which allows you to check the number after its in the root of the SD card.
With a radio I would check it at both times simply because you can't be to careful when it comes to flashing radios. Remember measure twice cut once.
Sent from my Inspire 4G using XDA App
is there no better way to do this? I flashed my last radio by installing the file on my SD and flashing it from hboot... that was it..
Thremix said:
is there no better way to do this? I flashed my last radio by installing the file on my SD and flashing it from hboot... that was it..
Click to expand...
Click to collapse
Nothing has changed, that is still the same procedure. All that they're telling you to do is check the md5 hash of the file to guarantee that it's not corrupt. You don't want to flash a corrupt .zip file in hboot. But if you feel adventurous you can skip the md5 check. Chances are low that the file will be corrupt if you downloaded it correctly and copied it to your SD card correctly.
I search for you
This is the best one you can find all about radio & flashing
http://forum.xda-developers.com/showthread.php?t=1106324
Thremix said:
is there no better way to do this? I flashed my last radio by installing the file on my SD and flashing it from hboot... that was it..
Click to expand...
Click to collapse
As low as chances are, I have an EXTREMELY fast home internet connection that usually doesn't drop nary a packet. However, 2 releases ago when I downloaded the iso for Fuduntu 32 bit (shameless plug) I didn't check the md5 hash before rolling it into a torrent and started seeding. Long story short, our official 32 bit torrent had a corrupt iso image.... check the md5. I use Hashcalc on windows (it has a nice GUI) and MD5 Hash Checker on my phone (it too has a nice GUI, a feature I chose to search for when tab completion refuse to work in my terminal emulator)
Ya just check it.
corrupt radio=permanent brick
ST3ALTHPSYCH0 said:
As low as chances are, I have an EXTREMELY fast home internet connection that usually doesn't drop nary a packet. However, 2 releases ago when I downloaded the iso for Fuduntu 32 bit (shameless plug) I didn't check the md5 hash before rolling it into a torrent and started seeding. Long story short, our official 32 bit torrent had a corrupt iso image.... check the md5. I use Hashcalc on windows (it has a nice GUI) and MD5 Hash Checker on my phone (it too has a nice GUI, a feature I chose to search for when tab completion refuse to work in my terminal emulator)
Click to expand...
Click to collapse
Indeed, it does happen.
I downloaded this very radio in question the other day on a solid WiFi connection.
Checked the the MD5....failed. Two totally different numbers. I had never had a download not pass an MD5 check before, so I was almost a little stunned. I re-ran the check just in case I had somehow chosen the wrong file or something. It was indeed bad.
Redownloaded, rechecked, passed. Flashed successfully about an hour ago.
Check your MD5's people. You'll never forgive yourself if something bad happens that was easily avoidable.

[Q] Help me... I am worried - HTC Incredible S

Hi All,
I have successfully rooted my HTC Incredible S and then, I have installed a custom ROM "Galnet MIUI-Icecream Sandwich ROM-Build:2.11.26" using the ROM Manager App available in the Android Market.
Everything went on well... the back up, clearing the cache etc. are all completed successfully and my mobile rebooted. There was a new screen with a flash image showing MI (in orange letters) with xiaomi.com just below it. I waited for almost 30 minutes but the screen is just showing the same flash image playing some nice notification sound.
Now Should I be worried? Is it a part of the process or is my mobile Bricked ?
Please help...
Have you tried flashing a new ROM in the custom recovery or restoring your back-up? Doesn't sound bricked to me...
DistrictDigital said:
Have you tried flashing a new ROM in the custom recovery or restoring your back-up? Doesn't sound bricked to me...
Click to expand...
Click to collapse
I have recovered it from the backup... it's not bricked
But I am wanting to install some latest and stable custom ROM compatible with HTC Incredile S.
Any suggestions please....
You must ALWAYS check the md5 sum of all of your ROM's. This could have been a very bad thing for your phone and your wallet. Any ROM in your phone's specific Android Development section is almost guaranteed to work. Just re-download your MIUI ROM and enjoy.
DistrictDigital said:
You must ALWAYS check the md5 sum of all of your ROM's. This could have been a very bad thing for your phone and your wallet. Any ROM in your phone's specific Android Development section is almost guaranteed to work. Just re-download your MIUI ROM and enjoy.
Click to expand...
Click to collapse
I understood the later part but regarding the first part in which you said 'You must ALWAYS check the md5 sum of all of your ROM's".....can you please help me understand that.
An MD5 is a long number that will usually be shown next to your ROM download. This number is unique to that particular file.
If something happens during your download that corrupts the ROM file (breaks it), then the MD5 number will be different when you check it. This warns you the file you have got on your computer is different to the original.
There's a good description of how to check and use MD5 on the OpenOffice website - try Googling the words: openoffice md5.
An MD5 is called a 'checksum', there are other ways of working out checksums that you also might see, like CRC or SHA-256. All have benefits and downsides.
In short, checking the MD5 makes sure you aren't flashing a 'bad' copy of the file, which might break your phone.
Hope that helps
skuffle said:
An MD5 is a long number that will usually be shown next to your ROM download. This number is unique to that particular file.
If something happens during your download that corrupts the ROM file (breaks it), then the MD5 number will be different when you check it. This warns you the file you have got on your computer is different to the original.
There's a good description of how to check and use MD5 on the OpenOffice website - try Googling the words: openoffice md5.
An MD5 is called a 'checksum', there are other ways of working out checksums that you also might see, like CRC or SHA-256. All have benefits and downsides.
In short, checking the MD5 makes sure you aren't flashing a 'bad' copy of the file, which might break your phone.
Hope that helps
Click to expand...
Click to collapse
Thanks a lotttt.. it was wonderful knowledge sharing
No worries - glad to help

[ROM] Custom Stock Samsung Conquer 4G FC17 Rooted With Tweaks

Since people continue to only download part 1, even though I've explained fully that you MUST download BOTH parts before extracting, I have now added this at the beginning of the post, so hopefully people will actually follow the directions properly. DOWNLOAD BOTH PARTS BEFORE EXTRACTING, IT WILL NOT EXTRACT PROPERLY ONLY DOWNLOADING ONE PART!!!
This is a custom stock ROM for the Samsung Conquer 4G that has many advantages over a completely stock image. It was developed by me, Brien Johnson of XHPCreations aka brienj.
The link to the files for the ROM are at the very end of this post, but I recommend you read the FULL post while downloading the files.
- Your phone will be rooted.
- The complete FC17 update that shouldn't nag you to update to FE16. (may help to delete the FE16 update in the cache if you already had it pushed to your phone)
- Clockword Mod Recovery for making easy backups and restores.
- Completely Deodexed and ZipAligned for better performance or being able to hack further.
- All bloatware removed, i.e. SprintID
- Stock Launcher replaced by ADWLauncher. (the stock Launcher could not be deodexed, but ADWLauncher is much better and more robust)
- Debuggable.
- Custom power menu that includes, reboot, reboot into recovery, and reboot into download. (Currently the reboot into download does not work, will try to get it to work if possible in the future)
- Custom battery icons that show the actual percentage of battery power left.
- ICS Fonts for better appearance of text in phone's menus.
- Memory and network tweaks for best performance and battery savings.
- Support for running scripts on boot in init.d folder. I've included one script to help sdcard performance, feel free to add any more that you want.
- Support for standard bootanimation.zip files.
Along with these tweaks I will give instructions on improving the network performance further and changing the boot sound, as well as give links to useful programs and hacks that can be added on this phone.
I suggest only using this ROM if you have not successfully applied the FE16 OTA Update to your phone. If you have a stock FE16 phone, it MAY still work however. I can not guarantee this ROM will work for you, and I am not liable for any damage to your phone if you try to install this ...
Here are the instructions to install the custom stock ROM on a Samsung Conquer 4G with the FC17 update. It is installed in two parts, the first is if you do not already have Clockwork Mod Recovery installed, in which case follow the Odin instructions. If you have installed the CWMR already from my instructions here - http://forum.xda-developers.com/showthread.php?t=1610534 then go ahead and follow the CWMR instructions.
Odin installation instructions (Use if you do not have CWMR already installed):
To enter Download Mode on the phone, make sure the phone is turned off and plugged into the wall charging. You should also make sure the phone has a good charge on it. Then turn the phone on by pressing the volume down and camera button and holding them while pressing the power button for a few seconds.
Unzip all the files on your computer and follow these steps.
1) Enter download mode on the phone and plug it into your computer.
2) Open up the Odin program in Windows, run as administrator if on a version of Windows that has such a feature, such as Windows 7. Sorry, there is no Odin for Linux based systems that I know about.
3) Press the OPS button and select the SPH-D600_FC17_CWM_XHP1.ops file.
4) Press the PDA button and select the SPH-D600_FC17_CWM_XHP1.tar.md5 file.
5) Press the Start button, the images should install and the phone reboot.
Congrats, your phone now has my Custom FC17 ROM with a CWM Recovery.
CWMR installation instructions (Use if you have CWMR installed):
Unzip all the files on your computer and follow these steps.
1) Copy the clockworkmod folder and merge it with the folder already on your SD Card. If you do not already have that folder on the SD Card, you may not have CWMR already installed, or you've never made a backup before with it.
2) Boot into CWMR by holding the volume down button and the power button while pugged into the wall charger, or by using the adb command "reboot recovery".
3) Select the menu item "backup and restore".
4) Select the menu item "restore".
5) Select the restore named "SPH-D600_FC17_CWM_XHP1".
6) Select the menu item "reboot now".
Congrats, your phone now has my Custom FC17 ROM with a CWM Recovery.
Now that the phone has the custom ROM, here are some things you can add or do to further improve performance on the phone if you wish.
First of all I recommend installing AdFree, Terminal Emulator, Titanium Backup, and if you wish ScriptManager, which can all be found on the Google Play Store. I can help you find them if needed.
For better 3G follow these steps (enter commands into Terminal Emulator or use the adb shell):
Type this command: getprop ril.MSL
It should show your MSL. Write it down.
Open the dialer and dial ##3282##
Enter your MSL
Click on "Others"
Click on "Multimedia"
Change the settings as follows:
RTSP Proxy Address: 0.0.0.0
RTSP Proxy Port: 0
HTTPPD Proxy Address: 0.0.0.0
HTTPPD Proxy Port: 0
The stock settings are:
RTSP Proxy Address: rtsp.vog.sprintpcs.com
RTSP Proxy Port: 554
HTTPPD Proxy Address: pd.vog.sprintpcs.com
HTTPPD Proxy Port: 8085
Here is how to change the boot sound:
First of all get the "poweron.snd" file from the /system/etc/ folder. It is a raw sound file which can be opened in any audio editor, such as Cool Edit Pro.
Here are the settings to select when opening it up in Cool Edit Pro for example:
Sampling Rate: 441000
Channels: Stereo
Resolution: 16-bit
Data Formatted As: 16-bit Intel PCM
Offset Input Data By: 0
Now you can listen to the boot sound in the audio editor. You can change it to your liking and save it in the same format. Remember to keep it a RAW audio file with the settings above. Replace the "poweron.snd" file with your edited audio file, retaining the same filename.
To replace the boot animation, you can find the "bootanimation.zip" file in the /system/media/ folder. Replace it with a bootanimation file of your liking. I've included a custom bootanimation that was modified to match the custom boot logo I made. I made all of it from a popular bootanimation of which I can not remember where I found it. I am not taking any credit for the original bootanimation, I just modified it to say Samsung Conquer 4G at the top and to speed up and spin faster at the end. If anyone remembers the original creator, I will add a link to it.
A great cpu tuning program that works on the phone (although won't save settings on boot for some reason), is this - http://forum.xda-developers.com/showthread.php?t=1584508. From the screenshots below you can see that the phone will last almost 3 days without this program, although the other screenshot was using the program setting of PowerSave and after 20 1/2 hours it was still at 70%, but I also didn't use the phone, I just had it locked. However, when running in PowerSave mode, the phone will be very sluggish, so is only to use if you are just waiting for phone calls or just texting.
These are all the tweaks I have for now. I hope you enjoy the ROM.
I hate to bring this up, but if you like this ROM, please consider making a donation. I don't do this just for donations, I enjoy helping everyone out, but I was in a near fatal accident over two years ago and can no longer work. If you find yourself enjoying this ROM, please click on the Donate button under my name, I would really appreciate it. I can try to improve the ROM over time, but please remember that this ROM is strictly made for performance and battery life and to give you more control over your phone. I don't plan on doing any theming, and most people do ICS themes and such. Personally I hate the look of the ICS themes and the only thing I've taken from ICS, is the fonts, which I do like and look much better than the original. If you want some fancy theme, or mods like Beats Audio, I'd suggest looking for another ROM. If you want performance and longer battery life, I think you'll enjoy mine.
Take care and thank you for trying my ROM.
You must download BOTH of these files before you can extract them. After downloading them, put them both in the same folder, and open the part1.rar file up, and you can then extract the files properly. If you only download one of the two files, the files will be corrupted or not work:
Here is the link to the first file of the ROM - SPH-D600_FC17_CWM_XHP1.part1.rar
Here is the link to the second file of the ROM - SPH-D600_FC17_CWM_XHP1.part2.rar
I apologize for having to split it into two files, but I have a maximum of 200MB I can upload, as I don't have a premium account at MediaFire.
Dude, your awesome.
So glad to see this!
bring on the flock of desperate Conquer users.
This is John Smith from Ting forums by the way.
Good job man. Gonna download asap.
DiehlC said:
Dude, your awesome.
So glad to see this!
bring on the flock of desperate Conquer users.
This is John Smith from Ting forums by the way.
Good job man. Gonna download asap.
Click to expand...
Click to collapse
Cool. I hope it works great for you.
You were able to install my other one, so you have CWMR already, right? If so, I recommend just updating that way as it's of course much easier.
Thanks for your hard work, looks great...
brienj said:
Cool. I hope it works great for you.
You were able to install my other one, so you have CWMR already, right? If so, I recommend just updating that way as it's of course much easier.
Click to expand...
Click to collapse
Sure do, so yup thats my plan.
What do you think about "Mobile Odin" Would it also work for flashing this? for information sake atleast.
DiehlC said:
Sure do, so yup thats my plan.
What do you think about "Mobile Odin" Would it also work for flashing this? for information sake atleast.
Click to expand...
Click to collapse
It probably would. Perhaps it uses the flash_image binary to flash the images properly, but I don't know for sure. You'd have to make sure you give it the correct names of the mtd partitions though, or it would know the correct names for them, but that's if it uses the flash_image binary. You can always flash these yourself with the flash_image binary using the mtd table I listed. If you have CWMR though, I'd just do it that way.
It doesn't list our phone in the compatible phones, which leads me to believe it only knows the partition tables for the phones listed. Perhaps if you gave them our partition table, they could make it work though.
john9 said:
Thanks for your hard work, looks great...
Click to expand...
Click to collapse
You're welcome. Hard work is an understatement though. When I had my accident, my head was split wide open from being struck. As a result, I have serious brain damage, although I have retained most of the smarts I had before the accident, which helps. However, it takes me months to do something like this, whereas before it would have taken maybe a week or two at the most, heck, probably a couple of days to be honest. I can not concentrate, I have to do one thing at a time, and I always forget things, even something that happened a few minutes ago. This is why I can not even work, as I can not be in a competitive work environment. Heck, even posting a post will take me close to 5 or 10 minutes, from fixing all the transposed letters, double-printing of letters, grammar, etc. The first post of the thread took me about 3 hours to finish and completely type up. It may appear from my posts, that I am smart, which I don't want to brag, but I believe I am, but because of my TBI, it's not what it appears to be, as you only see the final result after all my editing. I used to hide my problem, but I am not ashamed to admit it any more.
Thanks man this is really fast. I did a test and left my phone locked and it started out at 64 than 2 hours later it was 61!! Really good battery life.
Sent from my SPH-D600 using xda premium
Came here from the Ting forums. I just had to remember my username I created way back when I still had an XV6800. Those were the days!
Anyway, I tried downloading part 2 a few times, and every time I extract the files, it tells me the md5 file is broken. Anyone else having this issue?
bradyarz said:
Came here from the Ting forums. I just had to remember my username I created way back when I still had an XV6800. Those were the days!
Anyway, I tried downloading part 2 a few times, and every time I extract the files, it tells me the md5 file is broken. Anyone else having this issue?
Click to expand...
Click to collapse
You have to have part 1 and part 2 in the same folder, then open part1. It is a two part rar file, so uses both files. By opening just the second file, it won't all be there. But both files contain the whole package, you just need to open part 1, as long as you have part 2 as well.
I had to split the rar file up because Mediafire only allows me to upload a maximum filesize of 200MB, since I don't have a premium account. I've updated this info right before the download links.
itzdarockz said:
Thanks man this is really fast. I did a test and left my phone locked and it started out at 64 than 2 hours later it was 61!! Really good battery life.
Sent from my SPH-D600 using xda premium
Click to expand...
Click to collapse
Well that's great to hear it works ok for you and yes, the battery life, even without the cpu tuner program is FAR better than original. At least it has been for me. I can run an intensive program with WiFi and the phone would still last close to 10 - 12 hours. That was the whole goal of my ROM, was for longer battery life, since it sucks when stock, and I think I succeeded at it.
brienj said:
You have to have part 1 and part 2 in the same folder, then open part1. It is a two part rar file, so uses both files. By opening just the second file, it won't all be there. But both files contain the whole package, you just need to open part 1, as long as you have part 2 as well.
I had to split the rar file up because Mediafire only allows me to upload a maximum filesize of 200MB, since I don't have a premium account. I've updated this info right before the download links.
Click to expand...
Click to collapse
Ok, thanks. I was just a little worried because part 1 extracted fine, and part 2 always gave me an error, giving me the part 2 md5 as a 0 byte file.
I've never rooted through android before, so I want to make sure I've got everything squared away before I begin.
brienj said:
You have to have part 1 and part 2 in the same folder, then open part1. It is a two part rar file, so uses both files. By opening just the second file, it won't all be there. But both files contain the whole package, you just need to open part 1, as long as you have part 2 as well.
I had to split the rar file up because Mediafire only allows me to upload a maximum filesize of 200MB, since I don't have a premium account. I've updated this info right before the download links.
Well that's great to hear it works ok for you and yes, the battery life, even without the cpu tuner program is FAR better than original. At least it has been for me. I can run an intensive program with WiFi and the phone would still last close to 10 - 12 hours. That was the whole goal of my ROM, was for longer battery life, since it sucks when stock, and I think I succeeded at it.
Click to expand...
Click to collapse
Good to hear you are no longer ashamed, plus theres no reason to be. Especially since you can whip up great stuff like this. among other things youve done.
I havent flashed it yet, as I am backing up a lot of stuff, and trying to backup all the linux stuff I installed via opkg package manager using "BotBrew", which is getting a bit complicated. Plus I have to make a nand too beforehand.
So I should be able to get to it soon. Im excited.
But by the way, now that you have the Partitioning table layout mapped out, I wonder what we could do to further expand our internal memory/storage? I wonder if we could double partition our SD cards like some others do on other devices? They basically just format their SD with FAT32 in the first (which will be the extended internal), and the next being Ext4 for SD card storage. Seems like we should be able to do the same like anyone else, especially since you got that nice bit of info through your troubles, on the partitioning.
What do you think on this position?
Take care Brien.
DiehlC said:
Good to hear you are no longer ashamed, plus theres no reason to be. Especially since you can whip up great stuff like this. among other things youve done.
I havent flashed it yet, as I am backing up a lot of stuff, and trying to backup all the linux stuff I installed via opkg package manager using "BotBrew", which is getting a bit complicated. Plus I have to make a nand too beforehand.
So I should be able to get to it soon. Im excited.
But by the way, now that you have the Partitioning table layout mapped out, I wonder what we could do to further expand our internal memory/storage? I wonder if we could double partition our SD cards like some others do on other devices? They basically just format their SD with FAT32 in the first (which will be the extended internal), and the next being Ext4 for SD card storage. Seems like we should be able to do the same like anyone else, especially since you got that nice bit of info through your troubles, on the partitioning.
What do you think on this position?
Take care Brien.
Click to expand...
Click to collapse
I am "new" to doing all of this type of work. I used to strictly do game hacking/modding, not stuff to cheat, but to make the games better and more fun. Late last year I started getting into the Android systems and seeing what I could do. I'm sure if I looked into this stuff I could figure something out eventually, but not sure how long it would really take me. This seems like something that is similar between all phones, so maybe you should see what can be done already. If it's a phone specific thing, then one of us will have to do the dirty work. I just don't know.
i got an md5 mismatch error when trying to do the restore
New2ThaDroid said:
i got an md5 mismatch error when trying to do the restore
Click to expand...
Click to collapse
I've had that happen before. Here is the solution, but I'd try recopying it to your sdcard another time to make sure it was copied correctly - http://forum.xda-developers.com/showthread.php?t=714114
Also, are you sure you downloaded BOTH of the rar files as I said in the OP, and it did not give you any errors when extracting the files?
Also, try renaming the name of the folder to only include alphanumeric symbols.
I got an error when extracting the files too. I extracted both the files to the same folder so I don't know what the problem is and I extracted the first part first and the the second. I don't know what it is
I got it to work and the Rom on my phone. Looks good! Good job. I would like to add some themes if anyone has some or knows how I could do it myself.
Sent from my SPH-D600 using xda premium
how long
brien how long does it take the your rom to install itself using odin approximately? i ask because it took me over 40 minutes to install it and its at time of this still going
I'm going to do some themeing using UOT Kitchen
Sent from my SPH-D600 using xda premium
New2ThaDroid said:
I'm going to do some themeing using UOT Kitchen
Sent from my SPH-D600 using xda premium
Click to expand...
Click to collapse
Sure, if that's what you want. Like I said in my original post, this ROM was made to be practical, not to be fancy. It does have the ICS fonts in it, which look a bit nicer though.

4.3 help!!!

I have an N8013 and I have been trying to go to 4.3 for a while. Like illusion rom... i've tried cwm a few versions even the latest, twrp, and even philz recovery as recommended and I even deleted the updater scripts as recommended. I for the life of me can not get past the zip file failing to flash. I've downloaded the rom multiple times, used odin to go back to completely stock, factory reset.... just about everything. There is one other dude tellin me to do this....
"I have a N8013, and deleting the assert and getprops works for me 100% of the time. However, it is important to note, two things. One you have to have the N8013 version of the ROM, which is labeled N80xx, and 2, when you go to install it after you have modified the file, you will get a validation error because the zip file will no longer match the MD5 validation, you have to install anyways. Other than that it works fine on my N8013, using CWM 6.0.3.1, running official CM 10.2."
But I dont know exactly what file he is talkin about. If ANYONE can help me out with this id be forever grateful.
First thing first. I'm guessing from what you don't understand is the MD5 validation.
So let me try to explain it. Doing an MD5 check, is basically checking the fingerprint of a file to the fingerprint posted. You get an MD5 sum by running it though a MD5 hashing program. Someone that knows the terms better then me will probably jump in and correct my terminology. But the best way of saying it is that by comparing MD5 sums, you are able to see if a file is unaltered.
Second, you'll want to make sure the file you download is compete and uncorrupted. So you run it though the hasher, and get the MD5 sum to check it against the posted numbers.
For "Illusion-v2.5.alpha-UNOFFICIAL-n8013.z" the MD5 Sum is: 95eb24cadc1a7721934a508e3ce97212
For "Illusion-v2.5.alpha-UNOFFICIAL-n8000.zip" the MD5 Sum is: 7789f71ca54647b43c352837702795a3
Now as for a hashing program, if you are on Windows, I would suggest a program called HashTab. http://implbits.com/
It puts the hashing into a tab so you can just right click the file, click Properties, and then "File Hashes"
So for the next thing that you need to do to make sure everything is good, is to check the MD5 sum of the file you download (unmodified) and make sure it is a good download. If all of that is good, then something else is going off.
I will note that right now I'm running the n8000 version on my n8013. Yes there are reasons I do that, even though the GSM hardware isn't in place. But using the n8000 version makes use of VoIP phones much easier.
Niscandia said:
First thing first. I'm guessing from what you don't understand is the MD5 validation.
So let me try to explain it. Doing an MD5 check, is basically checking the fingerprint of a file to the fingerprint posted. You get an MD5 sum by running it though a MD5 hashing program. Someone that knows the terms better then me will probably jump in and correct my terminology. But the best way of saying it is that by comparing MD5 sums, you are able to see if a file is unaltered.
Second, you'll want to make sure the file you download is compete and uncorrupted. So you run it though the hasher, and get the MD5 sum to check it against the posted numbers.
For "Illusion-v2.5.alpha-UNOFFICIAL-n8013.z" the MD5 Sum is: 95eb24cadc1a7721934a508e3ce97212
For "Illusion-v2.5.alpha-UNOFFICIAL-n8000.zip" the MD5 Sum is: 7789f71ca54647b43c352837702795a3
Now as for a hashing program, if you are on Windows, I would suggest a program called HashTab. http://implbits.com/
It puts the hashing into a tab so you can just right click the file, click Properties, and then "File Hashes"
So for the next thing that you need to do to make sure everything is good, is to check the MD5 sum of the file you download (unmodified) and make sure it is a good download. If all of that is good, then something else is going off.
I will note that right now I'm running the n8000 version on my n8013. Yes there are reasons I do that, even though the GSM hardware isn't in place. But using the n8000 version makes use of VoIP phones much easier.
Click to expand...
Click to collapse
Wow, thank you sir. No one has ever explained it to me like you did. I honestly appreciate it. I have a PC running windows 7 and I also have an iMac for my music. Not saying I completely understand how to do what your telling me but it puts in to a much greater perspective and for that, thank you. I know something is going wrong. This isn't my first rodeo but I definitely don't know how to change stuff around or dissect it yet. I started rooting and modifying about a year ago. Im a tech so in interests me. But I don't all that much time to dissect yet or understand what your saying exactly. I guess I just need a good download. Maybe I'll try the N8000 version instead. I don't care about the GPS and I use VOIP a lot more than I would GPS. I'll try that I guess. But thank you for the great response and for taking a moment to help a fellow androidian out.
Thought:
Could it be that im downloading the rom to my iMac, transferring to my pc via flash drive thats corrupting it somehow? I dont have hemidal or samsung drivers on my imac but it seems to download the files faster thats why im doing that. But when it finishes its a folder not a .zip so I transfer it to my pc and compress it with 7zip.
I think other people are getting the same error tho as well so maybe not..
RussellEstridge25 said:
Wow, thank you sir. No one has ever explained it to me like you did. I honestly appreciate it. I have a PC running windows 7 and I also have an iMac for my music. Not saying I completely understand how to do what your telling me but it puts in to a much greater perspective and for that, thank you. I know something is going wrong. This isn't my first rodeo but I definitely don't know how to change stuff around or dissect it yet. I started rooting and modifying about a year ago. Im a tech so in interests me. But I don't all that much time to dissect yet or understand what your saying exactly. I guess I just need a good download. Maybe I'll try the N8000 version instead. I don't care about the GPS and I use VOIP a lot more than I would GPS. I'll try that I guess. But thank you for the great response and for taking a moment to help a fellow androidian out.
Click to expand...
Click to collapse
Well to start, would be to download the Hashtab program and install it. That gives you easy access to the MD5 sums that you'll need so you can verify downloads.
Now on your Mac, I can only tell you how to do it from the command line. Open up a terminal window and type in without the quotes "md5 filename" replacing filename with the file you want the MD5 sum for.
Hashtab is a nice user friendly version, but it is a 3rd party program. Some people don't like those. So your choice there.
I can also tell you of the only real problem I have had so far with the Illusion Rom. Bluetooth Tethering doesn't work. Now what I mean by this is using Bluetooth on a Cell Phone to give Data to the Note is problematic. DHCP doesn't work til launched manually, and DNS servers don't work. So as long as you don't use Bluetooth Tethering for your Note you'll be fine. But if you use Bluetooth tethering ( a small group of people I know) might not want to upgrade quite yet.
RussellEstridge25 said:
Could it be that im downloading the rom to my iMac, transferring to my pc via flash drive thats corrupting it somehow? I dont have hemidal or samsung drivers on my imac but it seems to download the files faster thats why im doing that. But when it finishes its a folder not a .zip so I transfer it to my pc and compress it with 7zip.
I think other people are getting the same error tho as well so maybe not..
Click to expand...
Click to collapse
Now this explains the entire problem... Your Mac is unzipping the file, and probably destroying some of the symbolic links. Rezipping it still leaves the broken links and causes problems. I don't remember how to tell OSX (Mac) not to auto unzip files. But you'll need to do that or download it on your PC.
Niscandia said:
Well to start, would be to download the Hashtab program and install it. That gives you easy access to the MD5 sums that you'll need so you can verify downloads.
Now on your Mac, I can only tell you how to do it from the command line. Open up a terminal window and type in without the quotes "md5 filename" replacing filename with the file you want the MD5 sum for.
Hashtab is a nice user friendly version, but it is a 3rd party program. Some people don't like those. So your choice there.
I can also tell you of the only real problem I have had so far with the Illusion Rom. Bluetooth Tethering doesn't work. Now what I mean by this is using Bluetooth on a Cell Phone to give Data to the Note is problematic. DHCP doesn't work til launched manually, and DNS servers don't work. So as long as you don't use Bluetooth Tethering for your Note you'll be fine. But if you use Bluetooth tethering ( a small group of people I know) might not want to upgrade quite yet.
Now this explains the entire problem... Your Mac is unzipping the file, and probably destroying some of the symbolic links. Rezipping it still leaves the broken links and causes problems. I don't remember how to tell OSX (Mac) not to auto unzip files. But you'll need to do that or download it on your PC.
Click to expand...
Click to collapse
Dont you mean how to tell a mac how to autozip the files? But again thank you. That helps a lot.
RussellEstridge25 said:
Dont you mean how to tell a mac how to autozip the files? But again thank you. That helps a lot.
Click to expand...
Click to collapse
From how it sounds your Mac is auto-unzipping. You want the Mac to leave the downloaded zip file & leave it alone. Not to unzip & rezip it up. That is what is causing trouble, the unzipping and rezipping more then likely. So disable the "expand archives". Doing a quick search try reading up on it here to get Safari to behave. https://discussions.apple.com/thread/1483114?start=0&tstart=0
Niscandia said:
From how it sounds your Mac is auto-unzipping. You want the Mac to leave the downloaded zip file & leave it alone. Not to unzip & rezip it up. That is what is causing trouble, the unzipping and rezipping more then likely. So disable the "expand archives". Doing a quick search try reading up on it here to get Safari to behave. https://discussions.apple.com/thread/1483114?start=0&tstart=0
Click to expand...
Click to collapse
Thank you thank you thank you. You answered me exactly the way I needed to hear it. :good:
RussellEstridge25 said:
Thank you thank you thank you. You answered me exactly the way I needed to hear it. :good:
Click to expand...
Click to collapse
Just needed that key piece of info. That you where rezipping the file after using your Mac to download it.
Hope it installs this time around. But I would suggest learning how to check the MD5 sums as well. Doesn't hurt to be careful.
Niscandia said:
Just needed that key piece of info. That you where rezipping the file after using your Mac to download it.
Hope it installs this time around. But I would suggest learning how to check the MD5 sums as well. Doesn't hurt to be careful.
Click to expand...
Click to collapse
I completely agree. And I plan to. Didnt know it would be that easy. Again thanks man. But you completely helped me understand. I love learning about this when there is someone willing to teach.
I just downloaded the rom on my pc and its doing what it was before. I try putting the zip file in to my internal sd on my tablet and it says "CAN NOT COPY ITEM, The device has either stopped responding or has been disconnected"
It has not I can assure you. I've tried rebooting the tablet and pc when this happened before and still with no avail. I can copy other files to my tablet no problem. I've never ran into this before.
I cant even open the zip file or extract it to my desktop right now. Seriously, what the hell.
says windows cant open it cause the file is invalid. Must be that MD5 thing your tellin me to do. So now That im doing it on my windows pc should I install that program you mentioned?
RussellEstridge25 said:
I just downloaded the rom on my pc and its doing what it was before. I try putting the zip file in to my internal sd on my tablet and it says "CAN NOT COPY ITEM, The device has either stopped responding or has been disconnected"
It has not I can assure you. I've tried rebooting the tablet and pc when this happened before and still with no avail. I can copy other files to my tablet no problem. I've never ran into this before.
I cant even open the zip file or extract it to my desktop right now. Seriously, what the hell.
says windows cant open it cause the file is invalid. Must be that MD5 thing your tellin me to do. So now That im doing it on my windows pc should I install that program you mentioned?
Click to expand...
Click to collapse
I've had that problem before with windows. Not sure exactly what causes it, my guess is some data on the usb connection is causing it. Wrong driver or something.
When it happens changing USB ports, sometimes helps. Or you can use ADB to copy the file over. Not sure if you have used ADB before or not. The third way is to pull the Micro SD card out of your Note, and use an adapter (SD to USB) to put the file directly onto it from windows.
Only options I can think of off the top of my head for that problem. But it is one I've seen before.
Niscandia said:
I've had that problem before with windows. Not sure exactly what causes it, my guess is some data on the usb connection is causing it. Wrong driver or something.
When it happens changing USB ports, sometimes helps. Or you can use ADB to copy the file over. Not sure if you have used ADB before or not. The third way is to pull the Micro SD card out of your Note, and use an adapter (SD to USB) to put the file directly onto it from windows.
Only options I can think of off the top of my head for that problem. But it is one I've seen before.
Click to expand...
Click to collapse
Great ideas! I can try the sd one tomorrow. Day 3 lol. Wish Me luck
I may have missed this part, so I apologize. Is there any reason you can't just download it directly from the tablet, saving it to the sd card? It would assuredly cut down on the headache and potential file corruption during transfer between devices.
spycedtx said:
I may have missed this part, so I apologize. Is there any reason you can't just download it directly from the tablet, saving it to the sd card? It would assuredly cut down on the headache and potential file corruption during transfer between devices.
Click to expand...
Click to collapse
Already got cm10.3 up and running. The developer gave me a nightly build that had all the files taken out already. Had to download it twice but got it after putting it on my internal memory. Thank you for your help. The note 10.1 has a good community of people.

File Download Issues

I have a question and am curious if others have seen it and know how to resolve it.
I am by far not new to Android and mods, custom ROMs, etc but I ha e come across something that I just can't seem to get around.
When I try to download something to flash via TWRP, or install by most any other method, over 90% of the time I cannot get an md5 match. I have tried Chrome, Dolphin, and a couple other browsers, too. Is there any other way to get a good download straight to the Pixel with downloading on the PC and copying it over??
FernBch said:
I have a question and am curious if others have seen it and know how to resolve it.
I am by far not new to Android and mods, custom ROMs, etc but I ha e come across something that I just can't seem to get around.
When I try to download something to flash via TWRP, or install by most any other method, over 90% of the time I cannot get an md5 match. I have tried Chrome, Dolphin, and a couple other browsers, too. Is there any other way to get a good download straight to the Pixel with downloading on the PC and copying it over??
Click to expand...
Click to collapse
You sure have an interesting dilemma. You can try download a small file multiple times, then use WinDiff to compare those downloads. If they match exactly, but do not match the original md5, then the issue is most likely local, and not the download source. Or, if they're different from each other, then your problem is also local. Have you tried a different PC with the same Internet connection?
As far as your other question, unless I'm misreading the question, why can't you download to the phone directly? Most of my downloads go directly to my Pixel's external storage. I don't usually touch a PC.
You understand my question. I discovered the issue trying to download TWRP RC1. The file size is 8.65Mb and I cohld never get a good md5 match downloading straight to internal memory. I started to doubt if the md5 mismatch was actually true so I tried to flash it and it failed. TWRP Alpha2 reported a corrupt zip file. I downloaded via PC, copied to storage, and then got a good md5.
FernBch said:
You understand my question. I discovered the issue trying to download TWRP RC1. The file size is 8.65Mb and I cohld never get a good md5 match downloading straight to internal memory. I started to doubt if the md5 mismatch was actually true so I tried to flash it and it failed. TWRP Alpha2 reported a corrupt zip file. I downloaded via PC, copied to storage, and then got a good md5.
Click to expand...
Click to collapse
So is your problem resolved? They just sound like bad downloads to me, whether that's by unreliable connection (stop and restart of packet transferring), or corrupt packet verification, or some abnormal task on your PC that takes a good download and saves a corrupted copy of it. I know, I know, some will say that there's no such thing as a bad download since CRC and other algorithm prevent that. And they're right. However, a browser can still create a bad file from a valid download.
Not resolved. Until I figure it out I download via PC and copy to device. One added bonus is I can download to a flash drive and use the adapter to plug it directly into the Pixel.
Oh, I did notice that the bad md5 files also differ in size. Seems to happen most when using Chrome.
FernBch said:
Not resolved. Until I figure it out I download via PC and copy to device. One added bonus is I can download to a flash drive and use the adapter to plug it directly into the Pixel.
Click to expand...
Click to collapse
The other benefit of using an external drive is that you don't run into the TWRP decryption issue, where your folders and files are jumbled up. Data on external drives are not encrypted.
quangtran1 said:
The other benefit of using an external drive is that you don't run into the TWRP decryption issue, where your folders and files are jumbled up. Data on external drives are not encrypted.
Click to expand...
Click to collapse
I read that, too. I honestly haven't had that issue. Yet. The first couple times I used TWRP I wasn't prompted for a pattern at boot. I found if I power off then boot to TWRP manually it always prompted me first time. Since doing that about three times I haven't had an issue since.
****Update****
Ok, after sitting back I decided to "Go back to basics". I uninstalled all browsers on my device. I then reinstalled Chrome and tried a download, failed to get an md5 match. I then reinstalled Dolphin and downloaded the same file. Success, I have a md5 match. Seems that Chrome browser is the problem. Not sure why it wouldn't work on Dolphin previously but I have successfully downloaded four times now.

Categories

Resources