This isn't working for me. I have CM7 installed and it correctly shows my phone as the HTC Vision and I can download the Netflix app. The first time I try to install it, I get an "installation failed" error in my notifications and it says that the update is incompatible. I reboot my phone and try to install from the market again and it works. However, when I load the app, I get an error right when it loads up and the application forces closed.
I also tried all three of the unofficial apk's listed in the other thread but they froze at a blank screen when I tried to open it. Help?
edit: Here is my relevant logcat output. A bug?
Code:
I/Database( 2234): sqlite returned: error code = 14, msg = cannot open file at line 27205 of [42537b6056]
E/Database( 2234): sqlite3_open_v2("/data/data/com.netflix.mediaclient/databases/nflx", &handle, 6, NULL) failed
D/AndroidRuntime( 2234): Shutting down VM
W/dalvikvm( 2234): threadid=1: thread exiting with uncaught exception (group=0x40018560)
E/AndroidRuntime( 2234): FATAL EXCEPTION: main
E/AndroidRuntime( 2234): java.lang.RuntimeException: Unable to create application com.netflix.mediaclient.NetflixApplication: android.database.sqlite.SQLiteException: unable to open database file
E/AndroidRuntime( 2234): at android.app.ActivityThread.handleBindApplication(ActivityThread.java:3427)
E/AndroidRuntime( 2234): at android.app.ActivityThread.access$2200(ActivityThread.java:123)
E/AndroidRuntime( 2234): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:977)
E/AndroidRuntime( 2234): at android.os.Handler.dispatchMessage(Handler.java:99)
E/AndroidRuntime( 2234): at android.os.Looper.loop(Looper.java:123)
E/AndroidRuntime( 2234): at android.app.ActivityThread.main(ActivityThread.java:3835)
E/AndroidRuntime( 2234): at java.lang.reflect.Method.invokeNative(Native Method)
E/AndroidRuntime( 2234): at java.lang.reflect.Method.invoke(Method.java:507)
E/AndroidRuntime( 2234): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:841)
E/AndroidRuntime( 2234): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:599)
E/AndroidRuntime( 2234): at dalvik.system.NativeStart.main(Native Method)
E/AndroidRuntime( 2234): Caused by: android.database.sqlite.SQLiteException: unable to open database file
E/AndroidRuntime( 2234): at android.database.sqlite.SQLiteDatabase.dbopen(Native Method)
E/AndroidRuntime( 2234): at android.database.sqlite.SQLiteDatabase.<init>(SQLiteDatabase.java:1849)
E/AndroidRuntime( 2234): at android.database.sqlite.SQLiteDatabase.openDatabase(SQLiteDatabase.java:820)
E/AndroidRuntime( 2234): at android.database.sqlite.SQLiteDatabase.openOrCreateDatabase(SQLiteDatabase.java:854)
E/AndroidRuntime( 2234): at android.database.sqlite.SQLiteDatabase.openOrCreateDatabase(SQLiteDatabase.java:847)
E/AndroidRuntime( 2234): at android.app.ContextImpl.openOrCreateDatabase(ContextImpl.java:567)
E/AndroidRuntime( 2234): at android.content.ContextWrapper.openOrCreateDatabase(ContextWrapper.java:203)
E/AndroidRuntime( 2234): at android.database.sqlite.SQLiteOpenHelper.getWritableDatabase(SQLiteOpenHelper.java:118)
E/AndroidRuntime( 2234): at com.netflix.mediaclient.repository.BookmarkDatabase.deleteOldBookmarks(BookmarkDatabase.java:224)
E/AndroidRuntime( 2234): at com.netflix.mediaclient.repository.LastPlayedMovieData.<init>(LastPlayedMovieData.java:63)
E/AndroidRuntime( 2234): at com.netflix.mediaclient.repository.ApplicationRepository.<init>(ApplicationRepository.java:60)
E/AndroidRuntime( 2234): at com.netflix.mediaclient.NetflixApplication.onCreate(NetflixApplication.java:80)
E/AndroidRuntime( 2234): at android.app.Instrumentation.callApplicationOnCreate(Instrumentation.java:969)
E/AndroidRuntime( 2234): at android.app.ActivityThread.handleBindApplication(ActivityThread.java:3424)
E/AndroidRuntime( 2234): ... 10 more
W/ActivityManager( 1432): Force finishing activity com.netflix.mediaclient/.UIWebViewActivity
Edit2: Is it possible for someone to give me their /data/data/com.netflix.mediaclient/databases/nflx file? I believe mine is corrupt somehow.
Edit3: This is my output when running any of the unofficial apk files from the other thread.
Code:
I/ActivityManager( 1432): Starting: Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=com.netflix.mediaclient/.UIWebViewActivity } from pid 1557
W/ActivityManager( 1432): Launch timeout has expired, giving up wake lock!
W/ActivityManager( 1432): Activity idle timeout for HistoryRecord{408c4f08 com.netflix.mediaclient/.UIWebViewActivity}
I/InputDispatcher( 1432): Application is not responding: AppWindowToken{408c60b8 token=HistoryRecord{408c4f08 com.netflix.mediaclient/.UIWebViewActivity}}. 5008.2ms since event, 5007.5ms since wait started
I/WindowManager( 1432): Input event dispatching timed out sending to application AppWindowToken{408c60b8 token=HistoryRecord{408c4f08 com.netflix.mediaclient/.UIWebViewActivity}}
I/Process ( 1432): Sending signal. PID: 2376 SIG: 3
I/dalvikvm( 2376): threadid=4: reacting to signal 3
I/dalvikvm( 2376): Wrote stack traces to '/data/anr/traces.txt'
I/Process ( 1432): Sending signal. PID: 1432 SIG: 3
I/dalvikvm( 1432): threadid=4: reacting to signal 3
I/dalvikvm( 1432): Wrote stack traces to '/data/anr/traces.txt'
I/Process ( 1432): Sending signal. PID: 1549 SIG: 3
I/dalvikvm( 1549): threadid=4: reacting to signal 3
I/dalvikvm( 1549): Wrote stack traces to '/data/anr/traces.txt'
I/Process ( 1432): Sending signal. PID: 1511 SIG: 3
I/dalvikvm( 1511): threadid=4: reacting to signal 3
I/dalvikvm( 1511): Wrote stack traces to '/data/anr/traces.txt'
D/dalvikvm( 1432): GC_EXPLICIT freed 950K, 41% free 5481K/9287K, external 618K/1130K, paused 98ms
E/ActivityManager( 1432): ANR in com.netflix.mediaclient (com.netflix.mediaclient/.UIWebViewActivity)
E/ActivityManager( 1432): Reason: keyDispatchingTimedOut
E/ActivityManager( 1432): Load: 6.24 / 6.27 / 4.65
E/ActivityManager( 1432): CPU usage from 5650ms to 0ms ago:
E/ActivityManager( 1432): 2.8% 1432/system_server: 1.9% user + 0.8% kernel / faults: 12 minor
E/ActivityManager( 1432): 1.7% 1511/com.android.systemui: 1.7% user + 0% kernel / faults: 2 minor
E/ActivityManager( 1432): 1% 648/ts_wq: 1% user + 0% kernel
E/ActivityManager( 1432): 1% 1362/ami304d: 1% user + 0% kernel
E/ActivityManager( 1432): 0.1% 4/events/0: 0.1% user + 0% kernel
E/ActivityManager( 1432): 0.1% 712/kondemand/0: 0.1% user + 0% kernel
E/ActivityManager( 1432): 0.1% 1355/rild: 0.1% user + 0% kernel
E/ActivityManager( 1432): 0.1% 1525/dhd_watchdog: 0.1% user + 0% kernel
E/ActivityManager( 1432): 0.1% 1528/ksdioirqd/mmc1: 0% user + 0.1% kernel
E/ActivityManager( 1432): 0.1% 1549/com.android.phone: 0.1% user + 0% kernel
E/ActivityManager( 1432): 0.1% 1585/wpa_supplicant: 0.1% user + 0% kernel
E/ActivityManager( 1432): 0.1% 2394/logcat: 0% user + 0.1% kernel
E/ActivityManager( 1432): 5.9% TOTAL: 5.2% user + 0.7% kernel
E/ActivityManager( 1432): CPU usage from 845ms to 1388ms later:
E/ActivityManager( 1432): 12% 1432/system_server: 3.5% user + 8.9% kernel / faults: 3 minor
E/ActivityManager( 1432): 8.9% 1477/InputDispatcher: 1.7% user + 7.1% kernel
E/ActivityManager( 1432): 11% TOTAL: 5.5% user + 5.5% kernel
I/InputDispatcher( 1432): Dropping event because the pointer is not down.
I/InputDispatcher( 1432): Dropping event because the pointer is not down.
D/dalvikvm( 1432): GC_FOR_MALLOC freed 356K, 43% free 5356K/9287K, external 618K/1130K, paused 76ms
D/dalvikvm( 1432): GC_FOR_MALLOC freed 122K, 44% free 5292K/9287K, external 636K/1130K, paused 67ms
D/WifiService( 1432): ACTION_BATTERY_CHANGED pluggedType: 2
W/ActivityManager( 1432): Force finishing activity com.netflix.mediaclient/.UIWebViewActivity
I/Process ( 1432): Sending signal. PID: 2376 SIG: 9
I/ActivityManager( 1432): Killing com.netflix.mediaclient (pid=2376): user's request
I/ActivityManager( 1432): Process com.netflix.mediaclient (pid 2376) has died.