Simple and Small Tools for Fix All READ Only Files on Windows - Windows 11

i make Simple and Small Tools that fix All Read Only Files on Drive that you Select it.
no need install, copy to computer and run then type Drive name for Fix all Read Only files on this Drive...
Size: 52 kb
Format: exe
After run and Type Drive name for Fix it, Wait to tools end.
this tools is Free

Thanks for sharing!

Related

[GUIDE] Recover Notification from Nandroid

Have you ever installed a new rom, but completely forgot which notification sound you were using? I have a nandroid backup of the old rom, but really don't want to completely restore the rom just to figure out which sound I was using. Android stores this in a database, and I'll show you how to access that database. In hindsight, it may just be easier to restore the nandroid backup. But, this is how to do it using a nandroid backup.
I'll be using Ubuntu 12.04 to do this. I believe it can be done with Windows as well, though the commands and programs will differ. Again, this assumes that you don't remember what the filename was. If you do, you can just skip to step 7.
1. Copy your nandroid backup files to your computer. Specifically, the "data.ext4.tar" and any "data.ext4.tar.a", "data.ext4.tar.b", etc. files.
2. The files need to be combined together. Use the command "cat data.ext4.tar data.ext4.tar.a data.ext4.tar.b > data-combined.tar" or similar for your filenames. It combines all of your data.ext4.tar files into one new file, data-combined.tar. This should give you a working tar file. I got this step from http://forum.xda-developers.com/showthread.php?t=2194171.
3. Extract the data-combined tar file. If you're a super-cool linux hacker, you probably know some terminal command to do this, like tar -randomLettersHere (xzvf?). I just right clicked the tar file and selected "Extract Here".
4. Navigate to "./data/com.android.providers.settings/databases/settings.db" and open the file. I didn't have any program to read SQL databases, so I let Ubuntu installed the recommended one for me, called "Sqliteman".
5. Using the list on the left, go under Tables-System. You should see the contents of that table, which look like an excel spreadsheet. The row (or tuple) we're looking for has the field "name" equal to "ringtone" or "notification_sound", depending on which file you're trying to locate. You can scroll through the rows and look for those rows, or you can enter an SQL command in the top box and hit the green arrow to run it and filter just the ones we want. Try this-
Code:
select *
from system
where name='notification_sound' or name='ringtone';
This pulls up all the rows where "name" is exactly equal to either of those strings. You can also search for anything that contains those strings by using this syntax-
Code:
select *
from system
where name like '%notification%';
If you're looking for your ringtone, try a query that just contains "ringtone", like this-
Code:
select *
from system
where name like '%ringtone%';
(That pulled up the actual file for me under the name "ringtone_CONSTANT_PATH")
If you're using a different rom than that I was (or a different device), you might need to tweak what you look for. Try changing the strings you search for. What we're looking for is for the entry where "value" equals something like "content://media/internal/audio/media/238". It might have the word 'internal' instead of 'external'. Note that number at the end, which is some kind of media ID number.
6. Now, open the SQL file "./data/data/com.android.providers.media/databases/external.db" or "./data/data/com.android.providers.media/databases/internal.db" depending on whether the value in step 5 had the word internal or external. Find the row where "_id" equals the number at the end of your "value" string in step 5. You can scroll through the "files" table, or enter a query like this-
Code:
select *
from files
where _id='238';
The field "_data" should show the path for your file. For me, it was "/system/media/audio/notifications/S_Dew_drops.ogg". Oh, how I love you, Touchwiz...
7. Now you know where the file is. If your new rom doesn't have that ringtone/notification sound any more, you can probably retrieve it from two places. First, check the rom installation zip file (probably the easiest way) if it was an included sound. Open the installation zip file, and look in the path you found in step 6. The second way is to go through your Nandroid backup. Follow steps 1-3, but copy, combine, and extract your system.ext4.tar file(s). Again, just look in the same path from step 6, and it should be there. These paths are typically "/system/media/audio/notifications/" and "/system/media/audio/ringtones".
Enjoy your old, familiar sound again!

[GUIDE]Open system.img.ext4 files in windows!!

Open system.img.ext4 in windows easily with 2 tools!
First download this 2 tools in description
1. linux reader
2.jar file
DOne 50 %
Step 1)
Download Diskinternals Linux reader and open it up.
Step 2)
Download sgs2ext4.jar and open it up.
Step 3)
Take you system.img and move it into the sgs2ext4.jar application and wait until it is done.
Step 4)
Now you should get a system.img.ext4 file or something like that just make sure ext4/ext is in the name
Step 5)
Now in Diskinternals click on Drives –> mount image, now a window will pop-up, leave the box on RAW disk image and click next, now search for the system.img ext4 file and choose it.
Step 6)
Now you see a new drive which looks like this: Linux EXT Volume 1 (Number can be different) Open the drive and click on commands and then select all.
Step 7)
Now do Ctrl+S to save the files where you want them, i suggest you to make a folder on you desktop called system and save it there.
Good Luck !
hit thanks if helped

[GUIDE]Open system.img.ext4 files in windows!!

Open system.img.ext4 in windows easily with 2 tools!
First download this 2 tools in description
1. linux reader
2.jar file
DOne 50 %
Step 1)
Download Diskinternals Linux reader and open it up.
Step 2)
Download sgs2ext4.jar and open it up.
Step 3)
Take you system.img and move it into the sgs2ext4.jar application and wait until it is done.
Step 4)
Now you should get a system.img.ext4 file or something like that just make sure ext4/ext is in the name
Step 5)
Now in Diskinternals click on Drives –> mount image, now a window will pop-up, leave the box on RAW disk image and click next, now search for the system.img ext4 file and choose it.
Step 6)
Now you see a new drive which looks like this: Linux EXT Volume 1 (Number can be different) Open the drive and click on commands and then select all.
Step 7)
Now do Ctrl+S to save the files where you want them, i suggest you to make a folder on you desktop called system and save it there.
Good Luck !
hit thanks if helped
sparky vicky said:
Open system.img.ext4 in windows easily with 2 tools!
First download this 2 tools in description
1. linux reader
2.jar file
DOne 50 %
Step 1)
Download Diskinternals Linux reader and open it up.
Step 2)
Download sgs2ext4.jar and open it up.
Step 3)
Take you system.img and move it into the sgs2ext4.jar application and wait until it is done.
Step 4)
Now you should get a system.img.ext4 file or something like that just make sure ext4/ext is in the name
Step 5)
Now in Diskinternals click on Drives –> mount image, now a window will pop-up, leave the box on RAW disk image and click next, now search for the system.img ext4 file and choose it.
Step 6)
Now you see a new drive which looks like this: Linux EXT Volume 1 (Number can be different) Open the drive and click on commands and then select all.
Step 7)
Now do Ctrl+S to save the files where you want them, i suggest you to make a folder on you desktop called system and save it there.
Good Luck !
hit thanks if helped
Click to expand...
Click to collapse
Hi thanks for this. But how to do step 3. Please don't laugh. If i click and drag rhe system.img to linux reader it shows not alowed after opening the jar in linux reader. Please help
Attie2 said:
Hi thanks for this. But how to do step 3. Please don't laugh. If i click and drag rhe system.img to linux reader it shows not alowed after opening the jar in linux reader. Please help
Click to expand...
Click to collapse
1 - you need to open sgs2toext.jar with Java (Rightclick,openwith,JAVA (TM) PLatform SE Binary)
2 - Drag the system.img.ext4 into sgs2ext4.jar(The Java Windows) application and wait until it is done.
3 - in my case i was able to open the file with 7-Zip i'ts
a lot easyer than using Linux reader

How to hack Unity game or .lib based game??

Hey developer/tech enthusiasts i need Your help!
I am a small developer from Bangladesh and i want to learn many things!
I have very small knowledge about .dex file, i can work with it very Limited.
Main point is, i want to hack .so (Shared library file) of Android so that i will do better in future!
Patching dex is impossible for me now, but i know patching .so is easy than it!
So, how to work with it???
I have a windows pc running Core i5 1.9 Ghz Ram 4GB Hard drive 1TB windows version 10.
Please share your though/tutorial of how to hack .so/unity dll file!
Of course, provide me link of tools that i will need to patch them!
I will be greatly thankful to you.
Just help me out!
Regards
Nurujjaman Pollob
:*:Tools Required :*:
(*) Il2cpp Dumper GUI
https://www.andnixsh.com/2018/07/il2cppdumper-gui-104-with-apk-extension.html?m=1
Note :: There Is An Non-GUI Version Available On Github. I Prefer GUI Its Easy To Use.
(*) Dns Spy
https://github.com/0xd4d/dnSpy/releases
(*) Hxd Hex Editor
https://mh-nexus.de/en/hxd
** You Can Use Any Hex Editor You Want To.
(*) 7zip Or Winrar
https://www.7-zip.org/
(*) Notepad ++
https://notepad-plus-plus.org/downloads
(*) Apk Easy Tool
https://forum.xda-developers.com/an...tool-apk-easy-tool-v1-02-windows-gui-t3333960
### Lets Start Modding ###
Step 1: First Download Any Game Apk.
( Im Using Subway Surfers Which Is The Easiest Game To Mod )
These Are Some Sites To Download Apk
apkpure.com
apkmonk.com
apkmirror.com
Step 2: ( We Need Three Files ) Open The Apk File With 7zip/winrar Goto And Extract
1. /lib/armeabi-v7a/libil2cpp.so
2. /assets/bin/Data/Managed/Metadata/global-metadata.dat
3. /assets/bin/Data/Resources/unity_builtin_extra
Create a new folder copy these three files.( Make a additional copy of libil2cpp.so )
Step 3: Open Il2cpp Dumper
-> In The Executable File Select the libil2cpp.so and In global-metadata.dat Select global-metadata.dat
-> Open the unity_builtin_extra file with Notepad++
You Will See Something like this in first line 2018.2.21f1 that's the unity version. Just Enter 2018.2 ( it's version no ) In The "Input unity version" Leave Everything As It Is.
+++ And Start Dumping.
( It Will Create a Dummy dll folder ( Which contains C# code in dll Files ) , Dump.cs [ You Can Open And Search For Functions Using Notepad ++ But Dns Spy is Recommended ]
Script.py for IDA. )
Note :: The Assembly-CSharp.dll Does not contain the Actual C# source code It Has only the function name and offset.
Step 4: We Need One dll File named Assembly-CSharp.dll
-> Open That File With Dns Spy.
-> Search For Functions Like get_coins, get_keys ( Every Game Has Different function so take time to search for it )
and double click on it.
-> You Will See Something Similar [ offset = "0*10C70B8" ] Just copy the offset ( 10C70B8 ) It Has 7bytes.
-> Open The libil2cpp.so file in HXD Hex editor
-> Then Press ctrl+g And Paste The Offset You Have Copied.
Note :: Dont Add Extra Or Remove Anything 1char = 1byte
Note :: For Modifying If it has 8 bytes replace with 8bytes.If not then it will start at different end or start positions and causes the library to break.
MVN R0, #0xB0000000
BX LR - Arm Assembly Code
Note :: You Can Use - armconvertor.com -
to convert from arm opcodes to hex code
( if you have some knowledge in assembly language ).
-> It will give the Hex code - 0B 02 E0 E3 1E FF 2F E1
{** MVN - Move Not
bx - branch and exchange instruction set
lr - holds the return address
#0*B00000000 -> This is the value for
(coins,money,gems,keys)
if we convert it to decimal the value is 2952790016 this is the amount of coins for our game. ** }
-> Then Paste The Hex Code From Where Your Pointer Is.
If it has 16bytes replace with 16bytes.
-> Then Save It.
Step 5: Copy the modified - libil2cpp.so - to the original apk using winrar/7zip
-> Sign The Apk Using Apk Easy Tool.
( Signing is not required for Devices patched by lucky patcher ).
Note :: If there is arm8 or x86 folder inside lib/ folder in apk, delete these folders it is not required.
That's It Done...
Hope This Helps.
Have fun Modding. ??
app does not have libil2cpp
it has
libadcolony.so
libjs.so
libmain.so
libmono.so
libunity.so
which file to dump here
hlp
Arnold_9981 said:
app does not have libil2cpp
it has
libadcolony.so
libjs.so
libmain.so
libmono.so
libunity.so
which file to dump here
hlp
Click to expand...
Click to collapse
then, go for libunity.so
Many thanks for your tutorial Jsonkat
I'm trying to follow your steps but the offsets have 6 bits and not 7.
Following your step is possible to change anything into the game, right?
Could you please be so nice to explain better how to edit "libil2cpp.so"?

Problems uploading folder from computer to Android 7.1.1

Hello, I posted this question in smartwatch section https://forum.xda-developers.com/smartwatch/other-smartwatches/problems-uploading-folder-kospet-prime-t4134253/post83076165#post83076165 but no answer so I'm going to try in general Android questions.
I'm trying to upload a folder (from windows 10 pro 2004 to Kospet Prime firmware 1.8 and Android 7.1.1)with watch faces that contains 869 elements as you can check in my windows 10 pro computer screenshot: Folder elements number to upload https://ibb.co/cvfcHsd
When I finish uploading through Windows 10 copy folder or compressing and uploading that folder with windows 10 copy native tool or I upload all those 869 elements with clockskin transfer, and I check clockskin folder in smartwatch, I can only see 445 elements so I'm missing half of information, check screenshot: Clockskin smartwatch folder number elements https://ibb.co/KbCsZs7
I checked in windows 10 with treesize to see how many files I have and uploading folder has 28710 files as you can check in screenshot: Treesize file number in computer uploading folder https://ibb.co/BKHRSwR
My question is without any windows copy failure, can I be reaching file number limit in Kospet Prime?
I finnaly achieved compressing computer watch faces folder, uploading to smartwatch and uncompressing it but in a different folder of clockskin because everytime I tried to uncompress inside clockskin folder, I only got like 400 watch faces but this time I uncompressed in a different folder and copy from there and I "patched" the problem but it should have works with other methods. Could it be Xiaomi file explorer and his integrated uncompressor? Could it be android file system that doesn't support like 30.000 files? I don't know which file system will be using but as is based in linux should have higher file number supported.
Regards and thanks
knopfler1980 said:
Could it be android file system that doesn't support like 30.000 files? I don't know which file system will be using but as is based in linux should have higher file number supported.
Click to expand...
Click to collapse
The number of files basically isn't restricted on Android but of course limited by partition size.
BTW: Android's storage is partitioned, each partition is formatted with a specific FS ( i.e. ext3, ext4, fat32 ):
ext3 supports file size up to 16 GB, ext4 supports filesize up to 16 TB & fat32 supports file size up to 4 GB.
jwoegerbauer said:
The number of files basically isn't restricted on Android but of course limited by partition size.
BTW: Android's storage is partitioned, each partition is formatted with a specific FS ( i.e. ext3, ext4, fat32 ):
ext3 supports file size up to 16 GB, ext4 supports filesize up to 16 TB & fat32 supports file size up to 4 GB.
Click to expand...
Click to collapse
Thanks a lot and sorry for my unknowledge about it, I knew like in any linux should be limited by file system type. I believed that number of files is limited by inodes limit number which in ext4 according to this link https://ext4.wiki.kernel.org/index.php/Ext4_Disk_Layout should be:
64-bit mode
Item 1KiB 2KiB 4KiB 64KiB
Inodes 2^32 2^32 2^32 2^32
I guess that Android 7.1.1 should have a default block size which I think is 4KiB so it should have 2^32 inodes limit which according to this online calc https://planetcalc.com/313/ it should be 4.294.967.296 millions of inodes (like 4.300 millions) so real high to be limited by file system so I don't know what it's happening. Now that I upload a zip folder and uncompress with Xiaomi file manager uncompressor but uncompressing it in a different folder instead of clockskin smartwatch folder and copying from there to clockskin folder I get now like 900 elements, so now "it's working" but not the times I uploaded uncompressed or through clockskin transfer app that creates a web server in smartwatch (even more, in that web server I can only see like 600 watch faces when I should have more)
Thanks a lot for your help, I appreciate it!! No idea what's happening, I even found folders that I uploaded with deleted content in computer so I used treesize to check every folder with low files number and compare with original watch faces folder file number (the uploading folder I use is in desktop while downloaded watch faces are saved in another disk) so theorically now I don't see in clockskin web app any watch face incomplete (it happened several times I found watch faces image not complete and was missing information in desktop watch face folder so I have to look for it in other partition where I had watch faces or even in the website because I didn't found them!!! ) so weird thins are happening. I checked for computer hacking closing chrome that I have lot of opened tabs, and I used current ports and I didn't see any strange connection, maybe 7zip is corrupting source folders during compressing and upload incomplete folders because of 7zip compression deleting source folder content? It happened with several folders and several times as I said fortunatelly now I don't see any of the 600 watch faces incomplete (although I should be seeing around 1000 watch faces). Well, I will discard file system problem and I will focus more in 7zip, xiaomi file explorer applications of a source of problem.

Categories

Resources