fat-tire / android_device_bn_encore Goto Github PK
View Code? Open in Web Editor NEWThis project forked from nookiedevs/android_device_bn_encore
This project forked from nookiedevs/android_device_bn_encore
Try to launch SoftKeys and it will continually FC.
The keyboard, located at:
packages/inputmethods/LatinIME/
comes up at some kind of half-height where the buttons are drawing the right size (probably) but fit in a space too small for one's fingers. This was a problem cited for sholes in some XDA threads as well.
thedood changed device to mdpi and maybe that will make a difference.
References:
http://developer.android.com/guide/practices/screens_support.html
mmcblk0p8 is currently being mounted to /media.
It does not however get shared via USB
ALSA not building. No sound coming out of the encore.
Here's what it's dumping:
I/ActivityManager( 953): Start proc com.android.magicsmoke for service com.android.magicsmoke/.MagicSmoke: pid=2191 uid=10004 gids={}
V/RenderScript( 2191): rsContextCreateGL 0x90640, 0
V/RenderScript( 2191): RS Launching thread
V/RenderScript( 2191): initEGL start
D/libEGL ( 2191): loaded /system/lib/egl/libGLES_android.so
D/libEGL ( 2191): loaded /system/lib/egl/libEGL_POWERVR_SGX530_125.so
D/libEGL ( 2191): loaded /system/lib/egl/libGLESv1_CM_POWERVR_SGX530_125.so
D/libEGL ( 2191): loaded /system/lib/egl/libGLESv2_POWERVR_SGX530_125.so
V/RenderScript( 2191): GL Version OpenGL ES 2.0
V/RenderScript( 2191): GL Renderer PowerVR SGX 530
D/AndroidRuntime( 2191): Shutting down VM
W/dalvikvm( 2191): threadid=1: thread exiting with uncaught exception (group=0x40015560)
E/AndroidRuntime( 2191): FATAL EXCEPTION: main
E/AndroidRuntime( 2191): java.lang.IllegalArgumentException: x + width must be <= bitmap.width()
E/AndroidRuntime( 2191): at android.graphics.Bitmap.checkPixelsAccess(Bitmap.java:823)
E/AndroidRuntime( 2191): at android.graphics.Bitmap.getPixels(Bitmap.java:780)
E/AndroidRuntime( 2191): at com.android.magicsmoke.MagicSmokeRS.loadBitmap(MagicSmokeRS.java:245)
E/AndroidRuntime( 2191): at com.android.magicsmoke.MagicSmokeRS.loadBitmaps(MagicSmokeRS.java:263)
E/AndroidRuntime( 2191): at com.android.magicsmoke.MagicSmokeRS.createScript(MagicSmokeRS.java:296)
E/AndroidRuntime( 2191): at com.android.magicsmoke.RenderScriptScene.init(RenderScriptScene.java:42)
E/AndroidRuntime( 2191): at com.android.magicsmoke.RenderScriptWallpaper$RenderScriptEngine.onSurfaceChanged(RenderScriptWallpaper.java:85)
E/AndroidRuntime( 2191): at android.service.wallpaper.WallpaperService$Engine.updateSurface(WallpaperService.java:590)
E/AndroidRuntime( 2191): at android.service.wallpaper.WallpaperService$Engine.attach(WallpaperService.java:654)
E/AndroidRuntime( 2191): at android.service.wallpaper.WallpaperService$IWallpaperEngineWrapper.executeMessage(WallpaperService.java:878)
E/AndroidRuntime( 2191): at com.android.internal.os.HandlerCaller$MyHandler.handleMessage(HandlerCaller.java:61)
E/AndroidRuntime( 2191): at android.os.Handler.dispatchMessage(Handler.java:99)
E/AndroidRuntime( 2191): at android.os.Looper.loop(Looper.java:123)
E/AndroidRuntime( 2191): at android.app.ActivityThread.main(ActivityThread.java:3649)
E/AndroidRuntime( 2191): at java.lang.reflect.Method.invokeNative(Native Method)
E/AndroidRuntime( 2191): at java.lang.reflect.Method.invoke(Method.java:507)
E/AndroidRuntime( 2191): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:839)
E/AndroidRuntime( 2191): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:597)
E/AndroidRuntime( 2191): at dalvik.system.NativeStart.main(Native Method)
I/ActivityManager( 953): Displayed com.android.wallpaper.livepicker/.LiveWallpaperPreview: +1s12ms
Put the encore to sleep, it doesn't come back up.
We know it can be done:
Can someone verify this is working and close if it is and fix if it isn't?
Need to put uRamdisk, uImage, and potentially u-boot.bin in the vfat p1. Right now Android doesn't know how to do that, as there are no devices that do that.
This means that any OTA will fail or worse overwrite /boot making a device unoperable.
Three ways to fix it:
METHOD ONE: extend edify to support stripping boot.img into component files and then mount p1 and copy the files in. This requires changes to edify as well as the python program that builds the updater-script.
METHOD TWO: don't use boot.img at all. This requires modifying BOTH the OTA-maker so that it doesn't create a boot.img but instead copies the files into a folder and then ALSO requires modifying the script-builder so that it handles the two files.
METHOD THREE: patch the nook's bootloader to actually USE boot.img.
Everyone seems to think Method 2 is the right way to go.
Appears to be vold configuration.
This can be seen in logcat:
E/UsbObserver( 967): Could not parse switch state from event {SUBSYSTEM=switch, SWITCH_STATE=online, DEVPATH=/devices/virtual/switch/usb_mass_storage, SEQNUM=999, ACTION=change, SWITCH_NAME=usb_mass_storage}
this needs to go in. Cicada has done this with NF so we're looking to his lead :)
We're hoping cm can run faster than this. Other people running at 1ghz have said their phoens are lightening fast. Use this issue for discussion of how to make cm run faster.
This is another one I'm working on right now.
Update-- by "image" i'm talking about a graphic, either an initlogo.rle or a new logo_linux_clut224.ppm in /usr/src/linux/drivers/video/logo/ (or both).
This is an aesthetic thing to replace the hideous "Loading..." graphic in the kernel.
It now defaults to "Rotary" which (not our fault, this is upstream) looks crappy on a giant nook screen.
Find CM settings and change the default to "Sliding Tab" and all will be good.
Hate to add another issue, but it's here so we may as well acknowlege/eliminate it.
This kp/reboot started within the last week. Previously browser worked fine without even a FC. Theory: this is related to browser hitting the GPS or otherwise using the location service, leading to a kp (somehow).
If it's useful, I or someone else can post a /proc/last_kmsg.
Fix network connection issues on ICS. Certain apps are unable to make HTTP requests.
I will update this issue with the appropriate logcat info when I get a chance.
Need to figure out why the lock screen is super small until after reboot.
Cannot change backlight brightness.
No warnings or errors in logs.
Apps list is empty with no errors that I can see. Sometimes it shows up and function correctly but most of the time the list is empty.
android/system/packages/inputmethods/LatinIME/java/res/values-land/dimens.xml has to match values/dimens. Easy fix and I'll do it this afternoon.
Cicada's sensors library not working in GB.
Title is self-explanatory. Not sure what's up with this.
Live Wallpapers were missing. Then they showed up.
Now they seem to be gone again. No clue why, but this is an issue that should be resolved so that they appear again.
It looks horrible on such a large screen. Default to something higher in overlay. I've started this one but need to get back to it.
Log: http://pastebin.com/wTiv1ik8
Search for an app, tap purchase...force close.
Possibly due to lack of ril.
"Hitching" or slow fps while scrolling lists.
This seems to be cause by the garbage collector freeing memory for every pixel scrolled. No errors in logs only feedback from garbage collector.
http://pastebin.com/jXLbjmna
Strangely, even if USB Debugging is turned on, the icon doesn't seem to show.
Doesn't affect performance, just odd.
Experiment: Run the clock, go to "alarm".
notice that the days are expressed as "2, 3, 4, 5, 6"
Now go to Settings->Language & Keyboard. Notice Language is:
"Md(United States)"
Huh? Now choose "Select Language" and try the option "English (United States)" or the appropriate language for you.
Now go back to the clock. The days of the week are correct.
For some reason the date is defaulting to a configuration that does not exist. This might be an upstream issue, but probably should check it out.
when you plug it in, no icon showing USB. Weird.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.