There are 3 different aspects:

-fastboot support in the bootloader: disabled (in theory) in consumer
devices, enabled in ADP1 (restricted to system, boot, recovery, cache
and userdata partitions, I think, i.e. stuff that can be flashed
safely without bricking), enabled in engineering devices with no
restrictions on partitions (i.e. can brick a device).

-root access in the system image. disallowed (in theory) in user
builds (as used in consumer devices), allowed in userdebug builds (as
in the ADP1) and engineering builds.

-SIM locking. US G1s are configured to only work with T-Mobile SIMs
(unless T-Mobile gives you an unlock code). Not sure about other
retail devices. ADP1 and engineering devices can use any SIM.

Notice that the first two aspects are somewhat tied: if you have
fastboot access, you can flash a system that gives you root access,
and if you have root access (and access to the right files) you can
update the bootloader. Personally, I consider the second aspect to be
a weakness.

JBQ

On Tue, Sep 22, 2009 at 5:33 AM, nature <[email protected]> wrote:
>
> I am confusion with the conceptions. what is the different with them?
> Does the G1 phone which is rooted become the dev phone? In my mind,the
> "rooted" make me have the root  right for the phone.And the SIM card
> and the hardware in the dev phone is unlock.But I don't know what they
> mean for me. I want to customize own android system(and
> kernel).Through searching the information I found that the dev phone
> and the rooted G1 phone both can reach it.is it right? who can help me?
>
> >
>



-- 
Jean-Baptiste M. "JBQ" Queru
Software Engineer, Android Open-Source Project, Google.

Questions sent directly to me that have no reason for being private
will likely get ignored or forwarded to a public forum with no further
warning.

--~--~---------~--~----~------------~-------~--~----~
unsubscribe: [email protected]
website: http://groups.google.com/group/android-porting
-~----------~----~----~----~------~----~------~--~---

Reply via email to