haykuro / sapphire-port-dream

Automatically exported from http://code.google.com/p/sapphire-port-dream
0 stars 0 forks source link

Add HTC PDF Viewer to ADP1.5H #289

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 8 years ago
I tried copying over com.htc.framework.jar, com.htc.resources.apk and
libpdfreader.so and installed pdfreader and for some reason I keep getting
errors when trying to execute it, im sure I am missing some dependencies

So please help me resolve this issue and include the HTC pdf viewer in ADP1.5H

Here is a logcat of the output when executing the pdf viewer:

/KeyguardViewMediator(   61): wakeWhenReadyLocked(82)
D/KeyguardViewMediator(   61): handleWakeWhenReady(82)
D/KeyguardViewMediator(   61): pokeWakelock(5000)
D/SurfaceFlinger(   61): Screen about to return, flinger = 0x1841c8
D/KeyguardViewMediator(   61): pokeWakelock(5000)
W/InputManagerService(   61): Window already focused, ignoring focus gain
of: com.android.internal.view.IInputMethodClient$Stub$Proxy@43686c90
D/dalvikvm(  113): GC freed 87 objects / 3488 bytes in 147ms
I/ActivityManager(   61): Starting activity: Intent {
action=android.intent.action.MAIN
categories={android.intent.category.LAUNCHER} flags=0x10200000
comp={com.htc.pdfreader/com.htc.pdfreader.ActPDFReader} }
I/ActivityManager(   61): Start proc com.htc.pdfreader for activity
com.htc.pdfreader/.ActPDFReader: pid=480 uid=10097 gids={}
I/ActivityManager(   61): Process com.biggu.shopsavvy:remote (pid 456) has
died.
I/ActivityThread(  480): Publishing provider
com.htc.pdfreader.PdfSuggestionProvider:
com.htc.pdfreader.PdfSuggestionProvider
D/dalvikvm(  480): Trying to load lib /system/lib/libpdfreader.so 0x434fb2f0
D/dalvikvm(  480): Added shared lib /system/lib/libpdfreader.so 0x434fb2f0
D/PDFReader(  480): JNIHost()
D/PDFReader(  480): onCreate
D/PDFReader(  480): cache size=6291456, skirt size=6291456
D/PDFReader(  480): onStart
D/PDFReader(  480): onResume
I/WindowManager(   61): Setting rotation to 1, animFlags=0
I/WindowManager(   61): Config changed: { scale=1.0 imsi=0/0 locale=en_US
touch=3 key=2/1/2 nav=3 orien=2 }
D/PDFReader(  480): enable=true, max_size=6291456, width=1280.0, height=960.0
W/WindowManager(   61): performLayoutAndPlaceSurfacesLocked called while in
layout
I/libpdfreader(  480): SC::WindowSizeChanged(320, 480)
I/libpdfreader(  480): SC Enabled(1)
D/Sensors (   61): sensors=00000001, real=00000001
D/AKMD    (   40): Compass OPEN 
D/StatusBar(   61): updateResources
I/libpdfreader(  480): SC parameters (6291456, 1280, 960)
I/ActivityManager(   61): Starting activity: Intent {
comp={com.htc.FilePicker/com.htc.FilePicker.FilePicker} (has extras) }
W/System.err(  480): android.content.ActivityNotFoundException: Unable to
find explicit activity class
{com.htc.FilePicker/com.htc.FilePicker.FilePicker}; have you declared this
activity in your AndroidManifest.xml?
W/System.err(  480):    at
android.app.Instrumentation.checkStartActivityResult(Instrumentation.java:1480)
W/System.err(  480):    at
android.app.Instrumentation.execStartActivity(Instrumentation.java:1454)
W/System.err(  480):    at
android.app.Activity.startActivityForResult(Activity.java:2656)
W/System.err(  480):    at
com.htc.pdfreader.ActPDFReader.showFilePicker(ActPDFReader.java:1551)
W/System.err(  480):    at
com.htc.pdfreader.ActPDFReader.access$100(ActPDFReader.java:75)
W/System.err(  480):    at
com.htc.pdfreader.ActPDFReader$1.run(ActPDFReader.java:399)
W/System.err(  480):    at android.os.Handler.handleCallback(Handler.java:587)
W/System.err(  480):    at android.os.Handler.dispatchMessage(Handler.java:92)
W/System.err(  480):    at android.os.Looper.loop(Looper.java:123)
W/System.err(  480):    at
android.app.ActivityThread.main(ActivityThread.java:3948)
W/System.err(  480):    at java.lang.reflect.Method.invokeNative(Native Method)
W/System.err(  480):    at java.lang.reflect.Method.invoke(Method.java:521)
W/System.err(  480):    at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:782)
W/System.err(  480):    at
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:540)
W/System.err(  480):    at dalvik.system.NativeStart.main(Native Method)
D/PDFReader(  480): surfaceCreated
D/PDFReader(  480): surfaceChanged width=480, height=270
D/PDFReader(  480): onPause
D/PDFReader(  480): onActivityResult 100 result 0
D/PDFReader(  480): onResume
D/Sensors (   61): sensors=00000000, real=00000000
D/AKMD    (   40): Compass CLOSE 
D/dalvikvm(   61): GC freed 10518 objects / 456616 bytes in 252ms
I/WindowManager(   61): Setting rotation to 0, animFlags=0
I/WindowManager(   61): Config changed: { scale=1.0 imsi=0/0 locale=en_US
touch=3 key=2/1/2 nav=3 orien=1 }
W/ActivityManager(   61): Activity pause timeout for HistoryRecord{43705280
{com.htc.pdfreader/com.htc.pdfreader.ActPDFReader}}
D/StatusBar(   61): updateResources
D/PDFReader(  480): onPause
D/PDFReader(  480): surfaceDestroyed
W/InputManagerService(   61): Window already focused, ignoring focus gain
of: com.android.internal.view.IInputMethodClient$Stub$Proxy@43734200
D/PDFReader(  480): onStop
D/PDFReader(  480): onDestroy
I/libpdfreader(  480): SC Enabled(0)
I/libpdfreader(  480): SC deleted
D/PDFReader(  480): BYE BYE Timer Thread
D/PDFReader(  480): BYE BYE Main Thread
D/PDFReader(  480): BYE BYE Surface Thread
D/PDFReader(  480): onDestroy Clear
E/WindowManager(  480): Activity com.htc.pdfreader.ActPDFReader has leaked
window com.android.internal.policy.impl.PhoneWindow$DecorView@43510338 that
was originally added here
E/WindowManager(  480): android.view.WindowLeaked: Activity
com.htc.pdfreader.ActPDFReader has leaked window
com.android.internal.policy.impl.PhoneWindow$DecorView@43510338 that was
originally added here
E/WindowManager(  480):     at android.view.ViewRoot.<init>(ViewRoot.java:214)
E/WindowManager(  480):     at
android.view.WindowManagerImpl.addView(WindowManagerImpl.java:148)
E/WindowManager(  480):     at
android.view.WindowManagerImpl.addView(WindowManagerImpl.java:91)
E/WindowManager(  480):     at
android.view.Window$LocalWindowManager.addView(Window.java:392)
E/WindowManager(  480):     at android.app.Dialog.show(Dialog.java:231)
E/WindowManager(  480):     at
com.htc.protection.api.ProEngine.createAlertDialog(Unknown Source)
E/WindowManager(  480):     at com.htc.protection.api.ProEngine.load(Unknown
Source)
E/WindowManager(  480):     at com.htc.protection.api.ProEngine.load(Unknown
Source)
E/WindowManager(  480):     at
com.htc.pdfreader.ActPDFReader.onCreate(ActPDFReader.java:363)
E/WindowManager(  480):     at
android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1123)
E/WindowManager(  480):     at
android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2231)
E/WindowManager(  480):     at
android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2284)
E/WindowManager(  480):     at
android.app.ActivityThread.access$1800(ActivityThread.java:112)
E/WindowManager(  480):     at
android.app.ActivityThread$H.handleMessage(ActivityThread.java:1692)
E/WindowManager(  480):     at android.os.Handler.dispatchMessage(Handler.java:99)
E/WindowManager(  480):     at android.os.Looper.loop(Looper.java:123)
E/WindowManager(  480):     at
android.app.ActivityThread.main(ActivityThread.java:3948)
E/WindowManager(  480):     at java.lang.reflect.Method.invokeNative(Native
Method)
E/WindowManager(  480):     at java.lang.reflect.Method.invoke(Method.java:521)
E/WindowManager(  480):     at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:782)
E/WindowManager(  480):     at
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:540)
E/WindowManager(  480):     at dalvik.system.NativeStart.main(Native Method)

Original issue reported on code.google.com by defconoii on 28 Apr 2009 at 1:34

GoogleCodeExporter commented 8 years ago
there should be a file in /system/app called FilePicker.apk from the H build.  
copy
that over to /system/app of ADP1.5H's /system/app.  that should ok, I did it 
for the
G build and it works that way, but I didn't do it for ADP1.5H though

Original comment by knaries2...@gmail.com on 28 Apr 2009 at 3:00

GoogleCodeExporter commented 8 years ago
just copy PDFViewer.apk, FilePicker.apk, and /system/lib/libpdfreader.so and you
should be good to go.

Original comment by hayk...@gmail.com on 28 Apr 2009 at 3:01

GoogleCodeExporter commented 8 years ago
http://twitpic.com/45182 htc pdf viewer pwned me

Original comment by defconoii on 28 Apr 2009 at 3:09

GoogleCodeExporter commented 8 years ago
"software can only be used on htc devices"

Original comment by defconoii on 28 Apr 2009 at 3:12

GoogleCodeExporter commented 8 years ago
replacing the build.prop with any of haykuro's previous builds fixes it

Original comment by defconoii on 28 Apr 2009 at 3:38

GoogleCodeExporter commented 8 years ago
Sorry about this - could you be more specific?  I@ve done as haykuro said, and 
now I
get the "software can only be used on htc devices".  I see that I need to 
replace the
build.prop.  Where is this?

Original comment by kybernet...@gmail.com on 29 Apr 2009 at 12:53

GoogleCodeExporter commented 8 years ago
replace the build.prop with one of the haykuro builds that pdf viewer works in

Original comment by defconoii on 29 Apr 2009 at 12:56

GoogleCodeExporter commented 8 years ago
Just for anyone else reading this.  I've found build.prop in /system

Original comment by kybernet...@gmail.com on 29 Apr 2009 at 12:59

GoogleCodeExporter commented 8 years ago
But I still can't get it to work.  I replaced it with the build.prop from 
5.0.2Hr5,
rebooted, but still get the "can only be used on htc devices" message.

Original comment by kybernet...@gmail.com on 29 Apr 2009 at 1:48