[Q] Password protect both Download mode and Recovery???? - T-Mobile, Samsung Galaxy SIII

Hey guys..
Straight forward question..
Is it possible to password protect our Download and Recovery modes?
And i mean when you press and hold vol dwn+home+power method. Not through the android software reboot menu.
I want/like this idea because if someone were to steal my phone. They would NEVER be able to flash a custom ROM or even flash a stock ROM img. They would be completely locked out making the device useless to them.
The only way i think they could get past it is by using JTAG to overwrite the download partition with a stock one. But hardly anyone has a JTAG device.
Well this would be awesome. lol
Have at it

Im guessing it would require a modified bootloader. Not really sure though. Ive wondered about this myself. Never seen it done though.
Sent from my SGH-T999 using xda app-developers app

DocHoliday77 said:
Im guessing it would require a modified bootloader. Not really sure though. Ive wondered about this myself. Never seen it done though.
Sent from my SGH-T999 using xda app-developers app
Click to expand...
Click to collapse
I think it would be the ultimate level of security. And i agree a modified bootloader would be necessary. How one would go abouts creating one i am clueless.

elesbb said:
I think it would be the ultimate level of security. And i agree a modified bootloader would be necessary. How one would go abouts creating one i am clueless.
Click to expand...
Click to collapse
As am I lol! This ones a bit above my skill level!
Problem is, itd have to be redone for each model. Unless there was a way to have sonething that could sit on top of or intercept power on and run before the bootloader....I really have no idea though, just tossing ideas!
Sent from my SGH-T999 using xda app-developers app

DocHoliday77 said:
As am I lol! This ones a bit above my skill level!
Problem is, itd have to be redone for each model. Unless there was a way to have sonething that could sit on top of or intercept power on and run before the bootloader....I really have no idea though, just tossing ideas!
Sent from my SGH-T999 using xda app-developers app
Click to expand...
Click to collapse
Too bad it's not the HD2
But yes I think one would need to be made for each device... and if I or anyone can create the bootloader, how would you flash the bootloader? JTAG device?
Sent from my SGH-T999 using Tapatalk 2

Believe it or not, Im pretty sure you can flash any partition through Odin, so there you go! I could be wrong of course....
Sent from my SGH-T999 using xda app-developers app

DocHoliday77 said:
Believe it or not, Im pretty sure you can flash any partition through Odin, so there you go! I could be wrong of course....
Sent from my SGH-T999 using xda app-developers app
Click to expand...
Click to collapse
Hey you could be right too! I never knew that! Hmmm I think in my spare time I shall delve into this!
Sent from my SGH-T999 using Tapatalk 2

Best of luck on it man! If I can be of help let me know, though on this dont expect a lot from me!!
Sent from my SGH-T999 using xda app-developers app

that is a great idea indeed.:good:

Very interesting topic, but I think it is impossible to do (Recovery & download) are design to prevent forgotten password issues.
What a pity

Guys i thnk if it can be done
It will be easy to install it on our devices if rooted (stock android)
As companies like sammy ,htc have diff kernals
I thnk we can successfully do this fr nexus ,micromax ,karbonn etc.....
Lets have a try
Ny one tried this before
If so plz gimme a guide of it so that it will b easy fr me
Lemmi try my best fr us to have ultimate theft protection on our android devices
I hope if it wrks google may add it on its future devices

The "ultimative" protection would be:
When a phone is stolen, you can remotely trigger "the suicide button" xD
When it is triggered and the phone receives the command (Even if the phone is running other ROM) it reboots the phone and erases the Bootloader and some other things that are important for the phone to work.
Best. Protection. Ever.
Second thing I could imagine is that phone companies could protect the download mode with a password (12 digits or so).
That password will come printed on one of the manuals when you buy the phone.
If you attempt to flash an image in download mode, you will be prompted for the password.
And, optionally, if you put the password 10 times wrong, it will erase bootloader and etc.
Third idea: The download mode only will prompt for a password (printed on the manual), if you atempt to flash another ROM on it... Because this will change the confidential signature that the old ROM has passed to the download mode.
(I am not sure if this could be done. I'm just saying ideas...)

Related

[Q] has anyone tried to write a new bootloader

Has anybody ever tried to make a new bootloader for EVO I mean its a bootloader just rewrite hboot just kill all security and give it a nice GUI
I know the bootloader starts up the hw and loads the img
Kinda like BIOS and bootloader but then it hands off that to the kernel I know Linux plays nicely with many diffrent bootloaders so why not
Sent from my PC36100 using XDA App
S-ON, with S-ON you can't write anything to the system. It's as if your BIOS was password protected.
I mean after s off to kill this whole s on s off circle
Sent from my PC36100 using XDA App
Omgadroid said:
I mean after s off to kill this whole s on s off circle
Sent from my PC36100 using XDA App
Click to expand...
Click to collapse
I don't understand the question. Which circle? HTC turning security back on? I know there are differences between the types of S off... Radio, pvt, sim unlock.
Sent from my PC36100 using XDA Premium App
They sed they would but I have seen no info about them doing it for the evo
Sent from my PC36100 using XDA App
I'm not following this logic either. Why rewrite the bootloader to remove security, when you would need to be S-OFF in the first place to install said bootloader? Once you're S-OFF, you've got a bootloader that does exactly what you want it to. There's not really anything to improve at that point. Why do you need a "nice GUI" for a bootloader?
My guess is he's thinking he could circumvent the S-On by just using an alternative bootloader. It's like trying to write a new registry values without having admin rights, not gonna happen.
I completely agree
Sent from my PC36100 using Tapatalk
I don't think any of you guys know anything about software development. lol. wow! Sadly, it can be hard to write code for a chip we don't have the designs to. *wow, wrong word, but oh well. i'm sleepy!* However, having that feature on at all times would greatly cause the security of the phones to be in jep. only should be done by experts or people that know what they are doing. not everyone needs root access. in fact, MOST people SHOULD NOT have root access because they are idiots and don't know **** about **** and will end up putting a virus on their phone.
Well I ment for those who use root and I know it wouldn't be simple to do but for those who are like myself(who think outside the box)
It was just a idea
Sent from my PC36100 using XDA App
What is the idea though? What would some other bootloader do differently?
No security on nand might be able to optimize the flashing process make it so there's no need for clockwork or the other one I forgot its name and maybe make it smaller than hboot to free up some space for sed roms
Sent from my PC36100 using XDA App

Forcefully inducing a soft brick/boot loop? Possible?

Is it possible to force a soft brick/boot loop that cannot be fixed by factory resetting? ie the only way to fix would be to flash a different rom using recovery or Odin.
Yes it can be done easily
Sent from my SGH-I747 using xda app-developers app
How do I do it? If it's not too much to ask please.
Delete some system files.
Sent from my SGH-I747 using xda premium
Sounds like you're trying to force someone's device into an unusable state in order to make them flash a ROM dude. Not cool if that's the case. You should let people do what they want with there devices. #creepymeterishigh
No no. This is purely for personal use. I do not attend to do it to anyone else's phone. Wouldn't deleting system files be solved by simply factory resetting?
Or this is his way of getting a new phone through warantee lol
Sent from my SGH-I747M using xda app-developers app
haha no, it's for experimental fun. Wouldn't rooting your phone already void the warranty anyways? I'm just trying to learn more about androids since I'm fairly new at all this. I'm thinking learning how to boot loop will help my understanding at how it happens and know how to deal with it/avoid it in the future
cafiax said:
haha no, it's for experimental fun. Wouldn't rooting your phone already void the warranty anyways? I'm just trying to learn more about androids since I'm fairly new at all this. I'm thinking learning how to boot loop will help my understanding at how it happens and know how to deal with it/avoid it in the future
Click to expand...
Click to collapse
start flashing thru odin, pull cable out half way.
Would that only cause a soft brick? I do not want to cause a hard brick where I can't even access recovery /download mode
Just go in recovery, mount, format system, have fun with your soft brick
Sent from my SGH-I747 using xda app-developers app
on your side note. A factory reset will not fix deleted system file. They are the files it refers to during a reset.
And there are many ways of causing a soft brick. MANY. What will you hope to learn by deleting files so your system won't start? I personally don't believe you. But i also personally don't care..
Sent from my SAMSUNG-SGH-I747 using xda premium
Ends, your comment made me laugh really bad! So much truth in it hahaha
Sent from my SGH-I747 using xda app-developers app
Ends said:
on your side note. A factory reset will not fix deleted system file. They are the files it refers to during a reset.
And there are many ways of causing a soft brick. MANY. What will you hope to learn by deleting files so your system won't start? I personally don't believe you. But i also personally don't care..
Sent from my SAMSUNG-SGH-I747 using xda premium
Click to expand...
Click to collapse
Personally when I was with sprint I did it to my gs2. If that's whhay you're trying to do then do it. He's a adult no sense coming on here lying.
I did my soft brick going into Odin and flashing a radio on the PDA slot......BOOTLOOP
Sent from my SGH-I747 using xda premium

S-off Any hope?

I was wondering if anyone knew anything about us getting S-Off because I really hate not being able to switch between rom backups on the go because I have to flash the right kernels.
antraz101 said:
I was wondering if anyone knew anything about us getting S-Off because I really hate not being able to switch between rom backups on the go because I have to flash the right kernels.
Click to expand...
Click to collapse
Lol u can switch between ROM backups.....i switch all the time
Sent from my One V using xda app-developers app
cybervibin said:
Lol u can switch between ROM backups.....i switch all the time
Sent from my One V using xda app-developers app
Click to expand...
Click to collapse
but you can't if they have a different kernel needed for each
your right about not being able to swap kernels on the go.. that does need S-Off, but I usually dont change Roms on-the-fly...
Apparently according to kim9988, http://forum.xda-developers.com/showthread.php?t=1902578 some roms do actually come with a kernel flasher....
antraz101 said:
but you can't if they have a different kernel needed for each
Click to expand...
Click to collapse
Lol go to advanced option in backup in cwm there will be a option to restore boot. Img
Sent from my One V using xda app-developers app
I have a S-OFF phone...let me know if I can help u guyz out
Sent from my HTC One X
i have had an idea but chances are it wont work, once i have the time to get it finished and tested ill know for sure, but if youre desperate find a phone shop that has a riffbox tool, they can s-off/supercid a one v via jtag
What is a riffbox tool
Sent from my One V using XDA Premium HD app
its a jtag box for reviving dead phones, but many htc phones are supported by usb alone, no soldering or jigs required you just have to jump the Vdd test point of the emmc to a ground to reset it into qualcomm dload mode (so youll still need to crack your phone open) theyre not terribly cheap mind, around £130, so unless you have a few friends who need supported phones s-off'd and chip in on it then its probably not worth your while unless you REALLY want it. just google for riffbox and im sure youll find it

Rooting really worth it??

OK so I rooted all my previous phones with no issues, just wondering running stock this phone is pretty fast don't know how much "faster" it can get. I know all the features rooting can bring like removing annoying bloatware, carrier iq, build props etcc. What else could you do with these roms? With stock I already could do a lot of the stuff I couldn't do with previous phones running stock. I know overclocking, undervolting anything else I missed that these roms provide apart from asthetic looks?
I guess I just wanted the opinion from people rooted to see if you get that "night & day" difference effect that you get when you root
Sent from my SGH-T999 using xda app-developers app
If it wasn't for removing bloat and carrierIQ i would be satisfied with stock. BUT AOSP/AOKP is my main reason and 4.2. The TouchJizz ROMs aren't my thing overall. But i think stock out of the box is great, i have plenty of friends with the S3 that wont let me tough their phone cause they are so happy with it stock.
Sent from my SGH-T999 using xda premium
There are way too many junkwares phone provider put on the stock TW. Even pure TW contains Samsung's junkwares. Rooting will allow you to remove or freeze those junkwares which makes the phone performs even better with better batt life. You can also install a firewall such as DroidWall to block internet access from apps. Block ads with AdAway. Block apps from autorun themselves when certain event occurs such as power is plugged in. There are endless helpful things you can do with a rooted phone.
I'd suggest reading more about rooting, flashing, custom recovery and see what you're missing without root.
S-beamed from my GSIII via xda premium
Yes rooting is really worth it.
People that I work with have note 2 and s3 and my s3 is much faster and snappier then all of theirs.
Sent from my SGH-T999 using xda premium
mt3g said:
If it wasn't for removing bloat and carrierIQ i would be satisfied with stock. BUT AOSP/AOKP is my main reason and 4.2. The TouchJizz ROMs aren't my thing overall. But i think stock out of the box is great, i have plenty of friends with the S3 that wont let me tough their phone cause they are so happy with it stock.
Sent from my SGH-T999 using xda premium
Click to expand...
Click to collapse
Yeah this is one of the few phones that don't come messed up from the box, I would say battery life could definitely improve on jb so I know rooting will help that a bit. Thanks for input
Sent from my SGH-T999 using xda app-developers app
[email protected] said:
There are way too many junkwares phone provider put on the stock TW. Even pure TW contains Samsung's junkwares. Rooting will allow you to remove or freeze those junkwares which makes the phone performs even better with better batt life. You can also install a firewall such as DroidWall to block internet access from apps. Block ads with AdAway. Block apps from autorun themselves when certain event occurs such as power is plugged in. There are endless helpful things you can do with a rooted phone.
I'd suggest reading more about rooting, flashing, custom recovery and see what you're missing without root.
S-beamed from my GSIII via xda premium
Click to expand...
Click to collapse
Yeah all those things you stated I already knew, I like the adaway stuff several other apps that can do that too. Also voodoo sound is nice. Voltage control all that.. I'm pretty careful and all but I guess I just don't want to deal with all the hassle. Backing up nv, roms, apps whole nine yards.
Sent from my SGH-T999 using xda app-developers app
My question is i read around forums people stating that triangle away can't take away the tripping counter when you flash a s3 that came with JB already installed out the box any truth?
Just would like to know since I have a long warranty on it just in case.
Also backing up your emei would insure you will get it back if something goes wrong? Because I saw in that forum it was a mixed bag some people could get it others couldn't and had their 4G missing too
Sent from my SGH-T999 using xda app-developers app
Yes............
Rooting IS worth it, next QUESTION!
Lol
And they have a thread on how to not trip the counter.
And as far as stock jb tripping the counter... haven't heard that but I honestly dont think it will unless you flash a new rom
Sent from my SGH-T999 using xda premium
Counter thing is dumb in my opinion. I'm sure there is a work around, Odin back to ICS and then Odin JB then go from there maybe, idk.
Yes, banking up your imei is a full proof plan and use twrp instead of cwm!
Sent from my SGH-T999 using xda premium
Oh okay one more thing backing up. Where you guys backup your roms internal or sd card Which one is more ideal? Just wondering since I never had phone with this much storage. I assume in touch recovery it let's you decide when you're backing up right?
Sent from my SGH-T999 using xda app-developers app
Ideal should be in sd card.
NOTE* always make a backup before you flash anything, I cant stress that enough because it will save your life*
Also do not mess with it while its in your card because it will not boot up. My suggestion is leave it as is
To be honest though either or, it would not be a problem... me, I have it in my ad card
Sent from my SGH-T999 using xda premium
The_F_Word said:
Ideal should be in sd card.
NOTE* always make a backup before you flash anything, I cant stress that enough because it will save your life*
To be honest though either or, it would not be a problem... me, I have it in my ad card
Sent from my SGH-T999 using xda premium
Click to expand...
Click to collapse
Especially a backup of your imei... Can't stress that enough.. I learned that hard way and I thought my phone was completely screwed so i got two new gs3's not knowing it was such an easy fix even if you didn't back it up
Sent from my SGH–T999 using xda premium running on Jelly Bean 4.2.1
The_F_Word said:
Ideal should be in sd card.
NOTE* always make a backup before you flash anything, I cant stress that enough because it will save your life*
Also do not mess with it while its in your card because it will not boot up. My suggestion is leave it as is
To be honest though either or, it would not be a problem... me, I have it in my ad card
Sent from my SGH-T999 using xda premium
Click to expand...
Click to collapse
Thanks dude appreciated
Sent from my SGH-T999 using xda app-developers app
Rooting is definitely worth it. Probably the best things you can do with it is remove bloatware, install an Ad-Blocker, and control the CPU to increase battery life or performance. With the Triangle Away app, you can easily reset the Custom Binary counter for warranty exchanges as I have done a few times.
mt3g said:
Counter thing is dumb in my opinion. I'm sure there is a work around, Odin back to ICS and then Odin JB then go from there maybe, idk.
Yes, banking up your imei is a full proof plan and use twrp instead of cwm!
Sent from my SGH-T999 using xda premium
Click to expand...
Click to collapse
The is an app called triangle away that resets the counter. If you don't know, don't offer useless advice.
Backing up your NV data is a "fool" not "full" proof plan indeed tho.
daxecutioner24 said:
Oh okay one more thing backing up. Where you guys backup your roms internal or sd card Which one is more ideal? Just wondering since I never had phone with this much storage. I assume in touch recovery it let's you decide when you're backing up right?
Sent from my SGH-T999 using xda app-developers app
Click to expand...
Click to collapse
When in recovery you can choose where to back up to. I would personally read thru the stickied threads and get some information that has been deemed infallible by the higher ups. Asking basic stuff on a thread sometimes leads idiots to respond like they know something. The info on the stickies is concrete and not opinion based or anything.

Idiot mistake and the company that fixed it for me

I made the ultimate mistake the other day. I flashed a kernel for another device onto my S3 and of course paid the price of bricking my phone.
To set the scenario, I had back surgery last Thursday and was released from the hospital on Friday with a supply of pain killers and orders to not do anything. Well, while sitting around doing nothing I got bored and decided to work on a couple of my friends tablets that needed rooting and roms installed. I got them done without any issue and then decided to mess with my phone. There were a couple of new kernels I wanted to test and so I decided to do this. I booted into recovery and selected the kernel and flashed. At that moment I realized that the kernel I just flashed was not for my phone and when I tried to turn on the phone and nothing happened, I knew immediately what I had done and after saying a few nasty words to myself I started searching for a way to fix it. While searching through the forums I kept reading about MobileTechVideos.com and their ability to jtag repair phones. Since I have never had to do this and my phone was not going to work anyway I decided to give them a call and see what they had to offer. I called them and asked about their services and they said that it should be no problem fixing my phone. I live in Dallas and the company is in Bryan, about 3 1/2 hr drive, I decided the easiest and fastest way to get my phone repaired was to take it to them and wait. On Tuesday morning I drove to Bryan and dropped off my phone. When I had called them they told me it might be a couple of hours to fix it, but once I told them it was a tmobile device they told me to wait because it might only take a few minutes. During this time they showed me around the office and I was really impressed. What impressed me the most is that no one working for this comany could have been over 25, even the owner. So after a brief tour of the office, about 10 minutes, my phone was fixed and was ready to go. I paid my $60, which I believe was well worth it, said thank you and was on my way with my fully functional phone.
They never asked me to post anything and I don't have any affiliation with this company. I just want to post about a company that provided the service they said they would at a price that is reasonable since without it I would have a $600 paperweight. So if anyone ever happens to make the foolish mistake that I made and you need your S3 repaired, I would 100% recommend this company. Here is the link to their website, http://mobiletechvideos.mybigcommerce.com, mods let me know if this is not allowed and I will remove it.
I know I am always questioning online companies likes these, but this particular company has earned a customer for as long as they are open and support whatever device I happen to be using. I just hope that since I made this mistake I will hopefully never make it again.
Moral of story: If on heavy doses of pain killers don't crack flash kernels. If might cost you in the end. :}
Never bricked a phone before but I've heard great things about that company. If I ever run to trouble I'll surely go to them immediately.
Thanks for the review.
Sent from my SGH-T999 using xda app-developers app
Thanks for the review - it's good to hear good comments about the company "just in case".
Hope you're feeling better.
Cool.... Drugs say No to them... Get well
Sent from my SGH-T999 using xda app-developers app
bgbagz said:
Cool.... Drugs say No to them... Get well
Sent from my SGH-T999 using xda app-developers app
Click to expand...
Click to collapse
Pain meds after back surgery are a definite yesssssss, just don't brick your phone. lol
Happy to read a ringing endorsement, though - also "just in case".
Hey dude. Im in Dallas too. Good to know. I read all about them. They are really good in jtag fix devices. They were the first ti have s-off on the htc one. They did it after an hour of getting the phone. I havent brick any phones yet but I have their number save just in case. I have seen where they sale the jtag device to do it yourself. It cost about $100 it is well worth it
Sent from my SGH-T999 using xda app-developers app
Good service but more expensive than some.. but local is good.
Sent while sleeping in chair.
I'm glad your device is back and operational. Thanks for letting us know about a trusted reputable service.
Sent from my SGH-T999 running Chihuahua v1 ROM
Thanks. I am not one who likes reviewing companies, but this one time I felt it was justly deserved. I read to many threads about shipping your device to someone and for a cheaper cost they will fix it. That makes me uncomfortable. I would rather pay a little more for the peace of mind. Even then I was more comfortable driving as far as I did, after just having surgery, because of my skeptism. That is why I felt the review was warranted to help someone when they are not local.
Sent from my Transformer Prime TF201 using xda premium
Josh @mobiletechvideos is certainly a trusted guy. He's been here since vibrant days.
Sent from my SGH-T999 using Tapatalk 2
I didn't realize your phone would get bricked with a bad kernel. You can't just go into odin and restore the original system image?
Not criticizing here, I'm just trying to learn something. Glad you had a good experience, as I'm sure at some point in my life I'm going to brick a phone.
Sent from my SGH-T999 using xda app-developers app
I can confirm that flashing a wrong kernel will brick your phone. I did that and still not sure if it was wrong one but in did screwed my phone, luckily I exchanged it for another device since I had it for a week.
Sent from my SGH-T999 using xda app-developers app
I have done the same thing. I flashed an international ROM on my T-999. I had also read great reviews people had using Mobiletechvideos. He had mine back to me in less than 1 week. Awesome work. If someone from MTV is on here, thank you!!
wcterp said:
I didn't realize your phone would get bricked with a bad kernel. You can't just go into odin and restore the original system image?
Not criticizing here, I'm just trying to learn something. Glad you had a good experience, as I'm sure at some point in my life I'm going to brick a phone.
Sent from my SGH-T999 using xda app-developers app
Click to expand...
Click to collapse
It wasn't a bad kernel, it was a kernel for a different device. I was working on several devices that day and put a kernel for a nook tablet into my S3 folder by mistake. Teaches me to only work on one device at a time.
Sent from my Transformer Prime TF201 using xda premium
Yes don't take painkillers give em to me lol
thanks for the write up good to know
Can't you just re flash the entire rom stock or not with Odin or cwm?
I dunno, first time I "bricked" my phone was from an incorrect kernel also. Just downloaded stock touch wiz rom go to download mode and flash with Odin.
I'm not aware that you can brick your phone unless you mess with the bootloader itself.
Bricking means exactly what it sounds like. It's just a piece of useless hardware that you can't recover, in this case, with an incorrect kernel flash, you can, either through another kernel that is compatible with your device or re flash the entire rom; with either Odin or cwm.
wardoc22 said:
Can't you just re flash the entire rom stock or not with Odin or cwm?
I dunno, first time I "bricked" my phone was from an incorrect kernel also. Just downloaded stock touch wiz rom go to download mode and flash with Odin.
I'm not aware that you can brick your phone unless you mess with the bootloader itself.
Bricking means exactly what it sounds like. It's just a piece of useless hardware that you can't recover, in this case, with an incorrect kernel flash, you can, either through another kernel that is compatible with your device or re flash the entire rom; with either Odin or cwm.
Click to expand...
Click to collapse
When trying to connect to computer it would not recognize the device correctly. So no odin if you can't connect to computer. No flashing anything else if the phone doesn't turn on. That would be as hard bricked as you can get.
Sent from my SGH-T999 using xda premium
tmjohnsonfse said:
When trying to connect to computer it would not recognize the device correctly. So no odin if you can't connect to computer. No flashing anything else if the phone doesn't turn on. That would be as hard bricked as you can get.
Sent from my SGH-T999 using xda premium
Click to expand...
Click to collapse
Yeah but you can't hard brick it if you flash a wrong kernel unless the kernel replaces your bootloader.
Oh wait, ok I get it. You flashed a kernel that replaces the bootloader also, like with the international dual boot kernel
wardoc22 said:
Yeah but you can't hard brick it if you flash a wrong kernel unless the kernel replaces your bootloader.
Oh wait, ok I get it. You flashed a kernel that replaces the bootloader also, like with the international dual boot kernel
Click to expand...
Click to collapse
Correct!
Sent from my Transformer Prime TF201 using xda premium

Categories

Resources