Activating G1 without a SIM

by Sierra Bravo » Mon, 09 Mar 2009 15:10:30 GMT


Sponsored Links
 Hi
Apologies if it's the wrong forum for this question.

I'm in India, and have brought over an unlocked G1 phone from the US
that I'd like to activate without a SIM card. I've added the necessary
entries in the android rules file /etc/udev/rules.d/ (I'm using Ubuntu
Hardy). Now the G1 is recognized by the OS as an external USB drive,
but 'adb devices' returns an empty list.

Is there an instruction page somewhere for this?

TIA

s.b.

--~--~---------~--~----~------------~-------~--~----~



Activating G1 without a SIM

by Jean-Baptiste Queru » Mon, 09 Mar 2009 22:43:30 GMT


 This is not possible. The T-Mobile G1 explicitly requires a SIM with
data access during initial configuration.

JBQ






-- 
Jean-Baptiste M. "JBQ" Queru
Android Engineer, 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.

--~--~---------~--~----~------------~-------~--~----~


Sponsored Links


Other Threads

1. remote exception error -Android Sqlite

I am trying to insert a data in first page and select data from same db in
second page, (in Android emulator). But when click on button in first page
the cmd window shows "got remoteexception sending setactive false
notification to pid" . Please help. Thank you.

-- 

2. Need help with a Java issue

Hey guys.

This is not an Android issue per-se, but I am puzzled about a Java issue and
want to pick your brains.

I recently got a couple of bug reports with a NPE that I don't understand
and can't reproduce myself. Here is an abbreviated representation of the
offending class. I tried to stay as close to the actual code as possible.

public class EntryManager {

  private static EntryManager instance;
  private Map<DBQuery, Boolean> isMarkAllReadPossibleCache;

  private EntryManager(Context ctx) {
    ..
    isMarkAllReadPossibleCache = new HashMap<DBQuery, Boolean>();
    ..
  }

  public static synchronized EntryManager getInstance(final Context context)
{
       if (instance == null)
           instance = new EntryManager(context.getApplicationContext());
       return instance;
   }

   void fireModelUpdated(final String atomId) {
        ..
        isMarkAllReadPossibleCache.clear();
        ..
   }

  public boolean isMarkAllReadPossible(final DBQuery dbq) {
        if (!isMarkAllReadPossibleCache.containsKey(dbq))
            isMarkAllReadPossibleCache.put(dbq,
databaseHelper.isMarkAllReadPossible(dbq));

       return isMarkAllReadPossibleCache.get(dbq); <!-- NPE is raised here
    }
   ..
}

In the last line from above a NPE is thrown. So the instance variable
isMarkAllReadPossibleCache must be null, right? But I don't see where this
could happen. It's initialized in the constructor and never set to null
afterwards.

For completeness here is a stack trace:

java.lang.NullPointerException
at com.newsrob.EntryManager.isMarkAllReadPossible(EntryManager.java:1529)
at
com.newsrob.activities.AbstractNewsRobListActivity.shouldMarkAllReadButtonBeEnabled(AbstractNewsRobListActivity.java:327)
at
com.newsrob.activities.AbstractNewsRobListActivity.updateButtons(AbstractNewsRobListActivity.java:236)
at
com.newsrob.activities.AbstractNewsRobListActivity.access$2(AbstractNewsRobListActivity.java:215)
<-- removed the private access modifier meanwhile
at
com.newsrob.activities.AbstractNewsRobListActivity$13.run(AbstractNewsRobListActivity.java:626)
at android.os.Handler.handleCallback(Handler.java:587)
at android.os.Handler.dispatchMessage(Handler.java:92)
at android.os.Looper.loop(Looper.java:123)
at android.app.ActivityThread.main(ActivityThread.java:4203)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:521)
at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:791)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:549)
at dalvik.system.NativeStart.main(Native Method)

Any ideas?

Cheers,
Mariano

-- 

3. Need Help with Development on Sprint HTC 4G EVO Platform.

4. About Monkey Script

5. ADB Device offline - HTC Desire, Win 7 64bit 2

6. Iterating images from ImageAdapter

7. android application