machineloop / nookdevs

Automatically exported from code.google.com/p/nookdevs
0 stars 1 forks source link

nookLauncher does not work on re-root in 1.1.1 #6

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 8 years ago
What steps will reproduce the problem?
1. Root Nook
2. Re-root Nook
3. Upgrade to 1.1.1

What is the expected output? What do you see instead?

NookLauncher menu which redirects to either Nook home or Nooklauncher home. 
The menue does appear, but pressing on NookLauncher has no effect and sends 
the user back to their existing location on the Nook.

What version of the product are you using? On what operating system?

Nooklauncher 0.0.2 on Nook OS 1.1.1

Please provide any additional information below.

NookLauncher DID work until the B&N auto update to 1.1.1.

Original issue reported on code.google.com by jim%arcb...@gtempaccount.com on 31 Jan 2010 at 1:59

GoogleCodeExporter commented 8 years ago
Hi,
I have it running in 1.1.1 and didn't have any problems. 
If it's not starting, there must be some exceptions in the log.
run 
adb logcat 
and copy the output here. That will help us figure out the issue. You can also 
uninstall and reinstall the package fresh again. That will fix most of the 
issues.  

Original comment by hari.swa...@gmail.com on 31 Jan 2010 at 3:37

GoogleCodeExporter commented 8 years ago
Reinstalled had same problem. Here's the log:

E/AndroidRuntime( 5287):        at java.lang.reflect.Method.invoke(Method.java:5
21)
E/AndroidRuntime( 5287):        at com.android.internal.os.ZygoteInit$MethodAndA
rgsCaller.run(ZygoteInit.java:787)
E/AndroidRuntime( 5287):        at com.android.internal.os.ZygoteInit.main(Zygot
eInit.java:545)
E/AndroidRuntime( 5287):        at dalvik.system.NativeStart.main(Native Method)

E/AndroidRuntime( 5287): Caused by: java.lang.NullPointerException
E/AndroidRuntime( 5287):        at com.nookdevs.launcher.DBHelper.addInitData(DB
Helper.java:99)
E/AndroidRuntime( 5287):        at com.nookdevs.launcher.NookLauncher.loadApps(N
ookLauncher.java:105)
E/AndroidRuntime( 5287):        at com.nookdevs.launcher.NookLauncher.onCreate(N
ookLauncher.java:66)
E/AndroidRuntime( 5287):        at android.app.Instrumentation.callActivityOnCre
ate(Instrumentation.java:1123)
E/AndroidRuntime( 5287):        at android.app.ActivityThread.performLaunchActiv
ity(ActivityThread.java:2235)
E/AndroidRuntime( 5287):        ... 11 more
E/ActivityManager( 1803): SUPPRESSING CRASH DIALOG.....
I/RadioWakeLock( 1803): Acquiring Radio Wake Lock: 'RADIO_SLEEP_WAKE_LOCK[Bravo
Radio Sleep]{2036/1000}{438a4968}'
I/RadioWakeLock( 1803): -------------------------
I/RadioWakeLock( 1803): Radio Wake Locks Held: 'On': 0  'Sleep': 1
I/RadioWakeLock( 1803):         # lock type[app tag]{app pid/uid}{unique lock ob
ject hash}
I/RadioWakeLock( 1803):         1:  RADIO_SLEEP_WAKE_LOCK[Bravo Radio Sleep]{203
6/1000}{438a4968}
I/RadioWakeLock( 1803): -------------------------
I/RadioPM ( 1913): Updating Radios power state:
I/RadioPM ( 1913): + -------sys state----------
I/RadioPM ( 1913): Airplane Mode        : false
I/RadioPM ( 1913): Sys Pwr State        : 1
I/RadioPM ( 1913): Battery Voltage (mV) : 3715  Level (%) : 50
I/RadioPM ( 1913): Plugged-in           : 0
I/RadioPM ( 1913): Connectivity         : Wifi
I/RadioPM ( 1913): Wifi Disabled        : No
I/RadioPM ( 1913): No Users             : false
I/RadioPM ( 1913): - -------sys state----------
I/ConnectivityService( 1803): -> teardown[MOBILE]
I/RadioWakeLock( 1803): Acquiring Radio Wake Lock: 'RADIO_ON_WAKE_LOCK[StoreActi
vity]{2036/1000}{437e63d8}'
I/RadioWakeLock( 1803): -------------------------
I/RadioWakeLock( 1803): Radio Wake Locks Held: 'On': 1  'Sleep': 1
I/RadioWakeLock( 1803):         # lock type[app tag]{app pid/uid}{unique lock ob
ject hash}
I/RadioWakeLock( 1803):         1:  RADIO_ON_WAKE_LOCK[StoreActivity]{2036/1000}
{437e63d8}
I/RadioWakeLock( 1803):         2:  RADIO_SLEEP_WAKE_LOCK[Bravo Radio Sleep]{203
6/1000}{438a4968}
I/RadioWakeLock( 1803): -------------------------
I/ConnectivityService( 1803): -> teardown[MOBILE]
I/RadioWakeLock( 1803): Releasing Radio Wake Lock: 'RADIO_SLEEP_WAKE_LOCK[Bravo
Radio Sleep]{2036/1000}{438a4968}'
I/RadioWakeLock( 1803): -------------------------
I/RadioWakeLock( 1803): Radio Wake Locks Held: 'On': 1  'Sleep': 0
I/RadioWakeLock( 1803):         # lock type[app tag]{app pid/uid}{unique lock ob
ject hash}
I/RadioWakeLock( 1803):         1:  RADIO_ON_WAKE_LOCK[StoreActivity]{2036/1000}
{437e63d8}
I/RadioWakeLock( 1803): -------------------------
I/RadioWakeLock( 1803): Releasing Radio Wake Lock: 'RADIO_ON_WAKE_LOCK[StoreActi
vity]{2036/1000}{437e63d8}'
I/RadioWakeLock( 1803): -------------------------
I/RadioWakeLock( 1803): Radio Wake Locks Held: 'On': 0  'Sleep': 0
I/RadioWakeLock( 1803): None
I/RadioWakeLock( 1803): -------------------------
D/nookActivity( 5298): m_Wallpaper = file:///system/media/sdcard/my wallpapers/k
idsnook.jpg
E/Database( 5298): sqlite3_open_v2("/data/data/com.nookdevs.launcher/databases/L
AUNCH_SETTINGS", &handle, 6, NULL) failed
E/SQLiteOpenHelper( 5298): Couldn't open LAUNCH_SETTINGS for writing (will try r
ead-only):
E/SQLiteOpenHelper( 5298): android.database.sqlite.SQLiteException: unable to op
en database file
E/SQLiteOpenHelper( 5298):      at android.database.sqlite.SQLiteDatabase.dbopen
(Native Method)
E/SQLiteOpenHelper( 5298):      at android.database.sqlite.SQLiteDatabase.<init>
(SQLiteDatabase.java:1583)
E/SQLiteOpenHelper( 5298):      at android.database.sqlite.SQLiteDatabase.openDa
tabase(SQLiteDatabase.java:638)
E/SQLiteOpenHelper( 5298):      at android.database.sqlite.SQLiteDatabase.openOr
CreateDatabase(SQLiteDatabase.java:659)
E/SQLiteOpenHelper( 5298):      at android.database.sqlite.SQLiteDatabase.openOr
CreateDatabase(SQLiteDatabase.java:652)
E/SQLiteOpenHelper( 5298):      at android.app.ApplicationContext.openOrCreateDa
tabase(ApplicationContext.java:463)
E/SQLiteOpenHelper( 5298):      at android.content.ContextWrapper.openOrCreateDa
tabase(ContextWrapper.java:181)
E/SQLiteOpenHelper( 5298):      at android.database.sqlite.SQLiteOpenHelper.getW
ritableDatabase(SQLiteOpenHelper.java:98)
E/SQLiteOpenHelper( 5298):      at android.database.sqlite.SQLiteOpenHelper.getR
eadableDatabase(SQLiteOpenHelper.java:158)
E/SQLiteOpenHelper( 5298):      at com.nookdevs.launcher.DBHelper.getApps(DBHelp
er.java:50)
E/SQLiteOpenHelper( 5298):      at com.nookdevs.launcher.NookLauncher.loadApps(N
ookLauncher.java:103)
E/SQLiteOpenHelper( 5298):      at com.nookdevs.launcher.NookLauncher.onCreate(N
ookLauncher.java:66)
E/SQLiteOpenHelper( 5298):      at android.app.Instrumentation.callActivityOnCre
ate(Instrumentation.java:1123)
E/SQLiteOpenHelper( 5298):      at android.app.ActivityThread.performLaunchActiv
ity(ActivityThread.java:2235)
E/SQLiteOpenHelper( 5298):      at android.app.ActivityThread.handleLaunchActivi
ty(ActivityThread.java:2288)
E/SQLiteOpenHelper( 5298):      at android.app.ActivityThread.access$1800(Activi
tyThread.java:112)
E/SQLiteOpenHelper( 5298):      at android.app.ActivityThread$H.handleMessage(Ac
tivityThread.java:1696)
E/SQLiteOpenHelper( 5298):      at android.os.Handler.dispatchMessage(Handler.ja
va:99)
E/SQLiteOpenHelper( 5298):      at android.os.Looper.loop(Looper.java:123)
E/SQLiteOpenHelper( 5298):      at android.app.ActivityThread.main(ActivityThrea
d.java:3952)
E/SQLiteOpenHelper( 5298):      at java.lang.reflect.Method.invokeNative(Native
Method)
E/SQLiteOpenHelper( 5298):      at java.lang.reflect.Method.invoke(Method.java:5
21)
E/SQLiteOpenHelper( 5298):      at com.android.internal.os.ZygoteInit$MethodAndA
rgsCaller.run(ZygoteInit.java:787)
E/SQLiteOpenHelper( 5298):      at com.android.internal.os.ZygoteInit.main(Zygot
eInit.java:545)
E/SQLiteOpenHelper( 5298):      at dalvik.system.NativeStart.main(Native Method)

E/Database( 5298): sqlite3_open_v2("/data/data/com.nookdevs.launcher/databases/L
AUNCH_SETTINGS", &handle, 1, NULL) failed
E/DBHelper( 5298): error selecting from db -
E/DBHelper( 5298): android.database.sqlite.SQLiteException: unable to open datab
ase file
E/DBHelper( 5298):      at android.database.sqlite.SQLiteDatabase.dbopen(Native
Method)
E/DBHelper( 5298):      at android.database.sqlite.SQLiteDatabase.<init>(SQLiteD
atabase.java:1583)
E/DBHelper( 5298):      at android.database.sqlite.SQLiteDatabase.openDatabase(S
QLiteDatabase.java:638)
E/DBHelper( 5298):      at android.database.sqlite.SQLiteOpenHelper.getReadableD
atabase(SQLiteOpenHelper.java:168)
E/DBHelper( 5298):      at com.nookdevs.launcher.DBHelper.getApps(DBHelper.java:
50)
E/DBHelper( 5298):      at com.nookdevs.launcher.NookLauncher.loadApps(NookLaunc
her.java:103)
E/DBHelper( 5298):      at com.nookdevs.launcher.NookLauncher.onCreate(NookLaunc
her.java:66)
E/DBHelper( 5298):      at android.app.Instrumentation.callActivityOnCreate(Inst
rumentation.java:1123)
E/DBHelper( 5298):      at android.app.ActivityThread.performLaunchActivity(Acti
vityThread.java:2235)
E/DBHelper( 5298):      at android.app.ActivityThread.handleLaunchActivity(Activ
ityThread.java:2288)
E/DBHelper( 5298):      at android.app.ActivityThread.access$1800(ActivityThread
.java:112)
E/DBHelper( 5298):      at android.app.ActivityThread$H.handleMessage(ActivityTh
read.java:1696)
E/DBHelper( 5298):      at android.os.Handler.dispatchMessage(Handler.java:99)
E/DBHelper( 5298):      at android.os.Looper.loop(Looper.java:123)
E/DBHelper( 5298):      at android.app.ActivityThread.main(ActivityThread.java:3
952)
E/DBHelper( 5298):      at java.lang.reflect.Method.invokeNative(Native Method)
E/DBHelper( 5298):      at java.lang.reflect.Method.invoke(Method.java:521)
E/DBHelper( 5298):      at com.android.internal.os.ZygoteInit$MethodAndArgsCalle
r.run(ZygoteInit.java:787)
E/DBHelper( 5298):      at com.android.internal.os.ZygoteInit.main(ZygoteInit.ja
va:545)
E/DBHelper( 5298):      at dalvik.system.NativeStart.main(Native Method)
E/Database( 5298): sqlite3_open_v2("/data/data/com.nookdevs.launcher/databases/L
AUNCH_SETTINGS", &handle, 6, NULL) failed
E/DBHelper( 5298): error inserting into db -
E/DBHelper( 5298): android.database.sqlite.SQLiteException: unable to open datab
ase file
E/DBHelper( 5298):      at android.database.sqlite.SQLiteDatabase.dbopen(Native
Method)
E/DBHelper( 5298):      at android.database.sqlite.SQLiteDatabase.<init>(SQLiteD
atabase.java:1583)
E/DBHelper( 5298):      at android.database.sqlite.SQLiteDatabase.openDatabase(S
QLiteDatabase.java:638)
E/DBHelper( 5298):      at android.database.sqlite.SQLiteDatabase.openOrCreateDa
tabase(SQLiteDatabase.java:659)
E/DBHelper( 5298):      at android.database.sqlite.SQLiteDatabase.openOrCreateDa
tabase(SQLiteDatabase.java:652)
E/DBHelper( 5298):      at android.app.ApplicationContext.openOrCreateDatabase(A
pplicationContext.java:463)
E/DBHelper( 5298):      at android.content.ContextWrapper.openOrCreateDatabase(C
ontextWrapper.java:181)
E/DBHelper( 5298):      at android.database.sqlite.SQLiteOpenHelper.getWritableD
atabase(SQLiteOpenHelper.java:98)
E/DBHelper( 5298):      at com.nookdevs.launcher.DBHelper.addInitData(DBHelper.j
ava:85)
E/DBHelper( 5298):      at com.nookdevs.launcher.NookLauncher.loadApps(NookLaunc
her.java:105)
E/DBHelper( 5298):      at com.nookdevs.launcher.NookLauncher.onCreate(NookLaunc
her.java:66)
E/DBHelper( 5298):      at android.app.Instrumentation.callActivityOnCreate(Inst
rumentation.java:1123)
E/DBHelper( 5298):      at android.app.ActivityThread.performLaunchActivity(Acti
vityThread.java:2235)
E/DBHelper( 5298):      at android.app.ActivityThread.handleLaunchActivity(Activ
ityThread.java:2288)
E/DBHelper( 5298):      at android.app.ActivityThread.access$1800(ActivityThread
.java:112)
E/DBHelper( 5298):      at android.app.ActivityThread$H.handleMessage(ActivityTh
read.java:1696)
E/DBHelper( 5298):      at android.os.Handler.dispatchMessage(Handler.java:99)
E/DBHelper( 5298):      at android.os.Looper.loop(Looper.java:123)
E/DBHelper( 5298):      at android.app.ActivityThread.main(ActivityThread.java:3
952)
E/DBHelper( 5298):      at java.lang.reflect.Method.invokeNative(Native Method)
E/DBHelper( 5298):      at java.lang.reflect.Method.invoke(Method.java:521)
E/DBHelper( 5298):      at com.android.internal.os.ZygoteInit$MethodAndArgsCalle
r.run(ZygoteInit.java:787)
E/DBHelper( 5298):      at com.android.internal.os.ZygoteInit.main(ZygoteInit.ja
va:545)
E/DBHelper( 5298):      at dalvik.system.NativeStart.main(Native Method)
W/dalvikvm( 5298): threadid=3: thread exiting with uncaught exception (group=0x4
000fe68)
E/AndroidRuntime( 5298): Uncaught handler: thread main exiting due to uncaught e
xception
E/AndroidRuntime( 5298): java.lang.RuntimeException: Unable to start activity Co
mponentInfo{com.nookdevs.launcher/com.nookdevs.launcher.NookLauncher}: java.lang
.NullPointerException
E/AndroidRuntime( 5298):        at android.app.ActivityThread.performLaunchActiv
ity(ActivityThread.java:2272)
E/AndroidRuntime( 5298):        at android.app.ActivityThread.handleLaunchActivi
ty(ActivityThread.java:2288)
E/AndroidRuntime( 5298):        at android.app.ActivityThread.access$1800(Activi
tyThread.java:112)
E/AndroidRuntime( 5298):        at android.app.ActivityThread$H.handleMessage(Ac
tivityThread.java:1696)
E/AndroidRuntime( 5298):        at android.os.Handler.dispatchMessage(Handler.ja
va:99)
E/AndroidRuntime( 5298):        at android.os.Looper.loop(Looper.java:123)
E/AndroidRuntime( 5298):        at android.app.ActivityThread.main(ActivityThrea
d.java:3952)
E/AndroidRuntime( 5298):        at java.lang.reflect.Method.invokeNative(Native
Method)
E/AndroidRuntime( 5298):        at java.lang.reflect.Method.invoke(Method.java:5
21)
E/AndroidRuntime( 5298):        at com.android.internal.os.ZygoteInit$MethodAndA
rgsCaller.run(ZygoteInit.java:787)
E/AndroidRuntime( 5298):        at com.android.internal.os.ZygoteInit.main(Zygot
eInit.java:545)
E/AndroidRuntime( 5298):        at dalvik.system.NativeStart.main(Native Method)

E/AndroidRuntime( 5298): Caused by: java.lang.NullPointerException
E/AndroidRuntime( 5298):        at com.nookdevs.launcher.DBHelper.addInitData(DB
Helper.java:99)
E/AndroidRuntime( 5298):        at com.nookdevs.launcher.NookLauncher.loadApps(N
ookLauncher.java:105)
E/AndroidRuntime( 5298):        at com.nookdevs.launcher.NookLauncher.onCreate(N
ookLauncher.java:66)
E/AndroidRuntime( 5298):        at android.app.Instrumentation.callActivityOnCre
ate(Instrumentation.java:1123)
E/AndroidRuntime( 5298):        at android.app.ActivityThread.performLaunchActiv
ity(ActivityThread.java:2235)
E/AndroidRuntime( 5298):        ... 11 more
E/ActivityManager( 1803): SUPPRESSING CRASH DIALOG.....
I/RadioWakeLock( 1803): Acquiring Radio Wake Lock: 'RADIO_SLEEP_WAKE_LOCK[Bravo
Radio Sleep]{2036/1000}{43925c18}'
I/RadioWakeLock( 1803): -------------------------
I/RadioWakeLock( 1803): Radio Wake Locks Held: 'On': 0  'Sleep': 1
I/RadioWakeLock( 1803):         # lock type[app tag]{app pid/uid}{unique lock ob
ject hash}
I/RadioWakeLock( 1803):         1:  RADIO_SLEEP_WAKE_LOCK[Bravo Radio Sleep]{203
6/1000}{43925c18}
I/RadioWakeLock( 1803): -------------------------
I/ConnectivityService( 1803): -> teardown[MOBILE]
I/RadioPM ( 1913): Updating Radios power state:
I/RadioPM ( 1913): + -------sys state----------
I/RadioPM ( 1913): Airplane Mode        : false
I/RadioPM ( 1913): Sys Pwr State        : 1
I/RadioPM ( 1913): Battery Voltage (mV) : 3715  Level (%) : 50
I/RadioPM ( 1913): Plugged-in           : 0
I/RadioPM ( 1913): Connectivity         : Wifi
I/RadioPM ( 1913): Wifi Disabled        : No
I/RadioPM ( 1913): No Users             : false
I/RadioPM ( 1913): - -------sys state----------
I/RadioWakeLock( 1803): Acquiring Radio Wake Lock: 'RADIO_ON_WAKE_LOCK[StoreActi
vity]{2036/1000}{43926438}'
I/RadioWakeLock( 1803): -------------------------
I/RadioWakeLock( 1803): Radio Wake Locks Held: 'On': 1  'Sleep': 1
I/RadioWakeLock( 1803):         # lock type[app tag]{app pid/uid}{unique lock ob
ject hash}
I/RadioWakeLock( 1803):         1:  RADIO_ON_WAKE_LOCK[StoreActivity]{2036/1000}
{43926438}
I/RadioWakeLock( 1803):         2:  RADIO_SLEEP_WAKE_LOCK[Bravo Radio Sleep]{203
6/1000}{43925c18}
I/RadioWakeLock( 1803): -------------------------
I/ConnectivityService( 1803): -> teardown[MOBILE]
I/RadioWakeLock( 1803): Releasing Radio Wake Lock: 'RADIO_ON_WAKE_LOCK[StoreActi
vity]{2036/1000}{43926438}'
I/RadioWakeLock( 1803): -------------------------
I/RadioWakeLock( 1803): Radio Wake Locks Held: 'On': 0  'Sleep': 1
I/RadioWakeLock( 1803):         # lock type[app tag]{app pid/uid}{unique lock ob
ject hash}
I/RadioWakeLock( 1803):         1:  RADIO_SLEEP_WAKE_LOCK[Bravo Radio Sleep]{203
6/1000}{43925c18}
I/RadioWakeLock( 1803): -------------------------
I/ConnectivityService( 1803): Radio 'On' Lock damping period expired.
I/ConnectivityService( 1803): -> teardown[MOBILE]

Original comment by jim%arcb...@gtempaccount.com on 31 Jan 2010 at 4:56

GoogleCodeExporter commented 8 years ago
I have no problem with 1.1.1.
If you still have problems.
1. reset to the factory mode.
2. or downgrade to the original 1.0.0 version (recommended)
3. root the nook.
4. upgrade to the 1.1.1 version
5. install nookBrowser, nookLauncher, trook, etc.

good luck,
-TTNews

Original comment by ttn...@gmail.com on 31 Jan 2010 at 3:38

GoogleCodeExporter commented 8 years ago
I have the same thing as described above.  did a factory reset, sideloaded 
1.0.0,
rooted, updated to 1.1.1 (my file was for 1.1.0 but got 1.1.1), reinstalled
everything.  Does the same thing. My logcat isn't quite as full, I keep getting
disconnected from the wifi... Do you have any other idea as what we could do ??

Original comment by stephane.garant on 31 Jan 2010 at 5:55

GoogleCodeExporter commented 8 years ago
Hi Jim,
Looks like the database we create for storing launcher settings is corrupted or 
the 
permissions are messed up. Don't know how it happened. 

Do the following -
go into adb shell and run ps command.
Note down the user_id for the launcher app.
it will be something like app_13. this is the first column in ps output.

go to /data/data/com.nookdevs.launcher folder.
do ls -l and see the permissions on the folder.
databases folder should have read & write permissions for the user.
inside databases folder, we create LAUNCHER_SETTINGS database. This should also 
have 
the same permissions.

You can uninstall the app, delete this database and try again if that works.

Original comment by hari.swa...@gmail.com on 31 Jan 2010 at 6:13

GoogleCodeExporter commented 8 years ago
btw, if you keep the nook in settings panel, wifi stays on for few minutes and 
you 
can collect data before it drops. 
nookBrowser app has a 4 min timeout for wifi. You can change it in code and 
rebuild 
it to keep it on for longer. 

Original comment by hari.swa...@gmail.com on 31 Jan 2010 at 6:16

GoogleCodeExporter commented 8 years ago
Went right to the nuclear option. Used the shell to delete 
data/data/com.nookdevs.launcher directory and also the application in the 
data/app/ 
directory.

I reinstalled.

Still doesn't work.

Going to examine the permissions now.

Original comment by jim%arcb...@gtempaccount.com on 31 Jan 2010 at 6:28

GoogleCodeExporter commented 8 years ago
re. Comment 6

If you navigate to the B&N store I've noticed that the wifi stays on without a 
timeout. 
Or at least it stays on for a long time. :)

Original comment by jim%arcb...@gtempaccount.com on 31 Jan 2010 at 6:30

GoogleCodeExporter commented 8 years ago
Permissions for data/data/com.nookdevs.launcher/databases:
drwxrwx--x app_9

Permissions for data/data/com.nookdevs.com.launcher/databases/LAUNCH_SETTINGS:
-rw-rw---- app_9

Still not working.

:(

Original comment by jim%arcb...@gtempaccount.com on 31 Jan 2010 at 6:34

GoogleCodeExporter commented 8 years ago
my permissions say app_8 and are consistent with the folders you mentionned.  
did the
nuclear thing also and deleted the database folder before reinstalling.  Same 
thing.
Collected some data but it is roughly the same as mentionned above. Thanks for 
all
your help by the way, I appreciate it a lot !!

Original comment by stephane.garant on 31 Jan 2010 at 6:35

GoogleCodeExporter commented 8 years ago
Can you copy the logcat output again? I want to see if it shows anything 
different 
this time. Did it create the database when you reinstall? 

you can login to the database using sqlite3 LAUNCH_SETTINGS 
then do a select * from APPS

After uninstall & deleting the database, try powering it down and restart and 
then 
install.

Original comment by hari.swa...@gmail.com on 31 Jan 2010 at 6:40

GoogleCodeExporter commented 8 years ago
Thanks for your help, by the way. I was considering some possible ways this 
happened. 
In comment #4, Stephane outlines installing nookLauncher AFTER the auto update 
to 
1.1.1. I installed it BEFORE the autoupdate. Could that have corrupted the 
database 
somehow?

Original comment by jim%arcb...@gtempaccount.com on 31 Jan 2010 at 6:41

GoogleCodeExporter commented 8 years ago
here is what is outputted by sqlite3.  Logcat coming up. Will try to uninstall,
remove db, reboot and reinstall...

select * from APPS;
1|com.bravo.thedaily.Daily|1|2130837531||0
2|com.bravo.library.LibraryActivity|2|2130837533||0
3|com.bravo.store.StoreFrontActivity|3|2130837536||0
4|com.bravo.ereader.activities.ReaderActivity|4|2130837534||0
5|com.bravo.app.settings.SystemPrefActivity|5|2130837535||0
6|com.nookdevs.launcher.LauncherSettings|6|2130837532||0
7|com.bravo.home.HomeActivity|7|2130837530||0

Original comment by stephane.garant on 31 Jan 2010 at 6:47

GoogleCodeExporter commented 8 years ago
Could be due to that. But, when you delete the database & reinstall, it's 
supposed 
to create the db again. 

Original comment by hari.swa...@gmail.com on 31 Jan 2010 at 6:47

GoogleCodeExporter commented 8 years ago
[deleted comment]
GoogleCodeExporter commented 8 years ago
here is my logcat.  hope that helps because it is a lot of text... The db wasn't
created at installation but rather the first time I launched the nookLauncher.  
Redid
the sqlite3 command and got the same results.  Maybe I should reboot after the 
db is
created ??

So, here is the logcat.  I'm going outside with the kids.  Be back in a few. 
Thanks !!

Original comment by stephane.garant on 31 Jan 2010 at 7:00

Attachments:

GoogleCodeExporter commented 8 years ago
you two seems to have slightly different issues.
The data in stephane's db looks correct. 
Let's see if uninstall and rebooting fixes the problem.

Original comment by hari.swa...@gmail.com on 31 Jan 2010 at 7:04

GoogleCodeExporter commented 8 years ago
unfortunately I did not.  Still have the same behavior.  Would have installed 
while
at 1.0.0 but wifi in unable to register while in 1.0.0. Dunno why...

Original comment by stephane.garant on 31 Jan 2010 at 7:07

GoogleCodeExporter commented 8 years ago
Hi Stephane,
I don't see any errors in your log and the database also looks correct. 
db is created the first time the app runs. and it looks like it created it 
properly.
What do you see when you run it?
I don't think your issue is related to what jim is seeing. 

Original comment by hari.swa...@gmail.com on 31 Jan 2010 at 7:09

GoogleCodeExporter commented 8 years ago
Just realized I did the sql command wrong. My output now looks exactly like 
Stephane's.

I deleted the comment with the wrong SQL output.

* I rm -R com.nookdevs.launcher and rm nookLauncher.apk
* I powered down
* Powered up
* Installed nookLauncher.apk

Same problem, with the SQL output like Stephane's above.

Oddly enough, none of my logcat has any notations of database calls or sql 
problems, 
even if I look at it after a failed use of nooklauncher. 

Original comment by jim%arcb...@gtempaccount.com on 31 Jan 2010 at 7:10

GoogleCodeExporter commented 8 years ago
ok. so, the exceptions got cleared up. 
You get prompted for Home with 2 options right?
what happens when you click on the AppLauncher?
Does it go back to the home screen again?

Original comment by hari.swa...@gmail.com on 31 Jan 2010 at 7:16

GoogleCodeExporter commented 8 years ago
Need to run for a few hours, but when I get back I'll downgrade to 1.0.0, 
reroot, 
update to 1.1.1 and THEN install nookLauncher. Worth a shot, I guess.

Original comment by jim%arcb...@gtempaccount.com on 31 Jan 2010 at 7:17

GoogleCodeExporter commented 8 years ago
re. 21

Yes, The two options show up. When you choose "Nooklauncher" it takes you back 
to the 
home screen with my wallpaper. Don't have time to test it from a different 
location, 
but in the past I'd be presented with the two options and "Nooklauncher" would 
just 
return me to the same spot where I hit the nook/home button.

Original comment by jim%arcb...@gtempaccount.com on 31 Jan 2010 at 7:18

GoogleCodeExporter commented 8 years ago
I just did the same steps in my nook (1.1.1) and it worked correct. So, I don't 
think the version is the issue. Don't go thro' all that trouble.

Original comment by hari.swa...@gmail.com on 31 Jan 2010 at 7:20

GoogleCodeExporter commented 8 years ago
nookLauncher and the B&N Home looks almost the same now. Are you sure it's the 
B&N 
Home and not the nookLauncher home?
title in top will say Home instead of the nook name in that case. 
and you can also scroll in the touchscreen.

Original comment by hari.swa...@gmail.com on 31 Jan 2010 at 7:22

GoogleCodeExporter commented 8 years ago
 it works now! I was so used to it not working that I assumed it was taking me to the 
BYN home, but it took me to the Launcher home.

ALl good.

Original comment by jim%arcb...@gtempaccount.com on 31 Jan 2010 at 7:27

GoogleCodeExporter commented 8 years ago
great!
You can remove the initial option screen using the steps given in our Wiki 
section. 
after that, if you press the nook button it will take you to nookLauncher home 
instead. 

Let's see if it works for stephane now.

Original comment by hari.swa...@gmail.com on 31 Jan 2010 at 7:32

GoogleCodeExporter commented 8 years ago
it works !! God I feel dumb right now !! :-)

Original comment by stephane.garant on 31 Jan 2010 at 8:14

GoogleCodeExporter commented 8 years ago

Original comment by hari.swa...@gmail.com on 31 Jan 2010 at 9:11