My new CarPC Project - Honeycomb Here I Come
#126
Administrator
iTrader: (7)
The Huawei Mediapad dimensions are (Length x Width x Height): 190mm x 124mm x 10.5mm and I had to cut and sand heaps of the hood to make it fit. The most important dimension is the width. 124mm is wider than the space in the hood allows, I had to cut a slot in the bottom of the hood so that the tablet could fit.
dimensions are 198.5 x 120 x 10.45mm
You mentioned the width is important so I think I'm okay there at 120 but the Length at 198 seems like it could be problematic.
thoughts?
#128
Disqualified because no 3G or size?
I want to do a similar install but I'm trying to use the Galaxy Nexus (especially because there's rumors of a 32gb about to be released)
dimensions are 198.5 x 120 x 10.45mm
You mentioned the width is important so I think I'm okay there at 120 but the Length at 198 seems like it could be problematic.
thoughts?
I want to do a similar install but I'm trying to use the Galaxy Nexus (especially because there's rumors of a 32gb about to be released)
dimensions are 198.5 x 120 x 10.45mm
You mentioned the width is important so I think I'm okay there at 120 but the Length at 198 seems like it could be problematic.
thoughts?
#129
weeeeeeeeee
Thread Starter
iTrader: (12)
I'm finding this new tablet to be very mod friendly (just lacking in published - read English - data) and it's pretty friggin stable. No crashes, reboots, or lock ups of any kind yet -- and I've thrown quite a bit at it at this point.
Here's a video of my custom boot logo(s) and animation:
Here's a video of my custom boot logo(s) and animation:
#130
weeeeeeeeee
Thread Starter
iTrader: (12)
This is month old news, but it has me excited. 3G Nexus 7 could be coming in 'around six weeks' | The Verge
The FeeLander tablet is certainly usable but it's got some limitations (read bugs) a2dp/avrcp wise that are bugging the crap out of me.
I would love to have an experience device with 3G. At least then I'd be 100% mainstream.
The FeeLander tablet is certainly usable but it's got some limitations (read bugs) a2dp/avrcp wise that are bugging the crap out of me.
I would love to have an experience device with 3G. At least then I'd be 100% mainstream.
#131
Deals on wheels
I'm still trying to get this to work on my phone (Samsung S3) and I cannot get it to run, I've tried stripping out of every possible thing I can think of. Can you take a look at my logcat and see if you notice anything I might be missing?
Code:
10-15 22:29:24.739: I/dalvikvm(1543): threadid=3: reacting to signal 3 10-15 22:29:24.768: I/dalvikvm(1543): Wrote stack traces to '/data/anr/traces.txt' 10-15 22:29:24.779: W/dalvikvm(1543): VFY: unable to find class referenced in signature (Lcom/gtosoft/libvoyager/session/HybridSession;) 10-15 22:29:24.779: W/dalvikvm(1543): VFY: unable to find class referenced in signature (Lcom/gtosoft/libvoyager/session/HybridSession;) 10-15 22:29:24.779: I/dalvikvm(1543): Could not find method com.gtosoft.libvoyager.session.HybridSession.getOBDSession, referenced from method com.shellware.CarHome.CarHomeActivity.onOptionsItemSelected 10-15 22:29:24.779: W/dalvikvm(1543): VFY: unable to resolve virtual method 440: Lcom/gtosoft/libvoyager/session/HybridSession;.getOBDSession ()Lcom/gtosoft/libvoyager/session/OBD2Session; 10-15 22:29:24.779: D/dalvikvm(1543): VFY: replacing opcode 0x6e at 0x0082 10-15 22:29:24.789: W/dalvikvm(1543): VFY: unable to find class referenced in signature (Lcom/gtosoft/libvoyager/session/HybridSession;) 10-15 22:29:24.799: W/dalvikvm(1543): VFY: unable to find class referenced in signature (Lcom/gtosoft/libvoyager/session/HybridSession;) 10-15 22:29:24.799: I/dalvikvm(1543): Could not find method com.gtosoft.libvoyager.session.HybridSession.isOBDReady, referenced from method com.shellware.CarHome.CarHomeActivity$1.run 10-15 22:29:24.799: W/dalvikvm(1543): VFY: unable to resolve virtual method 444: Lcom/gtosoft/libvoyager/session/HybridSession;.isOBDReady ()Z 10-15 22:29:24.799: D/dalvikvm(1543): VFY: replacing opcode 0x6e at 0x0089 10-15 22:29:24.799: W/dalvikvm(1543): VFY: unable to find class referenced in signature (Lcom/gtosoft/libvoyager/session/HybridSession;) 10-15 22:29:24.820: W/dalvikvm(1543): VFY: unable to find class referenced in signature (Lcom/gtosoft/libvoyager/session/HybridSession;) 10-15 22:29:24.820: W/dalvikvm(1543): VFY: unable to find class referenced in signature (Lcom/gtosoft/libvoyager/session/HybridSession;) 10-15 22:29:24.820: W/dalvikvm(1543): VFY: unable to find class referenced in signature (Lcom/gtosoft/libvoyager/session/HybridSession;) 10-15 22:29:24.820: I/dalvikvm(1543): Could not find method com.gtosoft.libvoyager.session.HybridSession.isOBDReady, referenced from method com.shellware.CarHome.CarHomeActivity$2.run 10-15 22:29:24.820: W/dalvikvm(1543): VFY: unable to resolve virtual method 444: Lcom/gtosoft/libvoyager/session/HybridSession;.isOBDReady ()Z 10-15 22:29:24.820: D/dalvikvm(1543): VFY: replacing opcode 0x6e at 0x0039 10-15 22:29:25.019: D/dalvikvm(1543): GC_FOR_ALLOC freed 104K, 2% free 12622K/12803K, paused 50ms 10-15 22:29:25.139: I/dalvikvm-heap(1543): Grow heap (frag case) to 22.682MB for 10813452-byte allocation 10-15 22:29:25.199: D/dalvikvm(1543): GC_CONCURRENT freed 1K, 2% free 23181K/23431K, paused 5ms+3ms 10-15 22:29:25.279: I/dalvikvm(1543): threadid=3: reacting to signal 3 10-15 22:29:25.289: I/dalvikvm(1543): Wrote stack traces to '/data/anr/traces.txt' 10-15 22:29:25.709: I/dalvikvm(1543): threadid=3: reacting to signal 3 10-15 22:29:25.719: I/dalvikvm(1543): Wrote stack traces to '/data/anr/traces.txt' 10-15 22:29:26.240: I/dalvikvm(1543): threadid=3: reacting to signal 3 10-15 22:29:26.248: I/dalvikvm(1543): Wrote stack traces to '/data/anr/traces.txt' 10-15 22:29:26.729: I/dalvikvm(1543): threadid=3: reacting to signal 3 10-15 22:29:26.739: I/dalvikvm(1543): Wrote stack traces to '/data/anr/traces.txt' 10-15 22:29:26.799: D/dalvikvm(1543): GC_FOR_ALLOC freed 0K, 2% free 23181K/23431K, paused 22ms 10-15 22:29:26.799: I/dalvikvm-heap(1543): Forcing collection of SoftReferences for 43253772-byte allocation 10-15 22:29:26.849: D/dalvikvm(1543): GC_BEFORE_OOM freed 9K, 2% free 23172K/23431K, paused 41ms 10-15 22:29:26.849: E/dalvikvm-heap(1543): Out of memory on a 43253772-byte allocation. 10-15 22:29:26.849: I/dalvikvm(1543): "main" prio=5 tid=1 RUNNABLE 10-15 22:29:26.849: I/dalvikvm(1543): | group="main" sCount=0 dsCount=0 obj=0xb40aa3a8 self=0x98a2318 10-15 22:29:26.849: I/dalvikvm(1543): | sysTid=1543 nice=0 sched=0/0 cgrp=[fopen-error:2] handle=-1208107904 10-15 22:29:26.849: I/dalvikvm(1543): | schedstat=( 0 0 0 ) utm=107 stm=16 core=0 10-15 22:29:26.849: I/dalvikvm(1543): at android.graphics.Bitmap.nativeCreate(Native Method) 10-15 22:29:26.849: I/dalvikvm(1543): at android.graphics.Bitmap.createBitmap(Bitmap.java:605) 10-15 22:29:26.849: I/dalvikvm(1543): at android.graphics.Bitmap.createBitmap(Bitmap.java:551) 10-15 22:29:26.849: I/dalvikvm(1543): at android.graphics.Bitmap.createScaledBitmap(Bitmap.java:437) 10-15 22:29:26.849: I/dalvikvm(1543): at android.graphics.BitmapFactory.finishDecode(BitmapFactory.java:524) 10-15 22:29:26.849: I/dalvikvm(1543): at android.graphics.BitmapFactory.decodeStream(BitmapFactory.java:499) 10-15 22:29:26.849: I/dalvikvm(1543): at android.graphics.BitmapFactory.decodeResourceStream(BitmapFactory.java:351) 10-15 22:29:26.849: I/dalvikvm(1543): at android.graphics.drawable.Drawable.createFromResourceStream(Drawable.java:773) 10-15 22:29:26.849: I/dalvikvm(1543): at android.content.res.Resources.loadDrawable(Resources.java:1935) 10-15 22:29:26.849: I/dalvikvm(1543): at android.content.res.TypedArray.getDrawable(TypedArray.java:601) 10-15 22:29:26.849: I/dalvikvm(1543): at android.view.View.<init>(View.java:2785) 10-15 22:29:26.858: I/dalvikvm(1543): at android.widget.ImageView.<init>(ImageView.java:113) 10-15 22:29:26.858: I/dalvikvm(1543): at android.widget.ImageView.<init>(ImageView.java:109) 10-15 22:29:26.858: I/dalvikvm(1543): at java.lang.reflect.Constructor.constructNative(Native Method) 10-15 22:29:26.858: I/dalvikvm(1543): at java.lang.reflect.Constructor.newInstance(Constructor.java:417) 10-15 22:29:26.858: I/dalvikvm(1543): at android.view.LayoutInflater.createView(LayoutInflater.java:586) 10-15 22:29:26.858: I/dalvikvm(1543): at com.android.internal.policy.impl.PhoneLayoutInflater.onCreateView(PhoneLayoutInflater.java:56) 10-15 22:29:26.858: I/dalvikvm(1543): at android.view.LayoutInflater.onCreateView(LayoutInflater.java:653) 10-15 22:29:26.858: I/dalvikvm(1543): at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:678) 10-15 22:29:26.858: I/dalvikvm(1543): at android.view.LayoutInflater.rInflate(LayoutInflater.java:739) 10-15 22:29:26.858: I/dalvikvm(1543): at android.view.LayoutInflater.inflate(LayoutInflater.java:489) 10-15 22:29:26.858: I/dalvikvm(1543): at android.view.LayoutInflater.inflate(LayoutInflater.java:396) 10-15 22:29:26.858: I/dalvikvm(1543): at android.view.LayoutInflater.inflate(LayoutInflater.java:352) 10-15 22:29:26.858: I/dalvikvm(1543): at com.android.internal.policy.impl.PhoneWindow.setContentView(PhoneWindow.java:251) 10-15 22:29:26.858: I/dalvikvm(1543): at android.app.Activity.setContentView(Activity.java:1835) 10-15 22:29:26.858: I/dalvikvm(1543): at com.shellware.CarHome.CarHomeActivity.onCreate(CarHomeActivity.java:180) 10-15 22:29:26.858: I/dalvikvm(1543): at android.app.Activity.performCreate(Activity.java:4465) 10-15 22:29:26.858: I/dalvikvm(1543): at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1049) 10-15 22:29:26.858: I/dalvikvm(1543): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1920) 10-15 22:29:26.858: I/dalvikvm(1543): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:1981) 10-15 22:29:26.858: I/dalvikvm(1543): at android.app.ActivityThread.access$600(ActivityThread.java:123) 10-15 22:29:26.858: I/dalvikvm(1543): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1147) 10-15 22:29:26.858: I/dalvikvm(1543): at android.os.Handler.dispatchMessage(Handler.java:99) 10-15 22:29:26.858: I/dalvikvm(1543): at android.os.Looper.loop(Looper.java:137) 10-15 22:29:26.869: I/dalvikvm(1543): at android.app.ActivityThread.main(ActivityThread.java:4424) 10-15 22:29:26.869: I/dalvikvm(1543): at java.lang.reflect.Method.invokeNative(Native Method) 10-15 22:29:26.869: I/dalvikvm(1543): at java.lang.reflect.Method.invoke(Method.java:511) 10-15 22:29:26.869: I/dalvikvm(1543): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:784) 10-15 22:29:26.869: I/dalvikvm(1543): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:551) 10-15 22:29:26.869: I/dalvikvm(1543): at dalvik.system.NativeStart.main(Native Method) 10-15 22:29:26.869: D/AndroidRuntime(1543): Shutting down VM 10-15 22:29:26.869: W/dalvikvm(1543): threadid=1: thread exiting with uncaught exception (group=0xb40a9180) 10-15 22:29:26.899: E/AndroidRuntime(1543): FATAL EXCEPTION: main 10-15 22:29:26.899: E/AndroidRuntime(1543): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.shellware.CarHome/com.shellware.CarHome.CarHomeActivity}: android.view.InflateException: Binary XML file line #7: Error inflating class <unknown> 10-15 22:29:26.899: E/AndroidRuntime(1543): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1956) 10-15 22:29:26.899: E/AndroidRuntime(1543): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:1981) 10-15 22:29:26.899: E/AndroidRuntime(1543): at android.app.ActivityThread.access$600(ActivityThread.java:123) 10-15 22:29:26.899: E/AndroidRuntime(1543): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1147) 10-15 22:29:26.899: E/AndroidRuntime(1543): at android.os.Handler.dispatchMessage(Handler.java:99) 10-15 22:29:26.899: E/AndroidRuntime(1543): at android.os.Looper.loop(Looper.java:137) 10-15 22:29:26.899: E/AndroidRuntime(1543): at android.app.ActivityThread.main(ActivityThread.java:4424) 10-15 22:29:26.899: E/AndroidRuntime(1543): at java.lang.reflect.Method.invokeNative(Native Method) 10-15 22:29:26.899: E/AndroidRuntime(1543): at java.lang.reflect.Method.invoke(Method.java:511) 10-15 22:29:26.899: E/AndroidRuntime(1543): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:784) 10-15 22:29:26.899: E/AndroidRuntime(1543): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:551) 10-15 22:29:26.899: E/AndroidRuntime(1543): at dalvik.system.NativeStart.main(Native Method) 10-15 22:29:26.899: E/AndroidRuntime(1543): Caused by: android.view.InflateException: Binary XML file line #7: Error inflating class <unknown> 10-15 22:29:26.899: E/AndroidRuntime(1543): at android.view.LayoutInflater.createView(LayoutInflater.java:606) 10-15 22:29:26.899: E/AndroidRuntime(1543): at com.android.internal.policy.impl.PhoneLayoutInflater.onCreateView(PhoneLayoutInflater.java:56) 10-15 22:29:26.899: E/AndroidRuntime(1543): at android.view.LayoutInflater.onCreateView(LayoutInflater.java:653) 10-15 22:29:26.899: E/AndroidRuntime(1543): at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:678) 10-15 22:29:26.899: E/AndroidRuntime(1543): at android.view.LayoutInflater.rInflate(LayoutInflater.java:739) 10-15 22:29:26.899: E/AndroidRuntime(1543): at android.view.LayoutInflater.inflate(LayoutInflater.java:489) 10-15 22:29:26.899: E/AndroidRuntime(1543): at android.view.LayoutInflater.inflate(LayoutInflater.java:396) 10-15 22:29:26.899: E/AndroidRuntime(1543): at android.view.LayoutInflater.inflate(LayoutInflater.java:352) 10-15 22:29:26.899: E/AndroidRuntime(1543): at com.android.internal.policy.impl.PhoneWindow.setContentView(PhoneWindow.java:251) 10-15 22:29:26.899: E/AndroidRuntime(1543): at android.app.Activity.setContentView(Activity.java:1835) 10-15 22:29:26.899: E/AndroidRuntime(1543): at com.shellware.CarHome.CarHomeActivity.onCreate(CarHomeActivity.java:180) 10-15 22:29:26.899: E/AndroidRuntime(1543): at android.app.Activity.performCreate(Activity.java:4465) 10-15 22:29:26.899: E/AndroidRuntime(1543): at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1049) 10-15 22:29:26.899: E/AndroidRuntime(1543): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1920) 10-15 22:29:26.899: E/AndroidRuntime(1543): ... 11 more 10-15 22:29:26.899: E/AndroidRuntime(1543): Caused by: java.lang.reflect.InvocationTargetException 10-15 22:29:26.899: E/AndroidRuntime(1543): at java.lang.reflect.Constructor.constructNative(Native Method) 10-15 22:29:26.899: E/AndroidRuntime(1543): at java.lang.reflect.Constructor.newInstance(Constructor.java:417) 10-15 22:29:26.899: E/AndroidRuntime(1543): at android.view.LayoutInflater.createView(LayoutInflater.java:586) 10-15 22:29:26.899: E/AndroidRuntime(1543): ... 24 more 10-15 22:29:26.899: E/AndroidRuntime(1543): Caused by: java.lang.OutOfMemoryError 10-15 22:29:26.899: E/AndroidRuntime(1543): at android.graphics.Bitmap.nativeCreate(Native Method) 10-15 22:29:26.899: E/AndroidRuntime(1543): at android.graphics.Bitmap.createBitmap(Bitmap.java:605) 10-15 22:29:26.899: E/AndroidRuntime(1543): at android.graphics.Bitmap.createBitmap(Bitmap.java:551) 10-15 22:29:26.899: E/AndroidRuntime(1543): at android.graphics.Bitmap.createScaledBitmap(Bitmap.java:437) 10-15 22:29:26.899: E/AndroidRuntime(1543): at android.graphics.BitmapFactory.finishDecode(BitmapFactory.java:524) 10-15 22:29:26.899: E/AndroidRuntime(1543): at android.graphics.BitmapFactory.decodeStream(BitmapFactory.java:499) 10-15 22:29:26.899: E/AndroidRuntime(1543): at android.graphics.BitmapFactory.decodeResourceStream(BitmapFactory.java:351) 10-15 22:29:26.899: E/AndroidRuntime(1543): at android.graphics.drawable.Drawable.createFromResourceStream(Drawable.java:773) 10-15 22:29:26.899: E/AndroidRuntime(1543): at android.content.res.Resources.loadDrawable(Resources.java:1935) 10-15 22:29:26.899: E/AndroidRuntime(1543): at android.content.res.TypedArray.getDrawable(TypedArray.java:601) 10-15 22:29:26.899: E/AndroidRuntime(1543): at android.view.View.<init>(View.java:2785) 10-15 22:29:26.899: E/AndroidRuntime(1543): at android.widget.ImageView.<init>(ImageView.java:113) 10-15 22:29:26.899: E/AndroidRuntime(1543): at android.widget.ImageView.<init>(ImageView.java:109) 10-15 22:29:26.899: E/AndroidRuntime(1543): ... 27 more 10-15 22:29:27.238: I/dalvikvm(1543): threadid=3: reacting to signal 3 10-15 22:29:27.238: I/dalvikvm(1543): Wrote stack traces to '/data/anr/traces.txt' 10-15 22:29:27.508: I/dalvikvm(1543): threadid=3: reacting to signal 3 10-15 22:29:27.518: I/dalvikvm(1543): Wrote stack traces to '/data/anr/traces.txt'
#132
weeeeeeeeee
Thread Starter
iTrader: (12)
Yup, I encountered that a couple weeks ago and tracked it down to one of my drawables... I believe it was the honeycomb background. I rescaled things by use of density specific layouts and that solved the problem.
First time I ever threw an OOM under Android too.. surprised the heck out of me. I figured it out while trying to get CarHome to run on my Galaxy Nexus.
I could've swore I pushed the commit to github. Let me check as it may still only be in my local repo.
First time I ever threw an OOM under Android too.. surprised the heck out of me. I figured it out while trying to get CarHome to run on my Galaxy Nexus.
I could've swore I pushed the commit to github. Let me check as it may still only be in my local repo.
#133
weeeeeeeeee
Thread Starter
iTrader: (12)
Here's the commit... looks like I did a bit more than just density dependent layouts... you'll notice I also rescaled quite a few images.
https://github.com/synman/CarHome/co...53f598fee25318
https://github.com/synman/CarHome/co...53f598fee25318
#134
Deals on wheels
I re-Git'd the project, and re-added the library. When I try to run my S3 AVD (4.0.3 W/ WXGA720 screen) I get the same logcat. But when I create a basic 3.2 I can run it fine, except for this warning. Your thoughts?
Code:
[2012-10-15 22:24:12 - Emulator] HAX is not working and emulator runs in emulation mode [2012-10-15 22:24:13 - Emulator] 2012-10-15 22:24:13.028 emulator-x86[16857:f07] Warning once: This application, or a library it uses, is using NSQuickDrawView, which has been deprecated. Apps should cease use of QuickDraw and move to Quartz. [2012-10-15 22:24:13 - Emulator] Oct 15 22:24:13 Agent.local emulator-x86[16857] <Error>: The function `CGSFlushWindow' is obsolete and will be removed in an upcoming update. Unfortunately, this application, or a library it uses, is using this obsolete function, and is thereby contributing to an overall degradation of system performance. Please use `CGSFlushWindowContentRegion' instead.
#135
#136
Deals on wheels
I do have a little bit of experience using the built accelerometer and GPS in android functions, if you have any ideas for them maybe I can help you out a little. PM me and I'll give you all my chat info and we can brainstorm about it.
#137
weeeeeeeeee
Thread Starter
iTrader: (12)
I'm about ready to start on deprecating use of libVoyager. I have some OBD2 requirements within another project I maintain and will likely back port my own library into CarHome.
#138
Cheers
#139
weeeeeeeeee
Thread Starter
iTrader: (12)
Thread revival!
Have been experimenting with a CD slot mount. Really like the comfort of it being so close... reminder of how nice this would be in a metra type mount.
Have been experimenting with a CD slot mount. Really like the comfort of it being so close... reminder of how nice this would be in a metra type mount.
#142
weeeeeeeeee
Thread Starter
iTrader: (12)
I'll sell it to you for a couple bucks over the cost of shipping. It arrived via the slow boat from China, literally.
http://cgi.ebay.com/ws/eBayISAPI.dll?ViewItem&item=281012940832&ssPageName=ADME:L:OC:US:3160#ht_6832wt_1009
I used it for a week or two then went back to the retractible NAV. It was nice, but I had to remove my uber cool machined rotary radio **** to get it to mount reliably.
http://cgi.ebay.com/ws/eBayISAPI.dll?ViewItem&item=281012940832&ssPageName=ADME:L:OC:US:3160#ht_6832wt_1009
I used it for a week or two then went back to the retractible NAV. It was nice, but I had to remove my uber cool machined rotary radio **** to get it to mount reliably.
#144
weeeeeeeeee
Thread Starter
iTrader: (12)
Nope.. The obd2 app has been dormant as all my free time has been going to Adaptive Tuner.
There may be some convergence at some point but I don't have a timeline for it.
There may be some convergence at some point but I don't have a timeline for it.
#145
I installed a Windows Touch Screen PC setup in my dash... check out my article I wrote on the experience. IntelligentSystem - The Evolution of the Intelligent Car Computer and Touch Screen