yashsingh1/xdaforums huggingface dataset:
[Windows RT Development and Hacking] DeviantSun:
There is a WinRT SQLite component that we can use with Modern apps. But when we try to use SQLite with Legacy apps using .NET, SQLite does not simply work. One of the main reasons is that we are missing SQLite.Interop DLL for ARM platform. There are DLLs for x86 and x64 platforms but since legacy (desktop) development for RT is not sanctioned, there are no DLLs for ARM platform.

I've tried to port SQLite.Interop DLL to ARM but failed miserably. Anyone up to the challenge or want to help me with some pointers?
[Sony Xperia ZL] Guanaco77:
Xperia ZL in Google edition boot animation by Guanaco​

Installing :

With recovery :

Flash Bootanimation_project_404_ZL_by_Guanaco.zip in recovery

Reboot

Enjoy

Without recovery :

Download Bootanimation.zip and copy to your sdcard

Copy it (and replace it, if already exists) in /system/media

Change permissions to rw-r--r-

Reboot

Enjoy
[Sony Xperia ZL] demonicangell™:
looks good !! thanks for the port :)
[Sprint Samsung Galaxy Note 3] robhuffster:
alright I have only tested this on the MI3 firmware, but I have tested it on rooted and stock and both worked. I have sucessfully gotten the MSL without sprint and I also changed it to 000000. Ok so here are the instructions....

MAKE SURE YOU FOLLOW STEPS VERY CAREFULLY, BECAUSE THEY WORK IF YOU DO EXACTLY AS I DO, I HAVE TESTED ON 3 DIFFERENT NOTE 3 NOW AND IT WORKED ON ALL 3 OF THEM.

Ok so first make sure usb debugging is on and unknown sources and that your using the newest adb out and that you have adb access.

next make sure you are on mtp+adb, I havent been able to get it working if diag is enabled so dont enable it.

ok now open the file GETMSL.bat, and its going to run a logcat in the background thats fineas long as its running thats all you need.

VERY IMPORTANT, if you dont do this exactly it wont work ok.

DIAL ##3424# not ##3282# only ##3424# will work, and then click edit or enter msl and then MAKE SURE you put 123456 as the password. Nothing else works that I have tried so it has to be 123456 and then click ok.

Its going to give you a bad spc error, thats fine press back till your at the home screen and sit and wait for 5 seconds. After that unplug your cable from the phone and read the command prompt for your msl. THIS WORKS but you have to follow exactly.

Thanks for everyone who let me get there msl over team viewer and get this fine tuned. If you have questions or need help just let me know Ill be glad to assist you in any way I can.
[Sprint Samsung Galaxy Note 3] heixiuyo:
E:\Download\Mobile\N900P\GETMSL>findstr "I/MSL_Checker( 1166):" logcat.txt

I/MSL_Checker( 1185): onCreate

I/MSL_Checker( 1185): onCreate2

I/MSL_Checker( 1185): hdata_edit

I/MSL_Checker( 1185): Chameleon diag valuenull

I/MSL_Checker( 1185): Chameleon Check value2false

I/MSL_Checker( 1185): connect To Secphone service

I/MSL_Checker( 1185): onCreate1

I/MSL_Checker( 1185): hdata_edit

I/MSL_Checker( 1185): hdata_edit

I/MSL_Checker( 1185): Enter checkMSLCode

I/MSL_Checker( 1185): success to write

I/MSL_Checker( 1185): End checkMSLData

I/MSL_Checker( 1185): error=0

I/MSL_Checker( 1185): size of result : 14
[Sprint Samsung Galaxy Note 3] robhuffster:
what build are u on? Is your kernel stock??
[Sprint Samsung Galaxy Note 3] heixiuyo:
JSS15J.N900PVPUBMI3

dial # # 3424 # does not require input MSL，I use dial # # 3282 #, get this result
[Sprint Samsung Galaxy Note 3] hkleiner:
Will this work on mj5
[Sprint Samsung Galaxy Note 3] robhuffster:
for most people on MI3 ##3424# does require msl, and im not sure if it works on other builds, give it a try and let me know, I have only had mine to do this too and there might be other steps that are required to do this let me know if it doesnt work and ill post other steps
[Sprint Samsung Galaxy Note 3] hkleiner:
Ran on my phone and couldn't find the msl line. Msl checker is on there though.
[Sprint Samsung Galaxy Note 3] robhuffster:
alright well i hope you have root cause you will need it now if you pull your /data/system/packages.xml and send it to me (just use adb pull /data/system/packages.xml if it gives you a permission error then do adb remount first, of that doesnt work then download this apk here and browse to the location and copy it to your sd card and then send it and Ill edit the files necassary to get your msl to show up.
[Sprint Samsung Galaxy Note 3] hkleiner:
I am rooted yes. Could also just let me know what lines to change.

---------- Post added at 10:26 PM ---------- Previous post was at 10:21 PM ----------

Link for xml

https://db.tt/mLAMZsNf
[Sprint Samsung Galaxy Note 3] robhuffster:
the first post has been updated and is working
[Sprint Samsung Galaxy Note 3] hkleiner:
Has not worked yet, even with the hidden menu enabled.
[Sprint Samsung Galaxy Note 3] robhuffster:
its probably because your not on MI3? heres my file if anyone wants to use it and then run the script ill show you what it does!!

look at my pictures after i change those settings

it shows my msl
[Sprint Samsung Galaxy Note 3] hkleiner:
Anyone confirm this works? I am downloading mi3 but I have a feeling that won't change anything.

---------- Post added at 06:12 AM ---------- Previous post was at 06:09 AM ----------

I never saw the phonutil_vmu line. I enabled the hidden menu. What am I missing.
[Sprint Samsung Galaxy Note 3] robhuffster:
hey you have to do ##3424# ok dont do ##3282# becuase it doesnt work and it does work using ##3424#
[Sprint Samsung Galaxy Note 3] javed91214:
I got the MSL code. Thanks a lot
[Sprint Samsung Galaxy Note 3] javed91214:
Root Not Required

Here is some steps which i used.

1. enable USB debug

2. connect phone with the pc , it will ask you for permission. click on check box & Ok.

3. run the cmd "adb devices" it will show you (see screenshot)

List of devices attached

0f3ab02x device

if not(offline) pl update your adb tool. search on Google "latest adb for 4.3 or 4.2.2 android".

4. Copy GETMSL.bat into adb folder & run

5. Dial ##3424# enter 123456

6. cmd will not show you any output.

7. goto adb folder & open logcat.txt file (dnt close cmd)

8. search "I/MSL_Checker" press enter 4-5 times & you'll get the MSL code.(see screenshot)

Special Thanks to "robhuffster"
[Sprint Samsung Galaxy Note 3] ghettowar04:
adb tools link for note 3

what is the link to adb tools for the note 3
[Sprint Samsung Galaxy Note 3] heixiuyo:
How can # # 3424 # ok?##3424# does require msl。
[Sprint Samsung Galaxy Note 3] hkleiner:
##3424# does not require msl for me on jellybomb.
[Sprint Samsung Galaxy Note 3] robhuffster:
really?? Try *#7284# or *#0808# then
[Sprint Samsung Galaxy Note 3] hkleiner:
Yup no phone ever that I had has needed an msl for diag.

Nothing happens on the codes above. When I dial it actually just calls that number.
[Sprint Samsung Galaxy Note 3] robhuffster:
well this one does it requires it on every note 3 from sprint ive seen

teamviewer me later ill get your msl
[Sprint Samsung Galaxy Note 3] hkleiner:
Ok. Any other code ideas?
[Sprint Samsung Galaxy Note 3] wbbjason:
the only phone ive ever seen that needed the MSL to enable diag mode was the optimus.

##3424# brings up diag settings and there is no edit, nor is there anywhere to input 123456.

can someone post a screenshot of their ##DIAG# screen requiring an MSL?

switching to mtp+adb is in the Qualcomm USB settings in the ##3424# menu. if it requires MSL how is anyone supposed to make that change before getting their MSL?
[Sprint Samsung Galaxy Note 3] hkleiner:
Exactly
[Sprint Samsung Galaxy Note 3] cyrus441:
Another thing and i do appreciate all the time you have been working on this robhuffster for people who have upgraded to MJ4 its not possible for them to downgrade to MI3 i think i read something about it not being possible to downgrade ...YIKES!

im on build jss15J.N900PVPUBMJ4 and im excited that this is almost figured out but im having the same problem as with others ##DIAG# DOES NOT REQUIRE MSL and this is trueswitching to mtp+adb is in the Qualcomm USB settings??? how are you suppose to switch to it if you guys didnt have MSL in the first place? i think you meant its default either way still i thought of trying ##debug# and where MSL is required pressing 123456 or any six digits the phone wont accept the error unless its 5 or 7 digits...can anyone confirm down grading to MI3 firmware will work then rooted will work? This other guy (heixiuyo) in the forum said he had build JSS15J.N900PVPUBMI3 and it did not work for him thats because ##3424# DOES NOT REQUIRE MSL. robhuffster could you please confirm your build and if reverting to that build from an upgrade would work?

---------- Post added at 12:34 AM ---------- Previous post was at 12:30 AM ----------

when=4092856121000

I/InputDispatcher( 658): Delivering touch to: action: 0x1

I/MSL_Checker( 1203): Enter checkMSLCode

I/MSL_Checker( 1203): success to write

D/MSL_Checker( 1203): mServiceMessenger is not null. Doing.

I/MSL_Checker( 1203): End checkMSLData

I/MSL_Checker( 1203): error=0

I/MSL_Checker( 1203): size of result : 14

---------- Post added at 12:42 AM ---------- Previous post was at 12:34 AM ----------

heres a better logcat than my previous from the getmsl.bat

C:\Users\zte\adb-tools\platform-tools>adb shell logcat 1>logcat.txt

C:\Users\zte\adb-tools\platform-tools>findstr "I/MSL_Checker( 1166):" logcat.txt

I/MSL_Checker( 1203): onCreate1

I/MSL_Checker( 1203): DEBUG

I/MSL_Checker( 1203): DEBUG

I/MSL_Checker( 1203): DEBUG

I/MSL_Checker( 1203): onCreate1

I/MSL_Checker( 1203): DEBUG

I/MSL_Checker( 1203): DEBUG

I/MSL_Checker( 1203): DEBUG

I/MSL_Checker( 1203): onCreate1

I/MSL_Checker( 1203): DEBUG

I/MSL_Checker( 1203): DEBUG

I/MSL_Checker( 1203): DEBUG

I/MSL_Checker( 1203): onCreate1

I/MSL_Checker( 1203): DEBUG

I/MSL_Checker( 1203): DEBUG

I/MSL_Checker( 1203): DEBUG

I/MSL_Checker( 1203): onCreate1

I/MSL_Checker( 1203): DEBUG

I/MSL_Checker( 1203): DEBUG

I/MSL_Checker( 1203): DEBUG

I/MSL_Checker( 1203): onCreate

I/MSL_Checker( 1203): onCreate2

I/MSL_Checker( 1203): hdata_edit

I/MSL_Checker( 1203): Chameleon diag valuenull

I/MSL_Checker( 1203): Chameleon Check value2false

I/MSL_Checker( 1203): connect To Secphone service

I/MSL_Checker( 1203): onCreate1

I/MSL_Checker( 1203): hdata_edit

I/MSL_Checker( 1203): hdata_edit

I/MSL_Checker( 1203): Enter checkMSLCode

I/MSL_Checker( 1203): success to write

I/MSL_Checker( 1203): End checkMSLData

I/MSL_Checker( 1203): error=0

I/MSL_Checker( 1203): size of result : 14

C:\Users\zte\adb-tools\platform-tools>PAUSE

Press any key to continue . . .
[Sprint Samsung Galaxy Note 3] 12manytimes:
how about some1 post the phone.apk that asks for the MSL with ##3424#
[Sprint Samsung Galaxy Note 3] cyrus441:
We cant even try out this method when most of us are not on MI3 and downgrading firmware from MJ4 is impossible ..gosh darn it. another dead end.
[Sprint Samsung Galaxy Note 3] robhuffster:
first off there have been multiple people that have got this working on MI3. and about making sure your on mtp+adb well if you did a little search... http://xdaforums.com/showthread.php?t=2521369 i came out with this solution too and basically its the same thing, a bunch of people that couldnt enable diag without the msl because it was asking for it.

If you do this

adb shell

su

am broadcast -a android.provider.Telephony.SECRET_CODE -d android_secret_code://HIDDENMENUENABLE and then select enable

am broadcast -a android.provider.Telephony.SECRET_CODE -d android_secret_code://IOTHIDDENMENU and then goto usb settings and thats how you would make sure without the msl that its on mtp+adb. My note 3 I am technally on MI3 but only for my bootloader. Everything else is on MI5 because I flashed the rom without the bootloader and updated everything else so that I would be able to downgrade if needs be. So basically if your not on MI3 this is probably not going to work for you. I am actively working on a solution to help those that are not on MI3 and have spent alot of hours figuring out what I have. But I will find a solution so just hold tight ok.
[Sprint Samsung Galaxy Note 3] robhuffster:
when i get home i will post a phone.apk for you guys to try and see if that helps, i understand your urgency to get the msl. it sucks having a phone that is as good as a paper weight.
[Sprint Samsung Galaxy Note 3] cyrus441:
i cant thank you enough for helping the community at large with this issue its been long in the waiting and its good to know your looking into it robhuffster
[Sprint Samsung Galaxy Note 3] WackyJoe:
Hmm...

I had mentioned this a LONG time ago...that the ##3424# does NOT ask for MSL...it just shoots straight into PhoneUtil to change the Uart and Qualcomm USB Settings. :eek: (at least in some particular build/baseband...haven't figured out why yet...agh)

##debug# does not work...I tried a few times...even with ##3282#...only gives me 4 digit nonsense in the logcat.

I'm on MI3 baseband and build...I obviously don't want to upgrade it, at least not at this point...unless there is method for higher baseband or build OR if there is some sort of phone.apk that will work for us. :silly:
[Sprint Samsung Galaxy Note 3] wbbjason:
i am on MI3 and ##DIAG# does not have an "EDIT" and does not ask for an MSL. My comment about mtp+adb wasn't because i couldn't change them....i was pointing out that your instructions required us to change something you claim we need the MSL to get to. like do step 2 before step one. I don't need to enable hidden menus, I have no problem changing to mtp+adb...because my DAIG menu doesn't require the MSL. having said that im still back to the same problem which is, following your directions, the screen where you tell me i need to input 123456 just doesn't exist.
[Sprint Samsung Galaxy Note 3] pvinodnayak:
It's ##3282#
[Sprint Samsung Galaxy Note 3] hkleiner:
That code doesn't get the msl though.
[Sprint Samsung Galaxy Note 3] wbbjason:
i agree ##3282# gives you an edit option which requires an MSL but that's not the code that the OP said to use...and it still doesn't work.
[Sprint Samsung Galaxy Note 3] robhuffster:
Sorry guys been real busy at work but im working on a solution now thats almost ready
[Sprint Samsung Galaxy Note 3] nexio:
wow if you can solve this your the man!!!!!!! i tried everything on mj4 FW nothing works even tried to downgrade doesn't downgrade!!!
[Sprint Samsung Galaxy Note 3] insane209:
Yea they need to solve this matter asap...4.4 is already coming out
[Sprint Samsung Galaxy Note 3] robhuffster:
Alright so I've gotten this to work on every build but it has to ask for msl in ##3424# to work. If someone could test something for me and if you note 3 doesn't ask for pass on ##3424# then try this process but use ##serial# see if it ask for msl
[Sprint Samsung Galaxy Note 3] hkleiner:
Doesn't ask there either. Your phone is strange to be msl locked on everything.
[Sprint Samsung Galaxy Note 3] cyrus441:
i can confirm that neither ##3434# (command prompt does not even pop up on that one) nor ##serial# works although command prompt pops for this one it does not ask or request MSL.. robhuffster your soo close to cracking this issue!

---------- Post added at 03:04 AM ---------- Previous post was at 02:57 AM ----------

robhuffster i understand you have a different build than most of us..i wish there was a way to get your build on our phones if downgrading was possible so we could just use your build and use your working method.
[Sprint Samsung Galaxy Note 3] robhuffster:
its not just my phone there is plenty of people that this has worked for, that does ask them for there msl on theose menus. my phone is on

ap mi5

cp mi3

csc mi5

i used the de la vega method to not update my bootloader and updated everything else to mi5

without being asked for the msl in those menus then right now there isnt a working method.

I need someone who is on either mj4 or mi5 to send me a copy of therebuild.prop and the data/system/package.xml. make sure to erase your imei from your build prop AFTER you make a copy and before you send it to me. I was unable to pull a phone copy out of this phone because they have the apps and permissions bundled together in groups with other apps, never seen anything like this before, but you can take this apk and try it https://www.dropbox.com/s/u2cgmxifx984pxu/SecPhone.apk
[Sprint Samsung Galaxy Note 3] robhuffster:
it was ##3424# ##diag# not ##3434# sorry about that. ill fix that typo now and im sorry that you guys are having issues with this but if you want to check out my youtube video showing me do this maybe it will help

http://youtu.be/qLY8KssQvTI

it shows me using ##3424# and it working
[Sprint Samsung Galaxy Note 3] cyrus441:
what i dont understand is if ##3424# works and i believe it works because of your youtube video why wouldnt ##debug# (##33284#)work because there the MSL Prompt does pop up but when using your method it fails just as if we used ##data# (##3282#) it fails. robhuffster can you confirm that ##debug# works using your method
[Sprint Samsung Galaxy Note 3] robhuffster:
I will try again but I have tried every dial code I could find and the only one that works was ##diag# and it only works using 123456. It won't even work using 000000 which is weird I don't understand but I'm trying things right now and hopefully they work
[Sprint Samsung Galaxy Note 3] nexio:
dude how your running jellybomb rom which is mj4 did you change the modem???

---------- Post added at 03:00 AM ---------- Previous post was at 02:59 AM ----------

dude how your running jellybomb rom which is mj4 did you change the modem???
[Sprint Samsung Galaxy Note 3] WackyJoe:
Ah ha...though it may not be practical, if we also updated via this method then we should all be good.

Now...I have to find the links/threads and the time to do this...agh...:silly:...so swamped with work

OR...couldn't we just update the baseband/modem? Hmmm
[Sprint Samsung Galaxy Note 3] nexio:
cuz your doing ##3424# on the jellybomb rom which doesn't work for me i have the same rom what did you change???
[Sprint Samsung Galaxy Note 3] cyrus441:
So then its best to assume your not on MJ4 then? remember you cant downgrade if you are.
[Sprint Samsung Galaxy Note 3] WackyJoe:
Seems like upgrading and downgrading modems won't work...heard it will fail.

But yeah, didn't know you can do the AP, CP and CSC that way.

Could you please link us to the files and a mini tutorial?

(I'm running into dead ends...plenty of info on 900A and 900T)

I can't see another way besides doing it this way at this point for the MI3 crowd. :eek:
[Sprint Samsung Galaxy Note 3] robhuffster:
im telling you it doesnt matter that i am on jellybomb domination, i did this from stock mi3 as well, and rooted on mi5 (except for my baseband of course) and do NOT update your baseband. It will lock your bootloader and thats bad https://www.dropbox.com/s/15khobjnxp2sdjy/2013-11-20 20.13.14.jpg

https://www.dropbox.com/s/kskxfcy9ovo7w5q/2013-11-20 20.14.11.jpg

https://www.dropbox.com/s/f4khi7myxfgvn99/2013-11-20 20.13.30.jpg
[Sprint Samsung Galaxy Note 3] nexio:
dame! when i got my phone it was already on the mj4 firmware!!!
[Sprint Samsung Galaxy Note 3] DruoGaby:
this is the funniest thread...u want your msl..just ask them for it..lol
[Sprint Samsung Galaxy Note 3] pvinodnayak:
Ask who dude, I have one note 3 and I'm not on Sprint. And Im located in India. So now you know, this thread is for all those who can't call the service provider.
[Sprint Samsung Galaxy Note 3] cyrus441:
your like the millionth person who has recommended that advice lol some of us are not as fortunate to be able to contact Sprint for our owned Sprint Galaxy Note 3 :/ for its MSL ..DUDE where have you been?
[Sprint Samsung Galaxy Note 3] DruoGaby:
fiurst of all..nobody calls sprint..use the online chat fools!<<(in a funny way)lol...and cmon dont just call and say "i want my msl code" u gotta sell it..make them feel like u need it..and u get it..im a pro at this so...but u gotta sell it and use the online chat..talkin on the phone = YOU LOSE!..lollll..hahaha
[Sprint Samsung Galaxy Note 3] cyrus441:
This is just frustrating to us folks who are on mj4 and soooo left out of the loop right now.....:eek:

So to be sure there is no way to downgrade to your baseband so we can get the msl prompt on ##3424# i see in one of the photos that you removed your sim card ? do you think if i removed mine it would ask for the MSL at prompt ##3424# ...i know. i'm just trying to look for any solution to this
[Sprint Samsung Galaxy Note 3] pvinodnayak:
Can you post your buil.prop to pvinodnayak@yahoo.com only MJ4 BUILD I need. Anybody ?
[Sprint Samsung Galaxy Note 3] hkleiner:
Changing the phone apk didn't do anything. Doesn't seem to control msl query requirements.
[Sprint Samsung Galaxy Note 3] robhuffster:
I need some help here guys, I have tried everything and its coming down to you have to be able to get asked for msl on diag and its the only one it works on believe me i have tried everyrthing and this phone has phone info as a damn device administrator. Thats the key if you can manipulate the permissions somehow and disable phone info from the admin then well be able to crack your phones but as of know only way is with msl from ##3424# sorry guys im still trying dont worry. And one more thing I think something will have to be done in factory mode dialer as well could be wrong, but would love some devs input and assistance on this if possible, Thanks.
[Sprint Samsung Galaxy Note 3] pvinodnayak:
I can try to get it to work, only if someone could post MJ4 BUILD.prop
[Sprint Samsung Galaxy Note 3] robhuffster:
yeah I have one hold on
[Sprint Samsung Galaxy Note 3] robhuffster:
These are the only differences in MI3 and MJ4 build.prop

ro.build.display.id=JSS15J.N900PVPUBMJ4

ro.build.version.incremental=N900PVPUBMJ4

ro.build.date=Thu Oct 17 14:49:01 KST 2013

ro.build.date.utc=138198894

ro.build.host=R0302-06

ro.build.description=hltespr-user 4.3 JSS15J N900PVPUBMJ4 release-keys

ro.build.fingerprint=samsung/hltespr/hltespr:4.3/JSS15J/N900PVPUBMJ4:user/release-keys

ro.build.PDA=N900PVPUBMJ4

ro.build.hidden_ver=N900PVPUBMJ4

ro.build.changelist=1646606

ro.build.version.software=MJ4
[Sprint Samsung Galaxy Note 3] hkleiner:
Solution is found in other thread. Forget this convoluted method. It's a one click way.
[Sprint Samsung Galaxy Note 3] ghettowar04:
what is the link for this to be possible please email to wirelessexpert2015@gmail.com
[Sprint Samsung Galaxy Note 3] hkleiner:
http://xdaforums.com/showthread.php?t=2472783
[Sprint Samsung Galaxy Note 3] insane209:
DIRECT LINK:

http://tools.flashingtools.com use the Android MSL reader
[Sprint Samsung Galaxy Note 3] robhuffster:
Some nerve

You know I worked hard at finding a solution, which I was able to do before anyone else and you want to sit here and say things like this. This METHOD only worked for you if you had an option for msl in diag menu, every single person who could asscess that menu asking for msl was sucsessful in getting msl. I dont see you spending alot of your free time trying to help the community all I see is you being selfish because this method didnt apply to you. If you think you can do better than go and write you own solution. People that act like you on these forums should really be greatfull for everything everyone is doing to help you.
[Sprint Samsung Galaxy Note 3] cyrus441:
Hail to a true developer!

I for one and have already mentioned your name in the other MSL thread I am thankful for all the work you've done leading up to this break through for me and i believe i can speak for the community at large do appreciate the work and countless hours of effort you've put on this and sharing it with XDA community your surely one of a kind ROBHUFFSTER!:):)
[Sprint Samsung Galaxy Note 3] pvinodnayak:
Some people just sit and wait for others to find a solution. So dont waste your energy on them. All the credit to get the MSL goes to you. The one click MSL finder also uses the same method as you have mentioned, but it's a graphic oriented process with everything working at one click.