yashsingh1/xdaforums huggingface dataset:
[Android Software/Hacking General [Developers Only]] Olleo:
[MENTION=6560258]the.gangster[/MENTION]

too late. I've repartitioned it using PIT file and odin already. Nevertheless I've used the most up-to-date version as far as I know.
[Android Software/Hacking General [Developers Only]] the.gangster:
man, if you had done that I wouldn't have suggested what I did. You quoted your error that was showing you used the 20160317-version.

Current version would have been 20170115!

But anyways...
[Android Software/Hacking General [Developers Only]] Tathagata Nandi:
Can the process be reversed ?... I mean can I get back my system partition size to its original size again???
[Android Software/Hacking General [Developers Only]] noratroll:
this file is NOT twrp flashable. it contains several pit-files including stock (got it from some somewhere in xda,but cannot remember, never tried it)
[Android Software/Hacking General [Developers Only]] the.gangster:
Sure.

If you looked into the documentation which is linked in the opening post you'd knew that already. It's even listed as one of the samples in there, how to repartition to stock sizes again.

Any combination is possible.
[Galaxy Tab S2 Q&A, Help & Troubleshooting] zerozoneice:
Hi there,

i have a few questions reg. this tablet, it's been a while since I fiddled around with Android & XDA, used to flash ROMs daily but things changed :)

So...i noticed since the last time i used Playstore that every single free app is full of ads, popups, sometimes even fullscreen ones...bleah. No more adblockers on the market, only browsers or for non-rooted devices use an adblock local proxy to filter out ads.

- Is there a custom ROM that is "ad-free", meaning ads are filtered out (both in apps and when browsing)?

- I have a Mac..how can i root the tablet and install a custom ROM? (Odin, etc...for Mac?)

- Which one do you recommend, except Cyanogenmod? Guess the most active ROM thread is the answer right?

- Currently running 5.0.2, any risk to use a 5.1.1 based ROM?

- Tablet was bought from O2 (UK) and eventually officially unlocked by them via code. I use another SIM with no issues. Which ROM version do you recommend to replace this O2 ROM with a generic "European" version, not carrier specific?

Many thanks!

LE - haha, just noticed my "iOS7" logo....was just released when i last surfed the awesome XDA community :))))
[Galaxy Tab S2 Q&A, Help & Troubleshooting] zerozoneice:
huh, no T815 custom ROMs? :) "only" root & recovery?

or am i not seeing something....?
[Galaxy Tab S2 Q&A, Help & Troubleshooting] zerozoneice:
nevermind.

i installed 6.0.1 via Odin tonight and it's so much snappier than 5.0.2, feels cleaner.
[Galaxy Tab S2 Q&A, Help & Troubleshooting] NeWONEx:
You can download adguard I used it from one year and it is good way to block ads without root
[T-Mobile LG G4] westrajc:
Documents Storage Stops when Attempting to Attach File​

Disclosure: I'm running the latest Nightly of CM13 on my H811 (T-Mobile) LG G4

I'm posting this as a new General Thread, in case the issue's cause is related to a non-CM problem. Thanks in advance any Solution(s) / Ideas!

Symptom: Whenever I attempt to attach a picture file to a Tweet or Email, the system throws an error with the pop up message:

"Unfortunately, Documents has Stopped."

This is a repeatable, consistent failure. I have attempted to troubleshoot the problem by:

Clearing Dalvik Cache

Clearing General Cache

Reinstalling the Twitter App

During my research I found a thread where someone mentions "Resetting Permissions," but I have not found the steps necessary to do this. I'm looking forward to a solution that doesn't involve me completely wiping my phone (again) and reinstalling/configuring it!
[T-Mobile LG G4] mgerity:
Same problem with a Galaxy S6

I have this exact same problem. For me, it occurs whenever I attempt to attach a file from within the Chrome browser, particularly when using the Facebook mobile site. Clearing app caches and data sometimes fixes it temporarily, but not for long.
[T-Mobile LG G4] westrajc:
I found doing a bare metal reload of the latest versions of TWRP, CM13 & GApps has solved my attachment crash issues.
[8525, TyTN, MDA Vario II, JasJam General] casperkid:
Sorry if this is fool question. Does anyone know how to reset phone lifetime to zero. I am using Dopod 838pro. Thank you
[8525, TyTN, MDA Vario II, JasJam General] hanmin:
hardreset ought to do the job
[8525, TyTN, MDA Vario II, JasJam General] MikeChannon:
It depends what you mean. If it's the overall incoming / outgoing call timers (not just ones you can reset after individual calls) then a hard reset will not reset them. Nor will flashing new ROMs Radio or otherwise.

Now of course, I cannot think of a legitimate reason for doing this other than to fool a prospective purchaser of the phone, except perhaps if you have just bought the phone and want just your own totals. Still, this is not a legit activity.

Theoretically speaking only, it would be possible:

Method 1

Code:

1) put device in bootloader mode

2) disable activesync usb connections

3) connect to bootloader using mtty.exe

4) when you see "USB>" prompt type this (DO NOT COPY-PASTE):

USB> rtask b

0 <--- wait until you see a "0" here

ate1 <--- enable local echo

atv1 <--- verbose output for return values

AT@talk?1 <--- get outgoing call time

AT@talk?0 <--- get incoming call time

AT@TALK=<value1>,<value2> <--- set incoming and outgoing call

OR

Method 2

http://xdaforums.com/showpost.php?p=743016&postcount=4

http://xdaforums.com/showpost.php?p=1320316&postcount=5

Mike
[8525, TyTN, MDA Vario II, JasJam General] casperkid:
I have successfully reseted call timers. Cheers Mikes
[8525, TyTN, MDA Vario II, JasJam General] ERIC.67:
I tried but i was not able to did it, maybe because my pc running Microsoft Windows Vista ??? :mad:
[8525, TyTN, MDA Vario II, JasJam General] Olipro:
not true... it won't accept any value, the specific purpose of this is solely to reset the timers
[8525, TyTN, MDA Vario II, JasJam General] ermenzegna:
Which way ???

I'll try 3 methods and fail. Tell me bro ... :D
[8525, TyTN, MDA Vario II, JasJam General] eightball:
I tried Method 1. But when connect to bootloader using mtty.exe

I do not see a "USB>" prompt I see a "Cmd>" prompt.

What is wrong?
[8525, TyTN, MDA Vario II, JasJam General] CRCinAU:
Hrrrm.. I thought I'd try this too as I've always been curious about this...

It seems I get the Cmd> prompt too - is this as I'm accessing the 2.10.Olipro bootloader? Is there a different command set to this?
[8525, TyTN, MDA Vario II, JasJam General] CRCinAU:
Hrrrmmm - Replying to myself...

It looks like you need to have to have HardSPL-1.10 installed - as looking at the changelogs for Olipro's HardSPL:

Hard-SPL-1.11
- Flashing Radio BL 0108 now supported
- Downgrading SPL no longer allowed.
- rtask command removed.
- new RUU interface required to flash ROM files.

Hard-SPL-1.10
-Initial release; SuperCID and no signing required
-Compatible only with Radio BL 0107
-has rtask commands for accessing radio facilities.

This means you'd have to downgrade to SPL v1.10 to get into the rtask b command set. Then upgrade to v2.10 later on...

That being said, when I try AT@TALK=270F,270F I just get back "ERROR". It seems to do this on all values except 0000,0000 - however this doesn't seem to modify the call timers returned by talk?0 and talk?1...

Phone is currently IPL-1.04, SPL-1.10.Oli - which I understand should work, however I get the following:

USB> info 2
HTCSUSB> task 32
Level = 0
USB> rtask b
Enter Radio Image
AT-Command Interpreter ready
atv1
OK
ate1
OK
at@talk=2710,2710
ERROR
at@talk?0

@TALK: 00023C7D

OK
at@talk=ffff,ffff

ERROR

Flashed back to SPL-1.01.Oli and the same problems... at@talk=xxxx,xxxx will error on any value that isn't 0000 - which obviously doesn't reset the timers.
[8525, TyTN, MDA Vario II, JasJam General] aaronwms:
I have the same before, but after I flash my ROM with Hard-SPL-V7, and I see right away the USB> under mitty.exe. Search the forum for Hard-SPL-V7 if you want. After resetting the timer, you may want to flash back the Hard-SPL-V7 to another version. Good Luck!

Reason for resetting the timer: I bought my ATT 8525 in eBay, and I hate to see my phone showing hundreds minutes of incoming and out-going calls. Secondly, it is a chanllenge to myself if I can do it. Yes, I did it. It is part of the reason I bought ATT 8525/Hermes, it is FUN to do modifications!
[8525, TyTN, MDA Vario II, JasJam General] CRCinAU:
Huh? Hard-SPL v7 doesn't have the rtask commands required to do this! Do you mean that you downgraded to 1.10, then reset usage, then upgraded to v7 afterwards?
[8525, TyTN, MDA Vario II, JasJam General] aaronwms:
Thanks to Pof, my phone was SIM Unlocked & SuperCID before hand. I tried to get USB> under mitty.exe with no luck. Eventually, I tried to change my HardSPL version, thanks to Olipro, I download the HardSPL-V7 from this thread http://xdaforums.com/showthread.php?t=296722

As I said, after I flashed my ROM with this HardSPL-V7, I can get USB> under mitty.exe. Yes, after resetting the timer, I switched back to the original HardSPL by running Pof's Sim & SuperCID program again.
[8525, TyTN, MDA Vario II, JasJam General] Mixa84:
I don`t understand how did you reset the timers in Hard-SPL-V7 when rtask command is disabled???
[8525, TyTN, MDA Vario II, JasJam General] CRCinAU:
That's what I was wondering... I still haven't managed to figure this out - see my earlier posts for details...
[8525, TyTN, MDA Vario II, JasJam General] Mixa84:
I will try today with Hard-SPL 1.10 and SPL 1.04. I will report what happend!
[8525, TyTN, MDA Vario II, JasJam General] Mixa84:
I did a downgrade from HardSPL V7 (2.10 Olipro) to HardSPL 1.10 and done the folowing commands:

USB> rtask b

Enter Radio Image

AT-Command Interpreter ready

There was no "0" so I typed ate1 an got "0". Then continued:

atv1

OK

at@talk=270F,270F

OK

Success. Timers are 00:00:00. The important thing is to have SuperCID on "info 2".
[8525, TyTN, MDA Vario II, JasJam General] CRCinAU:
Hrrrm - I just did exactly what you did again, and it still errors... The difference is that I'm running radio version 1.50.30.10. I'm in the middle of flashing it back to 1.48.00.10 to try...

Nope... Still errors...

USB> rtask b
Enter Radio Image
AT-Command Interpreter ready
(type in atv1e1)
OK
at@talk?0

@TALK: 00026755

OK
at@talk=270F,270F,

ERROR

This is using SPL-1.10.Oli, radio version 1.48.00.10.

From what I understand, my device is SuperCID...

USB> info 2
HTCSUSB> task 32
Level = 0
USB>

What am I missing here? lol

IPL-1.04

SPL-1.10.Oli

Radio: 1.48.00.10
[E 2015 Q&A, Help & Troubleshooting] Farhan Syed:
Hi, I m using this device (model XT1511) since 6 months but their is a problem. I can't connect 3G on this device. I select 3G service in setting and I am in 3G

Coverage area too. When I on SIM data connection it shows E (EDGE) and Internet is too slow. I apply code *#*#4636#*#* but nothing happened.

Please help me :(
[E 2015 Q&A, Help & Troubleshooting] xtermmin:
What country and carrier?
[E 2015 Q&A, Help & Troubleshooting] Farhan Syed:
I m at Pakistan n using UFONE 3G cellular service. I also received 3G capable Head set confirmation from cellular service provider.

I apply Phone information Android code #*#*4636*#*# but nothing happened.

Plz give me some useful idea.
[E 2015 Q&A, Help & Troubleshooting] xtermmin:
The XT1511 is the US model. While it has quadband GSM, it only has the three HSPA bands that are used in the US (2, 4, 5). UFONE needs HSPA Band 1.
[Android Q&A, Help & Troubleshooting] JPT223:
Hi,

I currently try building this one myself:

http://xdaforums.com/android/development/rom-cyanogenmod-12-0-samsung-express-gt-t2949359

it's CM 12.1 for the Samsung Galaxy Express GT-I8730

After hours of building it breaks with a missing library.

frameworks/testing/runner/src/main/java/android/support/test/internal/runner/ClassPathScanner.java:19: error: package android.support.annotation does not exist

import android.support.annotation.VisibleForTesting;
build/core/java.mk:346: recipe for target '~/src/cm-12.1-main/out/target/common/obj/JAVA_LIBRARIES/android-support-test-src_intermediates/classes-full-debug.jar' failed

make: *** [~/src/cm-12.1-main/out/target/common/obj/JAVA_LIBRARIES/android-support-test-src_intermediates/classes-full-debug.jar] Error 41

package android.support.annotation is missing. It's available here

./frameworks/support/annotations/src/android/support/annotation
./prebuilts/sdk/current/support/annotations/android-support-annotations.jar

But it's not included in build.

This is the code in question, in build/core/java.mk:346

# Compile the java files to a .jar file.

# This intentionally depends on java_sources, not all_java_sources.
# Deps for generated source files must be handled separately,
# via deps on the target that generates the sources.
$(full_classes_compiled_jar): PRIVATE_JAVACFLAGS := $(LOCAL_JAVACFLAGS)
$(full_classes_compiled_jar): PRIVATE_JAR_EXCLUDE_FILES := $(LOCAL_JAR_EXCLUDE_FILES)
$(full_classes_compiled_jar): PRIVATE_JAR_PACKAGES := $(LOCAL_JAR_PACKAGES)
$(full_classes_compiled_jar): PRIVATE_JAR_EXCLUDE_PACKAGES := $(LOCAL_JAR_EXCLUDE_PACKAGES)
$(full_classes_compiled_jar): PRIVATE_RMTYPEDEFS := $(LOCAL_RMTYPEDEFS)
$(full_classes_compiled_jar): PRIVATE_DONT_DELETE_JAR_META_INF := $(LOCAL_DONT_DELETE_JAR_META_INF)
$(full_classes_compiled_jar): $(java_sources) $(java_resource_sources) $(full_java_lib_deps) \
$(jar_manifest_file) $(layers_file) $(RenderScript_file_stamp) \
$(proto_java_sources_file_stamp) $(LOCAL_ADDITIONAL_DEPENDENCIES)
$(transform-java-to-classes.jar)

How do I find out the content of the variables? How do I modify it?

Since I am building from a branch, it probably is a temporary problem. I issued a repo sync, but it dit not help (yet).

any idea?

thanks

JPT
[Android Q&A, Help & Troubleshooting] vjtigas:
When the Google Pixel C tablet was updated to Android 6.0.1, it had a slight change on the navigation bar. The back and home buttons were placed on the bottom left side of the screen, while the recent apps button is on the bottom right. I think the change made navigation and usage of tablets easier. Unfortunately, the change was only present on the Pixel device.

Could anyone help me how to make the navigation bar look like from Pixel C's, on my 6.0.1 (CM13) device? I have issues with Xposed, so I cannot use it. Thank you.
[G4 Q&A, Help & Troubleshooting] dfox123:
Ever since upgrading to Marshmallow, Play Store on my Verizon G4 cannot update the Amazon Kindle app. Has anyone else had this problem? I get the message Can't Install App (Error code: -505)
[Android Q&A, Help & Troubleshooting] Anopy45:
Guyz I need help.... I know there are some articles for this point, too but I cannot fix my phone. Please help. I have s4 mini (i9195). Thank you.
[Android Q&A, Help & Troubleshooting] addy187a:
Did you fix it? My Note 4 bricked itself and shows the same thing.
[Xiaomi Redmi Note 3 Questions & Answers] mottokeki:
LINK : qualcomm.com/documents/quick-charge-device-list

According to this PDF from Qualcomm that lists QC3 and QC2 devices, the Xiaomi Redmi Note 3 "contains the hardware necessary to achieve Quick Charge 2.0" (page 4, bottom right).

Apparently Xiaomi has not enabled the feature. But it can probably be enabled by modifying the kernel.

Can the developers confirm that this can be done?
[Xiaomi Redmi Note 3 Questions & Answers] Luiggi79:
Actually RN3P Kenzo suport even QC3.0,but this feature is not enabled by default by manufacturer.Take a look here: qualcomm.com/products/snapdragon/processors/650

Here are detailed processor specs;this is a very powerfull and versatile procesoor&chipset.650Snapdrgon can support even NFC but this device does not have such feature enabled.

Snapdragon 650 Processor Specs

Compare all processors

CPU

Up to 1.8 GHz hexa-core

(2x ARM® Cortex™ A72, 4x ARM Cortex A53)

GPU

Qualcomm® Adreno™ 510 GPU

DSP

Qualcomm® Hexagon™ DSP

Camera

Up to 21 MP camera

Dual Image Sensor Processor (ISP)

Zero Shutter Lag

Video

Up to 4K Ultra HD capture and playback

1080p@120fps capture

H.264 (AVC)

H.265 (HEVC)

Display

Up to Quad HD (2560x1600) on device

1080p external display support

Audio

Qualcomm® Immersive Audio

Qualcomm® Snapdragon™ Voice Activation

LTE Connectivity

X8 LTE

LTE Category 7

Up to 300 Mbps DL

Up to 100 Mbps UL

Downlink Features:

2x20 MHz carrier aggregation

64-QAM

Uplink Features:

2x20 MHz carrier aggregation

16-QAM

Global Mode

LTE FDD and TDD

WCDMA (DB-DC-HSDPA, DC-HSUPA)

TD-SCDMA

EV-DO and CDMA 1x

GSM/EDGE

Additional features include:

LTE Broadcast

LTE Dual SIM

HD Voice over 3G and VoLTE

Wi-Fi calling with LTE call continuity

Wi-Fi

Qualcomm® VIVE™ 1-stream 802.11n/ac with MU-MIMO

Location

Qualcomm® IZat™ Gen8C

Charging

Qualcomm® Quick Charge™ 2.0

Qualcomm® Quick Charge™ 3.0

Security

Qualcomm Haven™ security suite:

Snapdragon StudioAccess™ Content Protection

Qualcomm® SafeSwitch™ Technology

Qualcomm® SecureMSM™ hardware and software foundation

Memory

LPDDR3 933MHz dual-channel

Process Technology

28nm HPm

RF

Qualcomm® RF360™ front end solution

USB

USB 2.0

Bluetooth

Bluetooth Smart 4.1

NFC

Supported

Part Number

8956
[Xiaomi Redmi Note 3 Questions & Answers] mottokeki:
[MENTION=7409309]Luiggi79[/MENTION] Agreed. But the RN3 does not have the required antennae for NFC, even though the SD650 supports it.

However, it does have compatibility for QuickCharge 2.0 and I believe it could be enable in the kernel. (I don't know about QC3.0 since the document does not say so).

This is similar to the LG G2 which had official support for QC1.0, but could successfully achieve QC2.0 using custom kernel.
[Xiaomi Redmi Note 3 Questions & Answers] gotbass:
what are the chances of getting this working?

And why did xiaomi not include something which the chipset supports?

Both those features would have made this a killer handset, are they that much more expensive to implement?
[Xiaomi Redmi Note 3 Questions & Answers] hulgo:
If it has the hardware capability then it should definitely work. But the battery should be able to handle it too.

Xiaomi probably didn't enable it because they did not have licencing for this handset. It would add to the cost I guess.
[Xiaomi Redmi Note 3 Questions & Answers] gotbass:
do you think through development we could unlock these features?
[Xiaomi Redmi Note 3 Questions & Answers] meangreenie:
battery might not be to handle it? it gets pretty hot already when charging
[Xiaomi Redmi Note 3 Questions & Answers] syl0n:
What charger are you using ? I haven't used official charger I am using my Samsung charger which is just a standard 2.0A charger from my Note 3 or something. Phone doesn't warm up even a little bit. In fact I haven't felt this phone warm up ever, even after 30 mins of GPS use or charging. Unusual !
[Xiaomi Redmi Note 3 Questions & Answers] hugolp:
Some developers have already been testing quick charge and apparently it is working. Of course, no one knows what effects it could have mid and long term. I believe it was in on of the cyanogenmod rom threads.

>1080p external display support

Since the RN3 does not support an external display officially but the 650 does, I was wondering if this could be enabled by software like quick charge or does it need some special hardware connection like nfc? Anyone knows? Would love to be able to connect the RN3 to an external display.

Can confirm that it does not get hot at all while charging, using the original 2A charger that came with the device.
[Xiaomi Redmi Note 3 Questions & Answers] sanjib734:
I use a simple trick to counter the charging heat, remove back cover if u use any, put ur mobile on slightly damp cloth while charging. That's it.
[Xiaomi Redmi Note 3 Questions & Answers] filthyrich77:
Fast charging works on my device 1 hr to full charge
[Xiaomi Redmi Note 3 Questions & Answers] sushil888:
hmmm

Then ,sir, tell us how u do that ??
[Xiaomi Redmi Note 3 Questions & Answers] prathameshsd:
AFAIK, to have full support for Quick Charge 2.0/3.0 on any Snapdragon device, in this case for Redmi Note 3

- The Hardware (SoC) should be compatible for QC. (Present)

- The OEM should pay the licensing fee for QC to Qualcomm. Around 5$ per device for QC 2.0 (Absent)

- The Kernel should have QC enabled. (Absent)

- The Power Management Integrated Circuit (PMIC) should be capable of handling QC. (Not sure)

- The Battery should be capable of rapid charging via QC. (Not Sure)
[Xiaomi Redmi Note 3 Questions & Answers] filthyrich77:
I made my own custom kernel.. Think that's the reason why xiaomi allows unlocking the device.. So the we can enable this feature and they can save a few bux :D.. Also fixed the network issue
[Xiaomi Redmi Note 3 Questions & Answers] Athiril:
Could you share with us that? Is there a link to the cyanogenmod discussing qc2/3 with this phone?
[Xiaomi Redmi Note 3 Questions & Answers] hugolp:
Do you know if external display support, be it MHL or SlimPort, could be enabled the same way or needs extra hardware so it is not possible?
[Xiaomi Redmi Note 3 Questions & Answers] pranavateja99:
its fake claim of custom kernel creator here...............1 hr for 4050 mah is impossible, as per the Qualcomm list of supported device RN3 supports QC 2.0, May be users and forums plague with heating issue on its launch,so they blocked at kernel level and also to save costs on Qc2.0 Supported charger, please stop bluffing as jackXXx,. even if he is skilled to code, 1hr is impossible. mi5 takes 1 hour + with 3000mah battery. qc1.0 qc2.0 qc3.0 times will be 2h 50mts, 2 hrs 10mts, 1hr 35mts. thnks to thread creator for finding it listed in qualcomm page.
[Xiaomi Redmi Note 3 Questions & Answers] sushil888:
Surprised to read this, can u share that kernel?
[Xiaomi Redmi Note 3 Questions & Answers] Athiril:
http://xdaforums.com/xperia-z2/development/sony-secret-revealed-qc-2-0-t3163490

I saw that a while ago so thought it might be possible.
[Xiaomi Redmi Note 3 Questions & Answers] sushil888:
Interesting info
[Xiaomi Redmi Note 3 Questions & Answers] ImjuzCY:
From what I know, QC2.0 and QC3.0 do need a QC2/3 supported ic to be enabled. We have no concrete evidence showing that the QC ic is present unless someone make a teardown and identify all chips and pieces in the device.

Because Quickcharge uses higher voltage like 9V or 12V or even higher, the voltage needs to be converted down to the battery supported voltage (4.2 volts I think). So if the voltage controller isn't present in the device, even custom kernel can't help.

Why xiaomi didn't implement qc by default, I think oem have to pay qualcomm to advertise the qc feature.

---------- Post added at 03:08 PM ---------- Previous post was at 03:05 PM ----------

The PMIC is indeed needed for QC to work. No solid evidence that it is present in the device.
[Xiaomi Redmi Note 3 Questions & Answers] hulgo:
The link in the OP actually does give evidence that the required QuickCharge hardware is there. They wouldn't put the handset's model name in there if it didn't have the hardware for it.

Like you said, Xiaomi probably didn't enable it because of licensing costs, etc.

I wish they'd used a better camera sensor if they already cut costs. Samsung's 1um pixel sensors are complete $hit despite their claims. A camera bump would have been better than a $hitty camera. :mad: :mad:
[Xiaomi Redmi Note 3 Questions & Answers] mGforCe:
This is interesting...let's hope we would have kernels to support quick charge in future.
[Xiaomi Redmi Note 3 Questions & Answers] DiamondBond:
I actually appreciate this camera coming from a Moto G2 which had one of the worst cameras ive ever used, it didn't focus what so ever on anything at all and quality was below mediocre, my point is, this camera isn't bad, for quick photographs to share on social media it's completely fine, but if your trying to get some professional quality out of it then you bought the wrong device / were under false impressions, but relating to your point, yes I agree, they probably could have fit a better sensor inside the device, but im happy with this one, it works for basic stuff.