[Oppo R7 Plus] t-mobile_mda:
i have twrp for this device..installed now.. working fine..there is no pb..i upgraded to color os 3.0 with that TWRP..and now device has R7sm_11_A.12_OTA_012_all_201511282046.zip.. but if u need higher sw i can install R7sm_2.1_3.0_20160526.zip..

for bootloader i have no idea but i think it is unlockable..

Sensor List:
lis3dh-accel | STMicroelectronics| version=1 |android.sensor.accelerometer| 0x00000001 | "" | type=1 | continuous | ma
xDelay=0us |maxRate=200.00Hz | no batching | non-wakeUp | last=< 0.0, -0.2, 9.8, 20661455000>

mmc3416x-mag | MEMSIC, Inc| version=1 |android.sensor.magnetic_field| 0x00000002 | "" | type=2 | continuous | maxDelay
=0us |maxRate=100.00Hz | no batching | non-wakeUp | last=< 0.0, 0.0, 0.0, 0>

apds9921-light | avago | version=1 |android.sensor.light| 0x00000003 | "" | type=5 | on-change | maxDelay=0us |minDe
lay=0us |no batching | non-wakeUp | last=< 82.0, 0.0, 0.0, 66553308000>

apds9921-proximity| avago | version=1 |android.sensor.proximity| 0x00000004 | "" | type=8 | on-change | maxDelay=0us
|minDelay=0us |no batching | wakeUp | last=< 5.0, 0.0, 0.0, 33531539620>

oem-orientation| oem | version=1 |android.sensor.orientation| 0x00000005 | "" | type=3 | continuous | maxDelay=0us
|maxRate=100.00Hz | no batching | non-wakeUp | last=< 0.0, 0.0, 0.0, 0>

oem-pseudo-gyro| oem | version=1 |android.sensor.gyroscope| 0x00000006 | "" | type=4 | continuous | maxDelay=0us |
maxRate=100.00Hz | no batching | non-wakeUp | last=< 0.0, 0.0, 0.0, 0>

oem-linear-acceleration| oem | version=1 |android.sensor.linear_acceleration| 0x00000007 | "" | type=10 | continuo
us | maxDelay=0us |maxRate=100.00Hz | no batching | non-wakeUp | last=< 0.0, 0.0, 0.0, 0>

oem-rotation-vector| oem | version=1 |android.sensor.rotation_vector| 0x00000008 | "" | type=11 | continuous | max
Delay=0us |maxRate=100.00Hz | no batching | non-wakeUp | last=< 0.0, 0.0, 0.0, 0.0, 0.0, 0>

oem-gravity | oem | version=1 |android.sensor.gravity| 0x00000009 | "" | type=9 | continuous | maxDelay=0us |ma
xRate=100.00Hz | no batching | non-wakeUp | last=< 0.0, 0.0, 0.0, 0>

Rotation Vector Sensor| AOSP | version=3 |android.sensor.rotation_vector| 0x5f726f76 | "" | type=11 | continuous |
maxDelay=0us |maxRate=200.00Hz | no batching | non-wakeUp | last=< 0.0, 0.0, 0.0, 0.0, 0.0, 0>

Gravity Sensor | AOSP | version=3 |android.sensor.gravity| 0x5f677276 | "" | type=9 | continuous | maxDelay=0us |ma
xRate=200.00Hz | no batching | non-wakeUp | last=< 0.0, 0.0, 0.0, 0>

Linear Acceleration Sensor| AOSP | version=3 |android.sensor.linear_acceleration| 0x5f6c696e | "" | type=10 | conti
nuous | maxDelay=0us |maxRate=200.00Hz | no batching | non-wakeUp | last=< 0.0, 0.0, 0.0, 0>

Orientation Sensor| AOSP | version=1 |android.sensor.orientation| 0x5f797072 | "" | type=3 | continuous | maxDelay=
0us |maxRate=200.00Hz | no batching | non-wakeUp | last=< 0.0, 0.0, 0.0, 0>

Corrected Gyroscope Sensor| AOSP | version=1 |android.sensor.gyroscope| 0x5f636779 | "" | type=4 | continuous | max
Delay=0us |maxRate=100.00Hz | no batching | non-wakeUp | last=< 0.0, 0.0, 0.0, 0>

Gyroscope Bias (debug)| AOSP | version=1 |android.sensor.accelerometer| 0x5f676273 | "" | type=1 | continuous | max
Delay=0us |maxRate=200.00Hz | no batching | non-wakeUp | last=< 0.0, 0.0, 0.0, 0>

9-axis fusion disabled (0 clients), gyro-rate= 200.00Hz, q=< 0, 0, 0, 0 > (0), b=< 0, 0, 0 >
halVersion 0
9 h/w sensors:
handle=0x00000001, active-count=0, batch_period(ms)={ }, selected=-0.0 ms
handle=0x00000001, active-count=0, batch_timeout(ms)={ }, selected=-0.0 ms
handle=0x00000002, active-count=0, batch_period(ms)={ }, selected=-0.0 ms
handle=0x00000002, active-count=0, batch_timeout(ms)={ }, selected=-0.0 ms
handle=0x00000003, active-count=2, batch_period(ms)={ 200.0, 1000.0 }, selected=200.0 ms
handle=0x00000003, active-count=2, batch_timeout(ms)={ 0.0, 0.0 }, selected= 0.0 ms
handle=0x00000004, active-count=0, batch_period(ms)={ }, selected=-0.0 ms
handle=0x00000004, active-count=0, batch_timeout(ms)={ }, selected=-0.0 ms
handle=0x00000005, active-count=0, batch_period(ms)={ }, selected=-0.0 ms
handle=0x00000005, active-count=0, batch_timeout(ms)={ }, selected=-0.0 ms
handle=0x00000006, active-count=0, batch_period(ms)={ }, selected=-0.0 ms
handle=0x00000006, active-count=0, batch_timeout(ms)={ }, selected=-0.0 ms
handle=0x00000007, active-count=0, batch_period(ms)={ }, selected=-0.0 ms
handle=0x00000007, active-count=0, batch_timeout(ms)={ }, selected=-0.0 ms
handle=0x00000008, active-count=0, batch_period(ms)={ }, selected=-0.0 ms
handle=0x00000008, active-count=0, batch_timeout(ms)={ }, selected=-0.0 ms
handle=0x00000009, active-count=0, batch_period(ms)={ }, selected=-0.0 ms
handle=0x00000009, active-count=0, batch_timeout(ms)={ }, selected=-0.0 ms
Active sensors:
apds9921-light (handle=0x00000003, connections=2)
Socket Buffer size = 39 events
WakeLock Status: not held
2 active connections
Connection Number: 0
WakeLockRefCount 0 | uid 1000 | cache size 0 | max cache size 0
apds9921-light 0x00000003 | status: active | pending flush events 0
Connection Number: 1
WakeLockRefCount 0 | uid 1000 | cache size 0 | max cache size 0
apds9921-light 0x00000003 | status: active | pending flush events 0