Amazing homemade spacecraft
Wow! This is amazing.
You’ve got to watch this.
Max heap size for an Android application
Max heap size for an Android application is 16MB.
When the heap size reaches above 16MB, you will get an java.lang.OutOfMemoryError exeption.
To detect low memory, Use Activity.onLowMemory()
To get memory information, use ActivityManager.MemoryInfo or Debug.getNativeHeapSize()
Without modifying system property, there is no way to increase max heap size.
frameworks/base/core/jni/AndroidRuntime.cpp
AndroidRuntime::startVm()
...
strcpy(heapsizeOptsBuf, "-Xmx");
property_get("dalvik.vm.heapsize", heapsizeOptsBuf+4, "16m");
//LOGI("Heap size: %s", heapsizeOptsBuf);
opt.optionString = heapsizeOptsBuf;
mOptions.add(opt);
public void recycle ()
Since: API Level 1
Free up the memory associated with this bitmap’s pixels, and mark the bitmap as “dead”, meaning it will throw an exception if getPixels() or setPixels() is called, and will draw nothing. This operation cannot be reversed, so it should only be called if you are sure there are no further uses for the bitmap. This is an advanced call, and normally need not be called, since the normal GC process will free up this memory when there are no more references to this bitmap.
A Digital Media Primer for Geeks
It is a good finding. A nice lecture.
Ubuntu is running in low-graphics mode
These days, it is too busy to post something on my blog.
But I like this project which I could not talk about.
After I changed my desktop monitor, display went unstable.
Finally, after rebooting, I met “Ubuntu is running in low-graphics mode”.
For my Radeon HD 4350, I installed latest ATI driver again, but nothing was improved.
ATI HowTo from ubuntu documentation couldn’t help me.
https://help.ubuntu.com/community/Video
https://help.ubuntu.com/community/BinaryDriverHowto/ATI
$ fglrxinfo
==>returned null display.
I found the Q&A thread “[SOLVED] Stuck in Low graphics mode.” & solved the issue. Thanks, warp99
http://ubuntuforums.org/archive/index.php/t-748716.html
I think the point is resintalling gdm(GNOME display manager).
sudo apt-get update
make sure the update runs to remove the previous repositories then:
sudo apt-get -d install --reinstall gdm
this will only download gdm to our archive, make sure the operation completes correctly before moving to the next step
sudo apt-get remove --purge gdm
when the package is being removed go ahead and stop xserver as the prompts says, then:
sudo apt-get install gdm
Now we have the new gdm installed with a new configuration, next we need to get rid of xgl and the associated files:
sudo apt-get remove --purge xserver-xgl compiz compiz-plugins compiz-core compiz-manager csm cgwd cgwd-themes
then install the following:
sudo apt-get install --reinstall compiz compiz-core compiz-fusion-plugins-extra compiz-fusion-plugins-main compiz-gnome compiz-plugins libcompizconfig0
and finally enter:
sudo dpkg-reconfigure -phigh xserver-xorg
choose the driver 'ati' and when you get to monitor resolution choose the resolution you want to run and any resolution ABOVE that resolution should be removed. Once that is done issue the following:
sudo reboot
IE9 install fail
Come ~ on ~, Microsoft!
My laptop has your Windows XP, and you’re saying like this?
JavaScript Conformance, Sputnik
Google lab provides Java script conformance test which is named “sputnik”.
I ran the test on chrome browser, 4.0.249.89 (38071) + windows xp sp3 + Lenovo T400.
This is what I’ve got.
Total: 5246
Succeeded: 5028
Failed: 218
H264 rendering
I’ve got 1st h264 stream rendering on android using hw.
Not bad lantency.
I am happy now.
If I have that wireshark disector, I would be happier.
Motorola android device with HDMI 1080p
It is just a rumor.
Android device which is named “Mirage/Shadow” from Motorola
Video playback in 1080p via HDMI output.
Interesting~~~.
But it looks like for application, screen metrics are 800 x 484, then upscale it to HDMI output with 1080p tv mode.
http://www.droiddog.com/android-blog/2009/12/mirageshadow-1080p-and-hdmi/
odroid overview
Odroid is a handheld game device based on Android & ARM.
The device maker is South Korean company, “Hardkernel“.
This device is helpful for practicing android platform porting & development.
Simple H/W Spec.
Samsung Cortex-A8 833Mhz ARM V7 SoC S5PC100
512MB DDR2 memory
3.5-inch touch screen 720p HD video via HDMI output
WiFi, Bluetooth(No Ethernet)
odroid starting point.
http://dev.odroid.com/projects/odroid
odroid device specification.
http://dev.odroid.com/projects/odroid/wiki/HardwareInformation?action=show&redirect=Hardwareinformation
odroid store.
http://www.hardkernel.com/store.php
Review.
Hackable Android handheld game device uses Cortex-A8 SoC
http://www.linuxfordevices.com/c/a/News/HardKernel-Odroid/
Demo.
odroid 720p demo.
http://gadgetblips.dailyradar.com/video/odroid-android-720p-video-hdmi-out-demo/
MeeGo = maemo + moblin

Intel and Nokia are combining their mobile Linux platforms for smartphones and netbooks.
It looks like fast growing android made 2 giants to combine their platforms.
App:
Durrant added that developers can create applications for MeeGo and recompile them to run on Symbian. MeeGo will use Nokia’s Qt application development environment. Using Qt, developers can write once to create applications for a variety of devices and platforms, and market them through Nokia’s Ovi Store and Intel’s AppUp Center and Nokia’s Ovi Store.
Telephony Framework: oFono Project
UI Framework: QT, GTK+, Clutter
Review.
-http://reviews.cnet.com/8301-13970_7-10453293-78.html
Reference.




