[T-Mobile myTouch 4G Slide] tbalden:
I was fiddling around with the kernel, and found the reason why the accelerometer/gyroscope won't work with the pyramid (sensation) base (from the leaked rom). Unfortunately, the Doubleshot kernel is by default configured to have NO mpu3050 unit in the board config. While runnymede kernel (sensation xl) and pyramid has. I think that this unit is not just a kernel thing left out in Doubleshot, but it's not present in the doubleshot, as when I configured the board-doubleshot.c and kernel config to have the unit on, it throws to DMESG i2c errors, cannot connect to slave... so as far as this goes, even now that I know that we have the source for the MPU3050, I can't make it work, so the /dev/mpu is missing for the libraries...that gives, with this base gyroscope/accelerometer is a no go... or if someone knows that Doubleshot has the mpu3050, post here, let's try to make this work. dmesg shows this:

<7>[ 0.611968] ============================= initialization of mpu
<7>[ 0.612121] $$$$$$$$ MPU3050 Probe
<7>[ 0.612304] $$$$$$$$ MPU3050 Probe 2
<7>[ 0.612426] $$$$$$$$ MPU3050 Probe 3
<6>[ 0.612517] i2c i2c-5: mpu3050: +bma150
<4>[ 0.612609] i2c i2c-5: WARNING: Accel irq not assigned
<6>[ 0.612792] i2c i2c-5: mpu3050: +ak8975
<4>[ 0.612914] i2c i2c-5: WARNING: Compass irq not assigned
<4>[ 0.613097] i2c i2c-5: mpu3050: No Pressure Present
<3>[ 0.613280] qup_i2c qup_i2c.5: [QUP I2C Err] QUP: I2C status flags :0x1300c8, irq:224
<3>[ 0.613494] qup_i2c qup_i2c.5: [QUP I2C Err] I2C slave addr:0x68 not connected
<3>[ 0.613677] I2c Slave address: 68,	sensor_i2c_read fail,	retry:0
<3>[ 0.623839] qup_i2c qup_i2c.5: [QUP I2C Err] QUP: I2C status flags :0x1300c8, irq:224
<3>[ 0.624053] qup_i2c qup_i2c.5: [QUP I2C Err] I2C slave addr:0x68 not connected
<3>[ 0.624175] I2c Slave address: 68,	sensor_i2c_read fail,	retry:1
<3>[ 0.634429] qup_i2c qup_i2c.5: [QUP I2C Err] QUP: I2C status flags :0x1300c8, irq:224
<3>[ 0.634612] qup_i2c qup_i2c.5: [QUP I2C Err] I2C slave addr:0x68 not connected
<3>[ 0.634734] I2c Slave address: 68,	sensor_i2c_read fail,	retry:2
<3>[ 0.644988] qup_i2c qup_i2c.5: [QUP I2C Err] QUP: I2C status flags :0x1300c8, irq:224
<3>[ 0.645202] qup_i2c qup_i2c.5: [QUP I2C Err] I2C slave addr:0x68 not connected
<3>[ 0.645324] I2c Slave address: 68,	sensor_i2c_read fail,	retry:3
<3>[ 0.655578] qup_i2c qup_i2c.5: [QUP I2C Err] QUP: I2C status flags :0x1300c8, irq:224
<3>[ 0.655791] qup_i2c qup_i2c.5: [QUP I2C Err] I2C slave addr:0x68 not connected
<3>[ 0.655883] I2c Slave address: 68,	sensor_i2c_read fail,	retry:4
<3>[ 0.666167] qup_i2c qup_i2c.5: [QUP I2C Err] QUP: I2C status flags :0x1300c8, irq:224
<3>[ 0.666289] qup_i2c qup_i2c.5: [QUP I2C Err] I2C slave addr:0x68 not connected
<3>[ 0.666473] I2c Slave address: 68,	sensor_i2c_read fail,	retry:5
<3>[ 0.676726] qup_i2c qup_i2c.5: [QUP I2C Err] QUP: I2C status flags :0x1300c8, irq:224
<3>[ 0.676879] qup_i2c qup_i2c.5: [QUP I2C Err] I2C slave addr:0x68 not connected
<3>[ 0.677062] I2c Slave address: 68,	sensor_i2c_read fail,	retry:6
<3>[ 0.687316] qup_i2c qup_i2c.5: [QUP I2C Err] QUP: I2C status flags :0x1300c8, irq:224
<3>[ 0.687438] qup_i2c qup_i2c.5: [QUP I2C Err] I2C slave addr:0x68 not connected
<3>[ 0.687652] I2c Slave address: 68,	sensor_i2c_read fail,	retry:7
<3>[ 0.697814] qup_i2c qup_i2c.5: [QUP I2C Err] QUP: I2C status flags :0x1300c8, irq:224
<3>[ 0.698028] qup_i2c qup_i2c.5: [QUP I2C Err] I2C slave addr:0x68 not connected
<3>[ 0.698211] I2c Slave address: 68,	sensor_i2c_read fail,	retry:8
<3>[ 0.708404] qup_i2c qup_i2c.5: [QUP I2C Err] QUP: I2C status flags :0x1300c8, irq:224
<3>[ 0.708587] qup_i2c qup_i2c.5: [QUP I2C Err] I2C slave addr:0x68 not connected
<3>[ 0.708800] I2c Slave address: 68,	sensor_i2c_read fail,	retry:9
<3>[ 0.718902] mldl_cfg:[mpu_err]drivers/misc/mpu3050/mldl_cfg.c|MLDLPowerMgmtMPU|562 returning 56
<3>[ 0.719085] mldl_cfg:[mpu_err]drivers/misc/mpu3050/mldl_cfg.c|mpu3050_open|1175 returning 56
<7>[ 0.719298] =========== FAILED TO OPEN: 56
<3>[ 0.719390] i2c i2c-5: [mpu_err] Unable to open mpu3050 56
<3>[ 0.719665] i2c i2c-5: [mpu_err]mpu3050_probe failed -19
<7>[ 0.719817] initialization of mpu 0
<7>[ 0.719939] mpu_init

The doubleshot sensor in the htcdev release defconfig, and in cm7 kernel derivation (kornyone) is configured the same way, input and event devices, no MPU3050.