Blog Archives

Linux Kernel Device Model

In the 2.4 and earlier Linux kernels, there was no unified database of what devices were present in the system, and how they were connected with each other. The implications of this are: The user had to grep through log messages to find out if a p…

Tagged with: ,
Posted in Uncategorized

The TTY demystified

The TTY subsystem is central to the design of Linux, and UNIX in general. Unfortunately, its importance is often overlooked, and it is difficult to find good introductory articles about it. I believe that a basic understanding of TTYs in Linux is …

Tagged with: ,
Posted in Uncategorized

Android Reunite with Linux Kernel

Nearly after 2 yrs, the core Android related Kernel codes are again going into the Linux Kernel Source. Here is the statement from Linux developer Greg Kroah-Hartman to Wired Magazine. Link: http://www.wired.com/wiredenterprise/2012/03/android-linux/

Tagged with: ,
Posted in Uncategorized

Resistive Touch Screen Interface

I did few touchscreen integrations and like to share some of basic understanding: Resistive Touch Screen (RTS) is a low cost and easy to integrate solution of touch panels. RTS is available in with 4/5/8 wires interface. From the operation perspec…

Tagged with: , , ,
Posted in Uncategorized

Linux Local Privilege Escalation Bug

Here is the nice write-up about the “Linux (2.6.39) Local Privilege Escalation via SUID /proc/pid/mem Write” with an example. Link: http://blog.zx2c4.com/749

Tagged with: ,
Posted in Uncategorized

Android Source for Samsung S5PV210 and S5PC110

Android Source code ported to Samsung S5PV210 and S5PC110 Processors: Git Tree: http://git.tarot.com.tw/ repo init -u git://218.211.38.204/android-ctc/manifest.git -b froyo-v210 sed -i ‘s/10.10.145.200/218.211.38.204/’ .repo/manifests/default.xml …

Tagged with: ,
Posted in Uncategorized