1
Trashcan / Re: [Devs only] MTD/OneNAND driver development - help needed
« on: May 02, 2013, 11:29:32 AM »
Can you post the dmesg of insmodding the "stock" fsr_stl driver on "stock" kernel?

|
This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.
Pages: [1]
1
Trashcan / Re: [Devs only] MTD/OneNAND driver development - help needed« on: May 02, 2013, 11:29:32 AM »
Can you post the dmesg of insmodding the "stock" fsr_stl driver on "stock" kernel?
2
Buy And Sell / I nead a cheap (used/new) i5500 phone to buy.« on: April 15, 2013, 08:36:58 AM »
Hi!
I completly killed my G5 (hardware kill)!!! I´m buying a new (bigger) phone but I want to continue to help the G5 development team. So, I need a cheap (used/new) i5500 phone to buy here on brazil (preferable). Thanks. 3
i5508 / [Coding] Touch driver I5508« on: July 07, 2012, 01:40:35 PM »
Hi!
I updated the source of GT-I5508 touch. The default calibration values was reseted to test calibration routine. To calibrate: 1. abd shell echo 1 > /sys/class/touch/msm_touch/calib 2. touch the whole screen. The driver will take the correct xmin/xmax/ymin/ymax. 3. abd shell echo 0 > /sys/class/touch/msm_touch/calib The first step activate the calibration mode, the last deactivate and save the values... A reboot is needed to use the new calibration values... PS: if the calibration routine works I will return the default values... PS2: The code has a problem. Wait. I will fix it...Now it is OK!
4
Development / [Coding] Sensors Daemon« on: March 07, 2012, 06:41:06 PM »
Hi!
I'm trying to code a new sensor daemon. Maybe we can get lower wakeups and battery usage... This is my first try You are not allowed to view links. Register or Login This app can get accel and mag data to calculate orientation data!!! The next work is send those data to event device (ecs_compass)... ![]() Files: sources now on github You are not allowed to view links. Register or Login V3.4: Using Low Pass Filter to avoid compass dancing issue. Binary: You are not allowed to view links. Register or Login V3.3: Corrected a bug on calibration file. Included a hack to stabilize the compass on high pitch. Source: You are not allowed to view links. Register or Login Binary: You are not allowed to view links. Register or Login V3.2: Corrected pitch range to the android standard Source: You are not allowed to view links. Register or Login Binary: You are not allowed to view links. Register or Login V3.1: Now saving hard and soft iron calibration data Source: You are not allowed to view links. Register or Login Binary: You are not allowed to view links. Register or Login V3: Better behavior on high pitch (phone on vertical position). Now the calibration data is saved, reporting calibrated magnetic data and corrected magnetic z axis (Google Sky Map fix). Source: You are not allowed to view links. Register or Login Binary: You are not allowed to view links. Register or Login V2: corrected yaw scale (no more negative values). Changed poll delay for 50ms default. For me, still good with no lag and top 500 wakeups (less then original memsicd...). The compass needle still dancing, but less. Still usable. app: You are not allowed to view links. Register or Login source: You are not allowed to view links. Register or Login V1 This app can replace memsicd: You are not allowed to view links. Register or Login Source: You are not allowed to view links. Register or Login Credits to: Mark Pedley at Freescale Semiconductor, Inc. Author of eCompass software used as base (99% ) to my code.
5
Development / [Coding] Sensors lib« on: February 19, 2012, 11:30:47 AM »
Hi every one!
I trying to make a new sensors lib from scratch. I already have some informations: 1. The way our phone seems simple: a- memsicd waits for a activation flag from /dev/ecompass_ctrl b- if a sensor is activated, memsicd do the calculation and send the results to /dev/ecompass_ctrl c- ecompass_ctrl send events to /dev/input/event3 d- the sensors lib decode the event and send the result to the framework So, to make a new sensors lib we need: 1. memsicd to do the calculations 2. a way to activate the sensor 3. a new sensors.default.so to decode the event Status: 1. already done by samsung! ![]() 2. already done by me! G5sensors You are not allowed to view links. Register or Login Source You are not allowed to view links. Register or Login 3. probably not so dificult. Trying modify some other device sensors lib... You are not allowed to view links. Register or Login G5sensors test 1. Copy to /system/bin on termnial / adb shell 2. chmod +x /system/bin/G5sensors 3. getevent On another terminal / adb shell 4. G5sensors a|m|o 0|1 (whre a=accelerometer m=magnetometer o=orientation 0=disable 1=enable) Ex: G5sensors a 1
6
Development / [Coding]Fake DualTouch« on: May 06, 2011, 04:07:37 PM »
Hi everyone!
This module is only a FAKE dualtouch implementation for GT-I5500 phone... ![]() GT-I5500 hardware can´t do REAL dualtouch!! Installation: On CM9: Already included on last versions. See CM9 topic... On CM7: Already included on last versions. See CM7 topic... On froyo: Copy the module on any folder. On terminal type "su", enter, "insmod pah/to/module/synaptics_i2c_rmi4.ko" The files: V9.2 Same as V9.1 Removed debug messages, removed old touch API code, removed some trash code, included SYSFS code to module activation. *Usage: (2 modes: DT and GM) 1- DT: Counter-clock circle motion started on top-right quadrant of the screen ending on the same quadrant (ie: TR > TL > BL > BR > TR quadrants). When activated, one finger is fixed on the center of the screen and the "real" finger is the second touch. 2- GM: Clockwise circle motion started on top-right quadrant of the screen ending on the same quadrant (ie: TR > BR > BL > TL > TR quadrants). when the finger is released the coordinates are saved and used next touch as a "second" touch (fixed). This way the fixed touch can be selected and not allways on center... source = You are not allowed to view links. Register or Login module = not released V9.1 corrected Same as V9 Removed debug messages Included Psyke83´s patch to correct touch detection bug on some edges. source = You are not allowed to view links. Register or Login module = You are not allowed to view links. Register or Login V9 The module now has to modes: DT: The same behavior and activation of V8. GM: Activated with a clockwise circle motion started on top-right quadrant of the screen ending on the same quadrant (ie: TR > BR > BL > TL > TR quadrants). when the finger is released the coordinates are saved and used next touch as a "second" touch (fixed). This way the fixed touch can be selected and not allways on center... source = You are not allowed to view links. Register or Login module = You are not allowed to view links. Register or Login V8 The dualtouch mode is now activated with a counter-clock circle motion started on top-right quadrant of the screen ending on the same quadrant (ie: TR > TL > BL > BR > TR quadrants). When activated, one finger is fixed on the center of the screen and the "real" finger is the second touch. source = You are not allowed to view links. Register or Login module = You are not allowed to view links. Register or Login V7.1 Bug not present on CM7.xsource = You are not allowed to view links. Register or Login module = You are not allowed to view links. Register or Login V7 Same activation method. The driver only sends to framework the touchs number 1 and 4 (less garbage information to frame work)... 2 corners options for the 1st and 2nd touch: top-left and bottom left for the 1st, top-right and bottom right for the 2nd. Must do the 2nd touch less then 2 seconds from the first... source = You are not allowed to view links. Register or Login module = You are not allowed to view links. Register or Login V6 Now you need 4 touchs to do the gesture. 1 touch: bottom or top / lef corner 2 touch: bottom or top / right corner the dualtouch mode is then activated 3 touch: the 1st finger of pinch zoom 4 touch: the 2nd finger of pinch zoom. On release this finger the dualtouch mode is deactivated... source = You are not allowed to view links. Register or Login module = You are not allowed to view links. Register or Login V5 Now you need to activate the "dual touch mode", the "1st" finger is fixed. Then any touch will do pinch zoom. No need to deactivate "dual touch mode" module: You are not allowed to view links. Register or Login source: You are not allowed to view links. Register or Login[/color]
Pages: [1]
|