Jump to content


Sponsored Links

Recent Editorial

  • PaulOBrien's Photo
    Why are Nexus accessories so expensive and so late?

    PaulOBrien

  • Karucifer's Photo
    Want to write for us?

    Karucifer


Recent Articles

  • icon
    Port your PhoneGap app to Windows Phone and win prizes

    hecatae -

  • icon
    SwiftKey is half price for a limited time only

    hecatae -

  • icon
    Ovivo Mobile update ad-supported mobile service with more texts and data

    Zarch1972 -

  • icon
    Sonic the Hedgehog 1 speeds onto Android

    flibblesan -

  • icon
    Recon Jet expands HUD technology from goggles to glasses

    PaulOBrien -

  • icon
    Download the Android Studio early access preview

    PaulOBrien -


Recent Article Comments

  • fishsticks's Photo
    SwiftKey is half price for a limited time only

    fishsticks -

  • hecatae's Photo
    Port your PhoneGap app to Windows Phone and win prizes

    hecatae -

  • glossywhite's Photo
    Download the Android Studio early access preview

    glossywhite -

  • dwarfcoach's Photo
    Ovivo Mobile update ad-supported mobile service with more texts and data

    dwarfcoach -

  • NeostarNeko's Photo
    Lumia owners (or everyone), grab a free $50 Zinio credit

    NeostarNeko -

  • Chrisund123's Photo
    Sonic the Hedgehog 1 speeds onto Android

    Chrisund123 -


Sponsored Links

Recent Topics

  • richardop's Photo
    [Live Wallpaper] Cosmic Glow

    richardop -

  • KenBW2's Photo
    Did I brick G510-0100?

    KenBW2 -

  • Tatoro's Photo
    [REQ] Back-to-kill stock rom

    Tatoro -

  • argentinos's Photo
    I8000 android GPS

    argentinos -

  • j4r0l's Photo
    Phone is wet

    j4r0l -

  • kelly1178's Photo
    Save $16 Get Blu-ray/DVD to Galaxy Tab 3 Ripper for Windows or Mac

    kelly1178 -


Recent Replies

  • KenBW2's Photo
    Did I brick G510-0100?

    KenBW2 -

  • classless's Photo
    [JB] [4.2.2] CyanogenMod 10.1 [ROM] [NIGHTLIES NOW AVAILABLE]

    classless -

  • xkjq's Photo
    [MOD] [CM9] Support for PDroid in CyanogenMod 9 for the G300

    xkjq -

  • richardop's Photo
    [Live Wallpaper] Cosmic Glow

    richardop -

  • dakok's Photo
    Baidu ROM [BrunoBlack]

    dakok -

  • glossywhite's Photo
    pushed me to far

    glossywhite -


Sponsored Links



- - - - -

Orange: San Diego is bootloader locked and staying that way


Following on from our review of the Orange San Diego, we've been looking into the bootloader lock / rooting / security situation including asking for an official line from Orange. This morning, my worst fears were confirmed... the device is completely locked down.

In the words of an Orange spokesperson...

Quote

Security of the platform is very important to our customers.  The device comes with an OS that is fairly flexible and you can load a large number of apps that don’t impact the ROM on the phone itself.  If phones aren’t security locked it’s possible that someone could develop a virus that could cause a large amount of harm to the device and/or personal security of our customers.

One of the features of our devices is the programmable security engine on the platform.  This is done to protect the ROM and the boot loader from corruption or from being overwritten.  All production devices are secured utilizing keyed encryption.

For these reasons, the San Diego can’t be unlocked, and we don’t have any future plans to offer the ability to unlock it.

This confirms what I have seen in my research to date - the device will not boot a modified boot or recovery image. This also suggests that if we DO get root via an exploit and manage to write the Superuser files to the system partition, the device then may also not boot if the main system partition is being checked too. We have seen numerous Ice Cream Sandwich leaks for the devices (engineering releases with Superuser access), but these do not flash to retail devices, suggesting test devices have unlocked bootloaders and recovery partitions that flash test signed update zips.

This news will be quite a disappointment to those (myself included) who hoped the San Diego would succeed the San Francisco as the enthusiasts phone of choice. Aside from messing around with ROMs and the like, a number of applications I use on a daily basis NEED root access so the phone really isn't for me (to the extent I now have to decide whether to sell it on).

The big manufacturers have learnt now that this isn't the way forward and giving consumers choice is the way to be successful... it seems Orange have yet to learn this (I was going to write 'the networks' but kudos to Vodafone for shipping the Ascend G300 with an open configuration).

A final thought for Orange / Intel... although you've locked down the phone, you haven't done a great job. A user with a basic (dangerous) level of fastboot knowledge can 'fastboot flash' both the boot and recovery partitions, effectively 'bricking' the phone.

About the author

PaulOBrien's Photo
Paul O'Brien founded MoDaCo in 2002 as a site focused on Windows Smartphones and has grown it since then by concentrating on providing a friendly community for both experienced and beginner mobile enthusiasts.


201 Comments

I was wondering if anyone had looked into the ksplice and/or kexec route to getting a new kernel running?

http://lwn.net/Articles/15468/

http://lwn.net/Articles/280058/

Seeing as the San Diego is an x86 device, and can now be rooted...  This would side-step the bootloader issue altogether.

Tim.
Rickywyatt is already looking into kexec :)

View Postjikobutsu, on 28 November 2012 - 12:55 PM, said:

Rickywyatt is already looking into kexec :)
ho!! so we could get cutom rom with this!

Edit : what I'm gonna say could be pretty stupid but I'm gonna say it anyway please correct me if i'm wrong. fibblesan said in an other thread that if we had unlocked bootloader, at this point we could get android 4.1 x86 code by intel, compile it and falsh it. I don't know if intel have a github or something, and if they made the 4.1 source code available but if they did, we could compile that with it's kernel and try to boot it with kexec right?
if the bootloader was unlocked then we can boot our own boot.img files with our own kernels. The kernel source that Motorola released for the RAZR i should work fine with some minor adjustments.

We the bootloader is locked so this might never happen.

View Postflibblesan, on 29 November 2012 - 05:39 PM, said:

if the bootloader was unlocked then we can boot our own boot.img files with our own kernels. The kernel source that Motorola released for the RAZR i should work fine with some minor adjustments.

We the bootloader is locked so this might never happen.

Sorry to repeate myselft but with this kexec coundn't we boot a custom kernel without having to reboot completely the device, so without the bootloader checking the signatures? Because we can write over /system and we know that the bootloader doesn't check that, isn't a custom rom just a kernel and a /system? Or does each rom need a boot.img to boot  which can be only launched by the bootloader (so kexec would be useless without unlocked bootloader)?

Trying to learn new stuff here! :D
kexec can load a new kernel and should be no problem with bootloader :unsure:  but as far as I know it is proving difficult, rickywyatt has been trying and may still be.

Custom rom, yes basically, it is the system, kernel and, boot.img, and whatever tweaks mods are added to those three by the Dev.

View Postjikobutsu, on 29 November 2012 - 07:48 PM, said:

kexec can load a new kernel and should be no problem with bootloader :unsure:  but as far as I know it is proving difficult, rickywyatt has been trying and may still be.

Custom rom, yes basically, it is the system, kernel and, boot.img, and whatever tweaks mods are added to those three by the Dev.
ok thanks. I just learn that in fact kernel is in /boot partition such as the bootloader is. So maybe boot.img contains this two I'm not sure. Anyway I hope ricky can figure out a way to do it!
My old phone is a Motorola Defy and bootloader is locked .

I don't know about how work and if it's possible on this device but it's possible on Defy to launch custom ROM with 2nd init .

So do you know if it's possible to see that on San Diego ?

View Postmickael, on 09 December 2012 - 09:07 PM, said:

My old phone is a Motorola Defy and bootloader is locked .

I don't know about how work and if it's possible on this device but it's possible on Defy to launch custom ROM with 2nd init .

So do you know if it's possible to see that on San Diego ?
I looked arround this 2nd init thing, it's pretty interesting, makes a locked bootloader device able to boot a custom rom. But the mod needs to be ported to the device to use it and I don't know what it takes to do that.
I found this about 2nd init. It seems pretty powerful, make the use of cwm possible, pretty complicated too.

http://cvpcs.org/blo...nd_how_it_works
Thanks for the link .


I see the post about Milestone : http://modmymobile.c...-21-2010-a.html

An dthe link for the GITHUB : http://gitorious.org...id/openrecovery

But it's not for me :D i don't understand that it's not my job and need that i buy a new brain :D

MrPuddington
Feb 03 2013 10:23 AM

View Postjikobutsu, on 29 November 2012 - 07:48 PM, said:

kexec can load a new kernel and should be no problem with bootloader :unsure:  but as far as I know it is proving difficult, rickywyatt has been trying and may still be.

Custom rom, yes basically, it is the system, kernel and, boot.img, and whatever tweaks mods are added to those three by the Dev.
Sorry to warming up an old conversation, but I remember that the ZTE Blade got dual boot at some point. Since Android is based on Linux, you can specify any root device during the boot phase. Maybe that would a useful thing to do with kexec - start a new kernel and mount a new root device, possibly even on the SD card.

grizzlyflea
Feb 03 2013 11:42 AM

View PostMrPuddington, on 03 February 2013 - 10:23 AM, said:


Sorry to warming up an old conversation, but I remember that the ZTE Blade got dual boot at some point. Since Android is based on Linux, you can specify any root device during the boot phase. Maybe that would a useful thing to do with kexec - start a new kernel and mount a new root device, possibly even on the SD card.
I'm not too sure but I think its already been tried
Here is Megafon Mint ICS firmware, taken from russian forum       http://db.tt/3CfJkquV

shootomanUK
Feb 16 2013 02:48 PM

View Postdemoded, on 14 February 2013 - 04:41 AM, said:

Here is Megafon Mint ICS firmware, taken from russian forum    http://db.tt/3CfJkquV

thanks my AZ210A turned into an X900 and is now a SP-A20i lol

the rom works great, wonder if ricky could ad it to his AIO tool ?

it feels way faster than both the others and that is even running the megashell app, without that maybe even faster !

BlueMoonRising
Feb 16 2013 03:02 PM

View PostshootomanUK, on 16 February 2013 - 02:48 PM, said:

thanks my AZ210A turned into an X900 and is now a SP-A20i lol

the rom works great, wonder if ricky could ad it to his AIO tool ?

it feels way faster than both the others and that is even running the megashell app, without that maybe even faster !
What does it give you over and above Xolo ICS?
Just tryed this firmware, loads of apps in Russian as you would exspect, had to re-root
When I went back to xolo ics ...

shootomanUK
Feb 16 2013 08:53 PM

View PostBlueMoonRising, on 16 February 2013 - 03:02 PM, said:

What does it give you over and above Xolo ICS?

it just feels a bit quicker, has megashell running from startup, there are a few russian apps on it, not sure as to updates to the phones hardware etc.

Caution: DOES NOT ROOT ! (for me anyway)


best wait for Ricky,Flibblesan or Jikobutsu who have more experience than me to have a bash at it before anyone tries it out !

BlueMoonRising
Feb 16 2013 09:47 PM
Is mega shell that 3D launcher? Looks pretty neat but a bit pricey perhaps at almost a tenner.

i am not a hacker
Feb 17 2013 11:51 AM
I think you are taking about spb shell. Or possibly tsf shell

shootomanUK
Feb 17 2013 05:02 PM

View Posti am not a hacker, on 17 February 2013 - 11:51 AM, said:

I think you are taking about spb shell. Or possibly tsf shell

no mate its megashell :

https://play.google....egafon&hl=en_GB

i am not a hacker
Feb 17 2013 06:00 PM

View PostshootomanUK, on 17 February 2013 - 05:02 PM, said:

look at spb shell on the play store and then look at mega shell. Mega shell literally copied the entire design.

shootomanUK
Feb 17 2013 07:26 PM

View Posti am not a hacker, on 17 February 2013 - 06:00 PM, said:

look at spb shell on the play store and then look at mega shell. Mega shell literally copied the entire design.

oh yeah its the same, when searching google it does say originally made by spb software, might be a sister company megalabs ?

quote:"For the Russian market applications installed on the phone and megaphone MegaShell - customizable 3D Shell [ clarify ], originally developed by SPB Software (absorbed in 2011 " by Yandex "), optimized to run on Intel Atom"


but whats the point in paying £10 for spb shell, when megashel is free lol

i am not a hacker
Feb 17 2013 08:11 PM
Megashell looks worse and anyway, they are both pretty bad as far as productivity is concerned. It's only good for looks and 'showing off'

BlueMoonRising
Feb 17 2013 09:39 PM
Mega shell says it's not compatible anyway, strangely the other one is.