yashsingh1/xdaforums huggingface dataset:
[Xiaomi Redmi Note 3 Questions & Answers] FatalitySonic2:
It's because Super Mario Run uses Google SafetyNet. If that piece of software detect modified files on your phone, it will not let you download the app from the Play Store. But you can still download the APK from APK Mirror. But beware. Everytime you quit the game, you have to delete deviceaccount.xml in data/data/com.nintendo.zara/shared_prefs or else, you will have an infinite error loop.
[Xiaomi Redmi Note 3 Questions & Answers] cristianopenetra:
I'm using NOS ROM with magisk and it's working fine.
[Xiaomi Redmi Note 3 Questions & Answers] RootNightmareX:
Using Nos it doesnt work. Any help?
[Xiaomi Redmi Note 3 Questions & Answers] cristianopenetra:
Did you tried to install magisk? It's working for me with magisk.
[Xiaomi Redmi Note 3 Questions & Answers] TLJester:
Its not very clear - what does magisk do?

And what do I need to do to then get Super Mario Run working? - is it just a case of installing Magisk and then SMR starts working, or are there more steps?

Can installing Magisk break my rooted/custom rom phone?
[Xiaomi Redmi Note 3 Questions & Answers] android_smater:
use magisk for that about safty net baypass already made thread for it.....

in rr u need one more file

to flash after magisk flash
[Xiaomi Redmi Note 3 Questions & Answers] Servaas:
Good point id like to know too
[Xiaomi Redmi Note 3 Questions & Answers] blue whale:
does magisk work with miui dev global officially unlokc ?

Do I need to uninstall supersu installed by twrp zcx too ?

Where do I find the magisk files ?
[Xiaomi Redmi Note 3 Questions & Answers] TLJester:
OK - so i did this in the end

Go to play store and download Migisk Manager

run it and then download / install when prompted

reboot

open Magisk Manager go to HIDE and HIDE Super Mario RUN

I also went to setting and set Magisk to be Hidden from Applications (or something like that)

Mario Run works - as does Pokemon Go!

Hope that helps you out :)
[Galaxy S III Mini Q&A, Help & Troubleshooting] kweetvannix:
Dear fellow ROM-lovers

As a looong-time ROM-user, I'm still trying to find thé perfect ROM. I've used a ton of ROM's, some of them are:

STOCK: Project Noble, Virginity, Ronin

KitKat: Omni-ROM, Cyanogenmod, Paranoid Android, SlimRom, pretty much anything popular

Lollipop: Omni-ROM, Cyanogenmod​

I haven't tried out Marshmellow ROM's since it's rather new.

The STOCK-ROM's are obviously the better choice when I'm talking about battery life. I really don't care about customization anymore since I've gotten to the point where only useful things matter on this old s3 mini of mine.

Nooow, to get to the point. I'm looking for the ROM with thé best performance. I don't care if it's a MIUI-ROM or anything else like that, I just want a buttery smooth phone. Ofcourse a decent battery life is kind-of required too. I was told STOCK-ROM's have the best performance in the market, but the 'buttery smoothness' is losing it's potential to be honest. Or I might ask for something that just isn't possible, in that case, I'd appreciate your opinion too.

Now it would be too much to ask for good battery life, good performance and good customization, so I'm only really asking about the first two. I've tried crossbreeder mod, putting scale animations on 0.5 in dev settings, other fly-on mods, but I'm still not really satisfied yet. If you have any other optimization-ideas, let me know.

Chrome and Snapchat are just slow like hell, other apps often take a very long time too , I'm just looking for something I don't know.

If you have any suggestions, I'm excited to hear about it!

Ty!

Edit: I also read something about the influence of governors in performance. What are the best options to go for in this type of customization?
[Galaxy S III Mini Q&A, Help & Troubleshooting] Sidebandit:
I use Omni lollipop & freeze / delete the stuff i don't want. This gives me good ram & better performance over stock. Best performance use F-kernel but you may need to do the additional instructions in the F-Kernel Q/A thread to get Nova Thor to work. I tried it & got better performance but it was never quite stable enough for me. On FKernal lollipop i had to add the Nova Thor app & add a init.d script granting the Mali folder permissions 755 (see thread).

The issue for me with this device was the memory & multi tasks but with Omni its does the job. Also with stock the cve issues, Omni lolli more upto date.

Oh yeah if you can don't use Gplay as its a hog on older devices, just my 2 cents.
[Galaxy S III Mini Q&A, Help & Troubleshooting] kurtn:
No gapps !
[Galaxy S III Mini Q&A, Help & Troubleshooting] kweetvannix:
How can you imagine an android phone without gapps these days ?
[Galaxy S III Mini Q&A, Help & Troubleshooting] kurtn:
I'm writing with it.
[Galaxy S III Mini Q&A, Help & Troubleshooting] kweetvannix:
So how does it feel?
[Galaxy S III Mini Q&A, Help & Troubleshooting] kurtn:
I feel free. Most of my apps are from f-droid.
[Galaxy S III Mini Q&A, Help & Troubleshooting] Sidebandit:
Yeah no Gapps! As above Fdroid & UpTown Down, Guardian Project.

If you must use Gapps on a old device use a Pico minimal install to get the play store.
[Galaxy S III Mini Q&A, Help & Troubleshooting] kurtn:
What works well in this ROM is xposed fakegapps and microG instead of gapps
[Galaxy S III Mini Q&A, Help & Troubleshooting] mandayugana:
I recommend stock ROM with stock kernel for best hardware compatibility and performance.

I tried several custom ROM but unfortunately (in my phone) there are some incompatibilities with the hardware. Compass is not perfectly working and the most annoying is charging was never complete to 100%. They are also uses more RAM.

I installed custom kernel (3.0.101) on stock ROM and having problem with charging. I think it is a kernel-related issue. So, I revert back to stock kernel (3.0.31) and everything came back to normal.

For better performance, try uninstalling un-needed apps (Samsung and Google apps, including Google Play Services). You can use microG GmsCore to replace Google Play Services. It even has alternative to Network Location. :good: I am also using older version of some apps because it seems to use less RAM than newer versions. Google Play Store is working with microG. :D

For smoother scrolling, I activate "Force GPU Rendering" in Settings > Developer options. It helps scrolling performance in Contact and Messaging apps a bit.
[Galaxy S III Mini Q&A, Help & Troubleshooting] kurtn:
Yes, sounds like a good idea for speed, but a bad idea for security. Using an outdated ROM, the only protection comes from an uptodate playservices. Microg has no malware protection.
[Security Discussion] TimelesslyPrecise:
To whomever is interested,

As it stands today, 3-22-2017, anybody wishing to deactivate the FreedomPop account who holds a known FreedomPop MDN, can simply call into FreedomPop's support (1-888-701-1353) and input that number and confirm it.

Exploited much, FreedomPop?

Hope they fix this soon.

luckily, it was just me deactivating my 2nd spare FreedomPop phone today before selling the handset..

anybody deactivating a FP phone happen to notice this?

Better yet, anyone been on the opposite end of this, Account deactivated but no idea how?

Maybe this post being public will help to expedite a fix for the issue...
[Security Discussion] LilAnt530:
LOL, sounds much like At&t prepaid sending u confirmation of payment with the last 4 of a card, then allowing you to autorefill with those same 4 digets xD.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Team DevDigitel:
This is a Development project for the LG V20

THIS IS NOT A QUESTIONS AND ANSWERS PAGE!

Developers only please as this is just to share progress on this project,

as well as looking for outside help and insight into this long lost idea.

Okay now the fun stuff,

What im working on is building a CUSTOM KDZ for LGUP / LGUPPERCUT/ LGFLASHTOOL ETC

The reasoning being that the LG LS997 and ATT variants will not be getting a KDZ for their devices, meaning some things we would like to have just aren't ever coming... In the past weeks it become more of concern as newer software is launching and the latest software that has been launching WILL block the latest root method for our beloved LG V20's.

This is no guarentee to pan out, and is a long way from being a complete build, but im getting the understanding of the process and files down as I go. Learning as im working per-say =)

Items i'm using to create the KDZ

http://lg-firmwares.com/category/lg-series/lg-v20/ ( All Aval. Kdz For V20)

https://xdaforums.com/showthread.php?t=2600575

https://xdaforums.com/showthread.php?t=2483250

of course notepadd ++ a hex editor, a magic iso style program and a few other tools for packing and unpacking like 7zip etc..

im going to start a GET for the project and add on the links and peices i have worked on.

The 1st tool atleast allows me to see what partial bin files match their perspective halfs, and the extraction and break down process its using to get these files. MY hopes is to repalce a VS996 KDZ with the sprint files, re-roll her up nice and tight and push her to my device and hope she dosn't turn into a note 7 and burn my home down, but even that would be a achievement of itself.

so here it is guys, the begining to something we've all wondered but have never really seen be done. Anyone wana help?

lmk and ill gladly share ideas and work as closely with you as i can.

Email for Google Hangouts - devdigitel@gmail.com

XDA:DevDB Information

KDZ Creator, Tool/Utility for the LG V20

Contributors

Team DevDigitel

Version Information

Status: Testing

Created 2017-03-22

Last Updated 2017-03-22
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Chaz187:
So why won't Sprint release the kdz likecthe other carriers.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] rayraycarter4:
Bro you stay busy
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] me2151:
I suggest popping the program into IDA and seeing what the process is for everything..
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Team DevDigitel:
exactly what i was looking for, i need to reverse engeneer this program and the do it in reverse to re-compile it.

im assuming the issues will be the DLL file and the keystore key re-creation to get it right, but even if i can get it just to swap softwear and roll phones back ill be more then happy. Ultimately im trying to just keep the newer devices in line,

ultimately if the ZV6 update activates anti-roll back ill discontinue my work as it will be pointless.

Im def getting somewhere with this, and its def. plausible, we shall see how it goes lol
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Team DevDigitel:
sprint and att both dont anymore, they said they fully supply the updates via FOTA and wont be providing a hard copy for public use. LG directly doesn't even know what a KDZ in my opinion lol, atleast anyone who works on their online and phone support that is, and ill never find someone who actually is a engineer for them that's willing to give me a copy, at-least not that will risk it for us lol

I really believe it should be handled like a computer, you purchased a digital copy of their software when you purchased the handset, and should have to give you a copy digital or otherwise available. But unless a class-action suit comes through and changes the way things are done its going to continue to go this way.. Its all a gray area with this technology, and not enough legal precedence to get things done differently.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] bgibson72:
This is great to hear. Wish I could help technically speaking, but I'm willing to donate $ to you if you can get this working 100%.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] philiptibbs:
Would a sprint store carry a copy ? I have a friend who works at a Sprint store and i could ask and see if he would give me a copy.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Team DevDigitel:
I run a few of them lol

Sadly no.. Need to make a LG friend. Or somone who works at asurion maybe who handles device reconditioning.. But thats a lot to ask from someone who could loose their job over a leaked proprietary file..

Essentially sprint and att have decided to not release their kdz for whatever reason. And from my knowledge if you do manage to get a kdz. Keep it hush and lmk. But its probably going to be encrypted and useless without a key to decrypt or a good bit of work to release it.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] sykoj82:
Looking forward to this thread..I have the sprint ls997 bricked
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] philiptibbs:
They say you can unbrick it with lgup
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] asialove2013:
Hello, OP

why you want to make a KDZ? why not just create TOT file?

LG official R&D tool can convert and pack tot file into kdz

LG UP dev can dump all partitions from a working LG V20 phone.

Anyone who wish to dump partitions from a working Sprint or AT&T LG V20, please PM me
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] me2151:
i can vouch for that... i had one leaked to me awhile back. it was in an encrypted format. before you ask No i dont have it anymore lol
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Team DevDigitel:
can we speak over google hangouts? this is news to me bro.

i have full dumps i just dont know how to make the tot, but it would be great to do this as i need it for a few projects on our end!

Thanks for the info bro!
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] asialove2013:
add me hangouts

Google Hangouts : ustradeshownet@gmail.com

FULL dump ( all partitions) from a working Sprint LG V20?
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] me2151:
Yes we have full dumps. Full STOCK dumps.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Team DevDigitel:
http://www.aryk.tech/2016/12/toolstudio-emmc-download-tool-helps-you.html

http://www.aryk.tech/2016/12/how-to-convert-kdz-files-to-img-and-bin.html

Just Place Holder for some info for myself, and to share for collaboration only.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Team DevDigitel:
Quote from here : https://xdaforums.com/showpost.php?p=67865707&postcount=187

emdroidle

23rd July 2016, 12:52 AM |#187

emdroidle's Avatar

Senior Member

200 posts

Thanks Meter: 186

More

Quote:

Originally Posted by krusion

So is there a way to actually extract my KDZ or TOT and then modify it so I can then flash it using LGUP? Reason I ask is because I'm trying to return to stock kitkat. I'm currently on V10o-AME-xx (middle east) and rooted. I want to remove the root but stay on kitkat. All the TOT and KDZ I found were european or asian. Didn't find any middle eastern. So if I were to be able to extract and then flash my own, that would be great!

Most of the rooting tools include some way of unrooting, just need to find it. Pretty often simply start the app associated with the rooting tool and press a button labeled "unroot".

Quote:

Originally Posted by jerdog

So while this isn't in the LG G4 section, this of course works with LG G4 and so I have a question for you [MENTION=2452553]bullghost[/MENTION] (or anyone else for that matter)

Does anyone know how to recreate a KDZ file? There are plenty of tools for extracting, even some open source ones, but not finding anything that assists with creating a KDZ. Any help would be appreciated

A better link would have been to the thread of the original developer for that tool. I got permission from the original author to reuse the code as long as attribution is given, which means mine is under GPL.

I'm currently working on rebuilding the files, but this is not the easiest thing to do. I'm pretty sure I've figured out how to correctly interpret all the fields on the individual chunks of the DZ file (the actual file containing the flash image inside the KDZ file), but I'm rather unsure of the fields on the header of the DZ file. I have though managed to successfully recreate the chunks of a DZ file, so I am making progress slowly. My initial implementation of this though relies on the SEEK_DATA/SEEK_HOLE functionality available on various flavors of Unix (including Linux), so it does have limitations. Also note, this functionality hasn't been uploaded to GitHub yet.

My big concern is the KDZ files may have signatures to protect against installing a maliciously modified KDZ file. If this is so, the effort will be sunk without those keys (and I doubt LG will disclose them), unless LGUP can be told to install a "corrupt" KDZ file anyway.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Team DevDigitel:
Get Info for KDZ Unpacking =) SOURCE CODE YEY : https://github.com/ehem/kdztools

Main Op for Program being Reverse Engineered : https://xdaforums.com/showthread.php?t=2483250

Concept tool already in process of being built =(

seems like im not the onlyone working here but im happy theres something to start from!

The get for a custom kdz creator can be found here: https://github.com/ehem/kdztools

it is stated that this is untested but verified "working"

Dz Info : https://github.com/ehem/kdztools/wiki/DZ-File-Format-Detail
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] asialove2013:
hi

Can you upload the lg v20 full dump to mega or somewhere else?

---------- Post added at 09:42 AM ---------- Previous post was at 09:26 AM ----------

Just combine all your patitions into a tot file...and add header information

check 00002020 -- Left 00 04 00 is the file position of your phone, it tells lg up to flash the second partition into the phone at that position.

right 00 04 00 is the partition file size

---------- Post added at 10:07 AM ---------- Previous post was at 09:42 AM ----------

This tool can combine file into a cab and convert it to kdz file

---------- Post added at 10:36 AM ---------- Previous post was at 10:07 AM ----------

Hi again op

Download this tot from mega

https://mega.nz/#!3gMwCTQL!sV3ij3-7XmmCuIy5TPmn5Qu7p42qr2YNrRdANvc4EWg

use winhex to open it.

goto offset 2000, You will noticed that there is only 4 files in this tot need to flash

let us use this as template,

we need to put all files extracted from kdz or dz into this tot

start from offset 2000, we add the patitions that we need to flash

start from offset 100000, this is the primary_GPT.bin,

Sorry for my English, can not express it clear well.

check this link in Chinese

http://bbs.gfan.com/android-7472898-1-1.html
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Team DevDigitel:
PLACE HOLDER

This will create a cab file, up to 65k files no larger then 2gb

function compress-directory([string]$dir, [string]$output)
{
$ddf = ".OPTION EXPLICIT
.Set CabinetNameTemplate=$output
.Set DiskDirectory1=.
.Set CompressionType=MSZIP
.Set Cabinet=on
.Set Compress=on
.Set CabinetFileCountThreshold=0
.Set FolderFileCountThreshold=0
.Set FolderSizeThreshold=0
.Set MaxCabinetSize=0
.Set MaxDiskFileCount=0
.Set MaxDiskSize=0
"
$dirfullname = (get-item $dir).fullname
$ddfpath = ($env:TEMP+"\temp.ddf")
$ddf += (ls -recurse $dir | ? {!$_.psiscontainer}|select -expand fullname|%{'"'+$_+'" "'+$_.SubString($dirfullname.length+1)+'"'}) -join "`r`n"
$ddf
$ddf | Out-File -encoding UTF8 $ddfpath
makecab /F $ddfpath
rm $ddfpath
rm setup.inf
rm setup.rpt
}
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Team DevDigitel:
Side note ** I also have pulled the US996 KDZ

Under my poc, im thinking the alternative option here is to have the kdz load the us996 aboot directly to device,

and possibly not even un-pack re-pack, but just rebrand the us996 kdz to target ls997 handsets etc to acheive root.

Just food for thought here.. It may even be plausable to dummy all the info in kdz out, and only have it push aboot, and skip/ignor all other files and only push the unlocked boot.img to device, then you would have access to fastboot, push the recovery, and boom flash the rom.

Looking into this as a easier route. Op update with small info.

To be continued
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Team DevDigitel:
How to Open/View/Edit a .dll file

http://www.heaventools.com/rt-how-to-open-dll-file.htm

http://www.wikihow.com/Open-DLL-Files
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Nrod0784:
Did this completely die off?
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] fogame:
I might know someone over at asurion that could get you the reconditioning files. I worked there for a few years and made some friends in high places.

He uses KDZs all the time for the v20
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] SketchyStunts:
If you can get those files, you will be a God amongst men...a pure legend.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] fogame:
I messaged him a few minutes ago. He's going to see what he can get for me. He says he has everything from Samsung to Lg to htc files.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] jerrycoffman45:
Hope he has the h910
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] philiptibbs:
Have you seen this yet ?

http://opensource.lge.com/osSch/list?types=ALL&search=LS997
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] andy19801210:
cann't u say anything more specific?,I'd like to inject twrp into the Tot, This can be solved, do not unlock, brush into the card play.

通过我的 1505-A02 上的 Tapatalk发言
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] tcanute:
If he has the Lg v20 H910 (At&t) yes he will be a god!!!

I'll buy you and your buddy a case of beer, and pizza!! (Or whatever you'd like :P)
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Team DevDigitel:
yeah that's source code, but isn't a Kdz. Kdz is a encrypted little img of the system etc in block form. Its designed like a ota almost but it is encrypted to work with LGup tool. The source code isnt provided for the kdz stuff as well as its the tool is proprietary. The check sums are private etc. Its really a matter of hacking their tool to remove the security checks or hacking a kdz and being able to replace the stuff inside and get it sealed in a way that the lg up tool that dosnt see its been modified.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Team DevDigitel:
the tot issue is the hash tree that is verified is unknown and cant be duplicated. Im unable to even open and close a kdz where lg up would still take it.

The issue is listed in the GET hub. I appologize for not copying it here but there is unknown parts of the kdz and certain sectors that are critical. Ultimately the new idea is :

Take a known kdz, and change just the build.prop in the kdz to the needed variant aka LS997, thus this kdz now will be able to be used on X model. Doing so using a unlocked kdz such as us996 furthermore would provide a way to revert a now locked zv6 ls997 to a unlockable state using the us996 unlock method.

in theory its gold, but putting it into real life is a matter of time and work and again making the kdz not in a damaged state where lg up will still flash it to the target device.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] philiptibbs:
My friend works at a Sprint store too and he is trying to go the back route. He is calling Asurion and seeing if they have a kdz file to restore phones .
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] me2151:
Lmao good luck with that.
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] Team DevDigitel:
i 2nd this one, and to just provide a "detailed" reason as to why i agree...

well we have a sprint kdz already, and its fully encrypted and not the same as previous kdz files, it is completely un-usable for us,

this was the 1st thing we did, and regardless of channel the distributed kdz was a locked one at that...

btw: i work for sprint lol
[LG V20 ROMs, Kernels, Recoveries, & Other Developm] fogame:
What's funny is I actually worked for Asurion and we had access to all the files, only issue was that the folder was encrypted to the files and we had to have our leads access it and give us limited access. If we transferred something off when we shouldn't have it was recorded and then flagged with management.....this is what my guy is running into right now. If he flashes the file, all is good. If he directly transfers it off, things get sketchy.