yashsingh1/xdaforums huggingface dataset:
[Android General] urilabob:
Bootloaders and GPL

Hi alpha-niner; bootloaders haven't been mentioned till now in this thread, so it's a bit of a red herring. But to take the bait: the bootloader itself is almost always proprietary. The manufacturers have no obligation to release it. Of course, unlocking it with a utility provided by the overall system developer (i.e. fastboot) seems likely to be legal unless you specifically agreed not to do so in your purchase agreement, as is completely replacing it with a bootloader that you have a licence for. Disassembling it is clearly illegal. Taking it off the system to mod it and putting the modded version back is probably illegal (the illegal action is making a copy for the purpose of modding rather than backup). On the other hand, in-flash patching of the bootloader doesn't involve copying, so can't breach copyright (it might breach a carefully written licence, I guess). And of course you would then be entitled to back up the patched bootloader. It's the order and direction of actions that's important here.

But more important, you are correct in implying that the problem with some systems lie in the bootloader itself. But the problems with many others lie in "proprietary" mods to the boot kernel and GPLed components of the initramfs, and "proprietary" mods to the running kernel and GNU utilities. They could readily be reversed or adapated if the mod sources were released as per the GPL. Not doing so is a clear GPL breach. These cases are legion.

It's also worth noting that some of the worst offenders are disabling kernel modules and building drivers directly into the kernel. Whatever may be the case with loadable kernel modules, built in drivers are clear derivative works of the kernel, and thus are also subject to the GPL. In many cases, the drivers are for third party components: so the manufacturers not only breached the GPL in these cases, they very probably breached their agreements with the component vendors as well. Vendor X, who supplies manufacturer Y with a component and the proprietary driver for it, is likely to have built in some contract protection against Y's actions leading to their driver becoming GPLed.

Best Wishes

Bob
[Galaxy S II General] anonymous572:
Sorry for double post but I'm very interested in this thing. I think someone else would be interested too.

http://xdaforums.com/showthread.php?p=16618772
[Galaxy S II General] ronj1986:
What are you trying to achieve with this setup?
[Galaxy S II General] JernejL:
wow, i tried this too - one of first things i tried when i got my otg adaptor.. if you need android and RJ45 you should instead look at tablets - those sometimes have a external rj45 port.
[Galaxy S II Q&A, Help & Troubleshooting] jokertt:
Hi...i had this problem once and it suddenly appeared again today.I didn't do nothing,just all of a sudden my e-mail wouldn't appear.I tried everything:i changed my yahoo account location to uk or asia,i manually selected the imap/pop3 ports and servers,but nothing seems to work.The messages that i get when i hit refresh are :<<cannot connect to your yahoo email.The connection should be restored automatically;if the problem persists,contact yahoo for assistance(4002)>>,<<an error occured.Please try again(101)>>,<<the attempt to sign in failed due to invalid user name,password,or incorrect setting.Please check user name,password,and setting on the web,and try again(301)>>.Or i hit refresh and nothing happens...I think i got all the possible error.Please help!

Edit:i found out that these errors appear when i select premium account.If i don't select it it works just fine.But i want premium account as i had previous.

Edit2:Ok.Now it seems that the problem is the premium account setting.I tried entering a gmail account with/without premium account and it did the same as it did with the yahoo account.Error:<<an error occured while sending data.please try again(104).>>The question remains:what can i do with premium account to work?
[Galaxy S II Q&A, Help & Troubleshooting] sandeeppathak007:
+ 1 Buddy

what i am doing is that I am using Yahoo mail client from market , actually i got so much pissed off that i deleted the mail client itself from my phone
[Galaxy S I9000 Q&A, Help & Troubleshooting] shyamsandeep:
i just bought GS I9000, its with 2.3.3, i see the camera has lag, when i click it takes around 2 seconds to capture, it annoying and the picture quality is not good at all, its so bad than my 2MP iphone 2g camera

its okay to have a screen collapse like iphone 2g, but the lag looks horrible

could some one tell if we can fix using a custom ROM, will the vodoo lag fix help on this, or if older firmware was better, so that i can switch back to that

i really need to use this for taking many pics and mail them, (child pics) so everytime i take a pic either its distorted or lagged

please help with your suggestions
[HTC Sensation] rickyjune:
if I wanted to upgrade my SD card, how would i do it???

Do i just copy everything over???:confused:
[HTC Sensation] nicky041192:
Pretty much. Drag all your folders and files over from your old SD to your new one.
[HTC Desire S] essance:
How can I get a 3G signal on ATT or Tmobile Carrier in USA? I was able to get 3G signal in Asia.. Why not from ATT or Tmobile..?

Any hint to fix this ?
[HTC Desire S] Jack_R1:
Because they are both using 3G bands that aren't supported by Desire S. You can't do anything about it.
[Eee Pad Transformer General] Oyeve:
Its really no big whoop. I use my TF normally, I keep it stored in a small neoprene laptop case. The s/n sticker is peeling and the back sticker which hass all the model info numbers and such is also peeling. I thought they would last longer than a couple of months. I dont own a KB yet but I assumed the big rear sticker was really for being able to slide the TF into the slot so as not to scratch up the back. Anyone else getting peeling stickers?
[Eee Pad Transformer General] jerrykur:
Perhaps a little contact cement will hold them. I had a similar issue with one of my cameras and contact cement made the serial # sticker permanent.
[Eee Pad Transformer General] Rumbleweed:
sounds like you need to rma tablet immediatey
[Eee Pad Transformer General] djdevine2:
Mine is a bit, I would just take a note of the serial number etc and take the stickers off if it is annoying you, the sticker on the back just holds the FCC etc and isn't important.
[Eee Pad Transformer General] jtrosky:
Wow - one of the first things I did was to remove those stupid stickers!! Surely, then can get the S/N from the inside somewhere if they needed to, right??
[Eee Pad Transformer General] slipshft:
Yes, but you do need it if you have to RMA your unit. As long as you have the box or the manual you should be ok (the S/N is on both these items).
[Eee Pad Transformer General] derfasaurus:
Same thing here. Those stickers didn't look like they were meant to hold on except for in the box.
[Eee Pad Transformer General] mllk:
just to let you know, you can NOT get the s/n inside the tablet. I know this because my friend's tablet died and it was kind of a pain to RMA since his tablet never had the s/n sticker on the tablet itself and he threw the box away. But I did find out that the s/n is on the warranty card.
[Eee Pad Transformer General] compywiz:
Ripped off stickers here as well, first thing I did. They should really be permanently etched into the case.
[Eee Pad Transformer General] lacrossev:
Does nobody keep their boxes anymore? The sn is on the box =p
[Eee Pad Transformer General] jadesse:
A little clear finger polish might do the trick.
[Eee Pad Transformer General] Rumbleweed:
In today's market of get it out first then fix it later if customers complain enough you almost have to keep the box until out of warranty so it can go back.
[Eee Pad Transformer General] chmilz:
Sticker definitely does not feel permanent. Disappointing considering the information listed. My old skool mp3 player (zune) has it etched into the back, looks good.
[Eee Pad Transformer General] haupman:
I don't think either of the 2 tablets I have received had serial numbers on the actual unit.
[Eee Pad Transformer General] Kermode:
So does mine, I was considering tearing them off - is there any reason to keep them on?
[Eee Pad Transformer General] Optimus-Prime:
I took the one on the back when I walked out of best buy :P

But the serial number one is still there. Might put some tape over it or something.
[Eee Pad Transformer General] Jace1792:
I placed my stickers inside my warranty booklet
[Eee Pad Transformer General] jtrosky:
Surely ASUS has another wat to obtain the serial number... Otherwise, if my 6 month old Transformer breaks, I can just go buy a new one, put the new one's serial number sticker on the old one and then return the old one as if it were only a few days old.... See what I mean? I woud hope that ASUS has another way of idetifying these things...
[EVO 4G Q&A, Help & Troubleshooting] mptherealmp:
I've always used the .76 Hboot since xHausx posted it last year.

I've got a replacement 2.16 Hboot Hardware version 004 2.3.3 model that I just used Revolution IO to S-off, root, and flash my custom rom.

Is it safe to replace the Rev. Hboot with the .76 Eng Hboot that I'm accustomed to and can I use the same PC36IMG that I originally used?

Thanks
[EVO 4G Q&A, Help & Troubleshooting] Rem3Dy:
No. You can not downgrade hboot since 2.02 was released. Sorry.
[EVO 4G Q&A, Help & Troubleshooting] mptherealmp:
Actually, I think the fact that Revolutionary IO has given us S-off and a new Rev Bootloader would be enough to prove you wrong.

I used Rev IO to root my Evo3D and then went on to replace that bootloader with the Eng bootloader for that device without a problem.

I haven't heard mention of anyone doing this on the 4G and that is the reason I am asking.
[EVO 4G Q&A, Help & Troubleshooting] RavenII:
I'm curious myself actually...anyone try it yet?...or do I have to be first?
[EVO 4G Q&A, Help & Troubleshooting] {ParanoiA}:
I would say it is possible. Did you check out this thread? Maybe you can use the same methods for 2.16

http://xdaforums.com/showthread.php?t=883548
[EVO 4G Q&A, Help & Troubleshooting] github:
First from the thread: Find out your hardware version: From the home screen, (on a sense based ROM) go to menu > settings > about phone > hardware information,

if your phone is hw 004 don't even read this thread.

I'd heed this gigantic warning from that post:

If you're doing this on late hardware models 003/004 (with new partitions) then you should stop reading now and probably not do it. I'm not sure if the new recovery can fix up your stuff after you do this

If your phone falls into the "safe" catagory, then yes it is possible to downgrade using the method above. I even did it myself from 2.16.0001 -> 0.76. Requires a hexedit of the HBOOT header to trick the version information to allow the downgrade if you have the 2.16.0001 HBOOT.
[EVO 4G Q&A, Help & Troubleshooting] scottlam1:
worked for me changed header to 6.16.1002. included updated zip. i am on hw 0003. rename PC36IMG.zip thanks to thefredelement for guide and orig file

after that flash any hboot you want or you can put a new ruu and use s-on tool to unroot
[EVO 4G Q&A, Help & Troubleshooting] moriyaz:
how can i check my hboot version ?

thank you

i tried the volume down and power up and didn't bring anything up?
[G2 and Desire Z Q&A, Help & Troubleshooting] tomvleeuwen:
== Background ==

I installed Cyanogen 7.0.3 on my HTC Desire Z, but yesterday my phone indicated that I had removed the SD-card (which is not possible without removing the battery) and since then I can't access the SD-card anymore. (no filesystem, format failed)

In recovery and SPL, I can't access the SD-card either (Recovery can't mount /sdcard, SPL doesn't find the PC10IMG file)

I have tried different SD-cards, all working perfectly in my PC and T-Mobile G1, and I also tried cleaning the contacts, neither works.

So I am quite sure it is a hardware problem with the phone itself.

However, I need to revert to a stock image for my warranty claim, but if I screw something up now, my phone is bricked since I can't upgrade from SD-card anymore.

== Questions ==

I assume CM7 has modified the partition table, since it needs an engineering SPL. Is this correct? If not, why does it need an engineering SPL?

If I use "fastboot update PC10IMG.zip" or Rom Update Utility (RUU), will it revert everything without problem?

Which would you prefer, fastboot or ruu?

The RUU and PC10IMG.zip are for the Vision, is there any difference between the Vision and the Desire Z (which can be detected by the repair service)?

Thanks,

Tom
[G2 and Desire Z Q&A, Help & Troubleshooting] tomvleeuwen:
I guess all I really want to know is if it's safe to use RUU after i've installed CM7. Anyone?
[G Tablet Q&A, Help & Troubleshooting] Davy49:
Hello All,

I recently flashed my gTablet with this update ROM, hopefully..there are some other members of this forum that also use it. Of course this ROM is a BIG change compared to the factory installed TapNTap software. The more I use and learn about this Beast Rom though, I realize there are certain features contained in it that really pertain to a smartphone type application instead of the gTablet. Such as, there are settings in there for : type of phone, and various other items. I guess the one thing that concerns me about this software is when my gTablet boots up, I see two screens, with the second one that just shows the name ADAM. When it reaches the 'unlock' screen, up in the upper left hand corner there are the two words ' No Service ' , to me that REALLY pertains to what a smartphone might say. Has anyone else seen this, and if so..is there any way to get rid of it. As I'm still in the learning mode on my gTablet, I thought I'd ask.

Thanks,

David :confused:
[Atrix 4G Q&A, Help & Troubleshooting] zinqzinq:
briliant guide mate! could you add some kernels and roms thats working with UK's atrix

Cheers
[Atrix 4G Q&A, Help & Troubleshooting] eggshaped:
Thanks, this is exactly what I needed in terms of clear, complete information all in one thread.

Sorry if this is a stupid question but I'm new to the Atrix and there's so much info all over the place my head is already spinning! I'm on UK T-mobile, I assume the unlocking and rooting part is still the same, but should I still flash the Orange file or would this mess up my phone? All I really want to do is root/unlock so I can flash a custom rom.

Many thanks.
[Atrix 4G Q&A, Help & Troubleshooting] kartik50:
No, it won't. In fact, even Orange FR and Orange UK are as different as AT&T and T-Mobile UK. Also, ALL AT&T ROMS WORK! All you need to do is to flash faux123's kernel over the top of the ROM, just to get back your RAM. Even if you don't flash the kernel, you will not brick, just have the limited RAM issue.

Finally, most of us should be on the N_01.95.00R radio. What speeds and battery life do you get out of this on Orange UK?

It seems I have been capped to 1.9mbps :(
[Atrix 4G Q&A, Help & Troubleshooting] eggshaped:
Thanks for replying...I think I understand what you're saying.

However, I'm on T-mobile UK not Orange. I only ever use wifi for data so not sure about speed, but battery life seems to be just over a day although I've only had the phone a few days so far. Just trying to make sense of it all :D.

I wish there was one definitive thread on what you need to do to get the phone to a point where you can flash a custom rom. Don't get me wrong, I'm not lazy and don't mind reading up and researching, I'm just really confused at the moment about whether I need to follow the pudding thread and flash sbf files (it says to put Pudding on the phone, whatever that is) or use Gingerbreak or SuperOneClick, and how to get cwm recovery on the phone.

....more reading up is in order I guess, until it all sinks in :D
[Atrix 4G Q&A, Help & Troubleshooting] headlesslizard:
Anyone know why it's stuck on the boot screen with this? I even SBF'd back to stock Orange 2.2.2 before hand. I also fastboot -w it. Is there nothing you can just flash for this?
[Atrix 4G Q&A, Help & Troubleshooting] tragictramp:
this is what i get when trying to flash???

C:\Users\kris\Desktop\motorola>fastboot flash system ORFR234-system.img

sending 'system' (327680 KB)...

(bootloader) Image is too big, use 0x10000000 bytes chunks

FAILED (remote: (00000006))

finished. total time: 0.003s

C:\Users\kris\Desktop\motorola>moto-fastboot flash system ORFR234-system.img

'moto-fastboot' is not recognized as an internal or external command,

operable program or batch file.

C:\Users\kris\Desktop\motorola>moto -fastboot flash system ORFR234-system.img

'moto' is not recognized as an internal or external command,

operable program or batch file.

C:\Users\kris\Desktop\motorola>fastboot flash system ORFR234-system.img

sending 'system' (327680 KB)...

(bootloader) Image is too big, use 0x10000000 bytes chunks

FAILED (remote: (00000006))

finished. total time: 0.002s

C:\Users\kris\Desktop\motorola>moto-fastboot

'moto-fastboot' is not recognized as an internal or external command,

operable program or batch file.

C:\Users\kris\Desktop\motorola>fastboot flash system ORFR234-system.img

sending 'system' (327680 KB)...

(bootloader) Image is too big, use 0x10000000 bytes chunks

FAILED (remote: (00000006))

finished. total time: 0.002s

C:\Users\kris\Desktop\motorola>moto-fastboot

'moto-fastboot' is not recognized as an internal or external command,

operable program or batch file.

C:\Users\kris\Desktop\motorola>fastboot flash system ORFR234-system.img

sending 'system' (327680 KB)...

(bootloader) Image is too big, use 0x10000000 bytes chunks

FAILED (remote: (00000006))

finished. total time: 0.002s

C:\Users\kris\Desktop\motorola>

cheers
[Atrix 4G Q&A, Help & Troubleshooting] tragictramp:
ok then, the link supplied for moto-fastboot is incorrect - found in the instruction link http://xdaforums.com/showthread.php?t=1138092 - the guide also needs to add to press the up arrow to transfer the images. moto-fastboot.exe is not included in the original link.

I assume the initial link is for linux.
[Atrix 4G Q&A, Help & Troubleshooting] Bert.C:
Nope that's what I used on windows 7 x64 mate, and I didnt have to press up to transfer the images either :S
[Atrix 4G Q&A, Help & Troubleshooting] headlesslizard:
I had no problem with the moto-fastboot, but it does just get stuck on the loading screen with unlocked.
[Atrix 4G Q&A, Help & Troubleshooting] Notorious544d:
When I run Gingerbreak, nothing happens?:(

EDIT: Fixed.
[Atrix 4G Q&A, Help & Troubleshooting] headlesslizard:
usb debugging on and usb storage
[Atrix 4G Q&A, Help & Troubleshooting] airheli1201:
I heard that people are reporting bluetooth problems after rooting their atrix. Can anyone confirm that their bluetooth are working after rooting here??
[Atrix 4G Q&A, Help & Troubleshooting] dom_b:
I didn't have any issues
[Atrix 4G Q&A, Help & Troubleshooting] airheli1201:
another quick question. Will the data on my internal storage be somewhat erased by following these steps???

edit: found out... yes it does, yes it does. haha. lost all my application data! oh well.
[Atrix 4G Q&A, Help & Troubleshooting] sebbo90:
Hi,

followed all the steps on unlocking the bootloader and all went well, expect now it appears stuck on rsd saying executed 100%, but 'please manually reboot power up this phone'. Oddly though the phone is already on, what should I do?
[Atrix 4G Q&A, Help & Troubleshooting] Roberts56:
Hi ive rooted and unlocked the bootloader and was following the guide to a T...

on the part of flashing 2.3.4 ORANGE i downloaded all the relevant files and placed them the motofastboot folder. it says to then turn the phone off and boot into fast mode which i have done. and then pressed volume up and now states tarting Fastboot protocol support

I then connect the phone to the computer and started step 5. and it says its not recognised as an internal or external command....etc etc! what am i doing wrong? i tried to put cd before the command prompt and it just says system can not find the path??? but i have everything in the correct place? help plssss
[Atrix 4G Q&A, Help & Troubleshooting] sebbo90:
Have you put renamed the motofastbootx86 or x64 to just motobootfastboot and then your commands will work. Hope that helps
[Atrix 4G Q&A, Help & Troubleshooting] lankydwarf:
Am desperate to get Gingerbread installed on my Atrix I have followed all the above steps carefully (atleast I think I have) but when I get to the stage of flashing at the cmd prompt I get:

The program can't start because adbWinApi.dll is missing from your computer. Try reinstalling the program to fix this problem.

What am I doing wrong ??? Thanks in advance

---------- Post added at 10:18 PM ---------- Previous post was at 09:53 PM ----------

Roberts56 I had that problem at 1st and founf that the motofastboot file is corrupt, I did a search and downloaded it from elsewhere and it all worked fine.

Well it did untill I got my error message above ;-(
[Atrix 4G Q&A, Help & Troubleshooting] lankydwarf:
Here is the working version with the dll files that I was missing, hope this helps.

Sorted me out in the end and I have to say it has given my Atrix a new lease of life.

Am well impressed
[Nexus S Q&A, Help & Troubleshooting] jark99:
when i record a video in landscape mode, and view it on the computer, my phone, or if uploaded to youtube, it goes to portrait! WHY????!!!

ive flashed oxygen and now am on nscollab with matrix kernal and all of them have this problem!, how do i fix this? i wanted to upload some videos to youtube, but i doubt people will watch them if its a landscaped video in portrait :(

thx
[Nexus S Q&A, Help & Troubleshooting] jark99:
No one has this issue??
[Nexus S Q&A, Help & Troubleshooting] jark99:
Bump no one knows? ?!!!
[Thunderbolt General] EvilDobe:
http://www.htcdev.com/

Not sure if anyone has posted this yet but HTC's site to unlock the bootloader is live. It doesn't really matter much anymore but in the event someone is interested in trying it out the link is above.

Make sure you follow the instructions and, more importantly, understand the ramifications of what you are doing before you do it.
[Thunderbolt General] You.:
From what I understand, the Thunderbolt isn't supported
[Thunderbolt General] ddgarcia05:
Only the UK sensation.
[Thunderbolt General] Grnlantern79:
Copy and pasted

Supported Devices for the Bootloader

The following 2011 models (Launched prior to September, 2011) will be supported on this web site. Devices in green are currently unlockable, check back often for updates on the unlock status of additional devices:

HTC Sensation (EU)

FOTA 1.45.401.2

HTC EVO 3D (Sprint)

HTC Sensation 4G (T-Mobile USA)
[Thunderbolt General] orkillakilla:
Jcase says the leak he just received gives the thunderbolt the ability to be unlocked via htc's tool, so they will probably add it when GB is released.

And just to clear this up, I've been reading around and some people think this tool is going root your device. This is not true. All t will do is unlock your bootloader. You will still have to either run an exploit to gain root, or flash a rooted ruu via hboot once the bootloader is unlocked.

DO NOT DOUBT YOUR WARRANTY WILL BE VOID AFTER USING THE TOOL. There is no doubt in my mind HTC will flag your device, and that they will share this information with Verizon. We already have an unlocked bootloader, so there is no need to use this tool.

I've said my peace.

Sent from my HTC GingerBolt powered by Gingeritis 1.2.1
[Thunderbolt General] Grnlantern79:
No doubt that he is completely correct in saying this, Verizon will not be taking the hit to the wallet by letting this people who dont attempt to fix their phone and the first sign their phone may be bricked. Explore all options when it comes to your troubles before calling Verizon for a replacement phone.
[Thunderbolt General] orkillakilla:
Better yet, if you rooted and you mess up your phone, don't call Verizon at all. It's not their fault, they shouldn't have to fix it.

If it's a hardware problem, call them. If it's software and your not rooted, call them.

If you screwed up, suck it up and fix it yourself...

:)

Sent from my HTC GingerBolt powered by Gingeritis 1.2.1