surferdude wrote:
> I want to take the source code from
> source.android.com, build it and flash it on to my device, so I can
> have superuser privileges instead of being restricted by Google/T-
> Mobile.

Whether the G1 accepts replacement firmware, and the process for doing 
them, is a hardware question. HTC has a decent track record in this 
regard, though I haven't seen a definitive statement one way or another 
on the G1.

 > Telling your developers that root access is disabled and still
> calling the platform open is unacceptable.

By your definition, Linux is not an open platform.

It is eminently possible to take Linux and install it on a device that 
does not grant root access and is not designed to have its firmware 
replaced by end users.

Take, for example, the TiVo. Getting root access on a TiVo, where 
possible, is a royal pain, and replacing the TiVo software appears tor 
require physically dismantling the unit, AFAIK. Yet, TiVo runs Linux. 
Linux is open -- the TiVo is not. Similarly, Android is open -- the G1 
may not be.

The Android "distro" that is installed by HTC on the G1 has root access 
locked down. It is eminently likely that mainstream Android "distros" on 
other devices distributed by major carriers will have root access locked 
down. This should not preclude other device makers from offering Android 
devices with root access, via their own patch to the Android source to 
lift that restriction.

So, rolling all the way back to your statement of what you want, the 
questions you'll need answers for are:

1. Which pieces of Android hardware will allow flashing of replacement 
firmware, and is the G1 one of them?

2. Where in the Android source is the no-root lockdown implemented and, 
if it's not configurable today as a build option, will the core Android 
team accept a patch that *does* make it a build-time configuration 
option, so those interested in root access can easily make firmware that 
offers it?

#1 will determine how you can do it at all on hardware; #2 will 
determine if this is perpetually a non-mainstream patch or if your 
wishes and OHA's wishes can be met simultaneously.

-- 
Mark Murphy (a Commons Guy)
http://commonsware.com
_The Busy Coder's Guide to Android Development_ Version 1.3 Published!

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[EMAIL PROTECTED]
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to