wiki.xda... ist down partly? - Upgrading, Modifying and Unlocking

i can´t access http://wiki.xda-developers.com/wiki/XDAunlock
can anyone else?
if not: i need XDAunlock, maybe anyone can post it?
biC thx!

no. it is down because permissions incorrectly set up on the http server's filesystem... or something...

read the posts in "About XDA-developers"
All the files are still there, but due to a update some PHP don't work anymore. Itsme is working on it.
edited : wiki is now working again
in the meanwhile you can still get them: see :
http://forum.xda-developers.com/viewtopic.php?t=13496
http://forum.xda-developers.com/viewtopic.php?t=13317

ok - thx!

Related

Filesystem, Filemanager...

Known Filemanager.
Most popular is sTune.
PSAS 1.5 with TFS Browser (Samsung Modem)
PSAS can create folder.
BUT folder can't be delete.
Write protected. So maybe this is 1 reason why not possible in sTune...
TkFileExplorer_2.2.exe
Seems Original leaked Samsung stuff, but extreme old... 2001 or something.
Not really tested yet by me.
Maybe someone saw newer Version TkFileExplorer?
PSAS will soon offer few more features.
In PSAS 1.5 SD card is included, so not use Backup to Zip...
Best Regards
P.S.:
One dream is an Filemanager bada App on handset.
But at the moment it seems many restrictions, so no access to internal FS from handset...
gr8 information buddy
stune hangs a lot
still searching for the best file manager!
it wud be really helpful if u cud provide the download links..............for all these managers
THAKUR90
see section bada utilities u will get all these
sTune I used many times without problems.
PSAS 1.5 has few problems at the moment.
BUT will fix soon in new Version.
http://psas.revskills.de/
- Backup FS to Zip not work correctly
But you can create folders.
TkFileExplorer is attached. But not tested by me... maybe tooooo old.
Maybe someone could upload newer or complete TKTool.
Best Regards
adfree said:
Known Filemanager.
Most popular is sTune.
PSAS 1.5 with TFS Browser (Samsung Modem)
PSAS can create folder.
BUT folder can't be delete.
Write protected. So maybe this is 1 reason why not possible in sTune...
TkFileExplorer_2.2.exe
Seems Original leaked Samsung stuff, but extreme old... 2001 or something.
Not really tested yet by me.
Maybe someone saw newer Version TkFileExplorer?
PSAS will soon offer few more features.
In PSAS 1.5 SD card is included, so not use Backup to Zip...
Best Regards
P.S.:
One dream is an Filemanager bada App on handset.
But at the moment it seems many restrictions, so no access to internal FS from handset...
Click to expand...
Click to collapse
HI.
You can use mini commander on the phone to access all the internal files of the phone. its a java version..
mini commander sounds interessting.
Thanx for hint.
I will download and try and post later result.
Best Regards
Edit.
Now tested, seems nice. But not what I thought...
Anyway. Thanx.
Try MyExplorer. Its a native Bada app.
Today I tried MyExplorer.
http://www.samsungapps.com/topApps/topAppsDetail.as?productId=G00000248525
Also not exactly what I wish... But you have access to hidden folder on Memory Card.
[email protected]@[email protected]@__
Best Regards
I'm working on a FileExplorer for Samsung Wave, you can read about it in the other bada section (which i'm not allowed to post in):
http://forum.xda-developers.com/showthread.php?t=958457
I had a good play with TkFileExplorer. It should be able to connect with the Wave, but I was not able to make a connection stick.
TkFileExplorer isn't very friendly in terms of how to set it up, but I was able to get it to at least try and connect to the phone. However it times out afterwhile, and you see there's a new drive letter P:. But it disappears from TkFileExplorer as soon as you click ok on the error message screen.
I tried connecting it in Kies mode and also usb debugging mode. Still not sure which one it's supposed to be set to. But I did find some posts for older Samsung phones where they connected in PC Studio mode.
I'm going to try again on another computer as I think the usb drivers and such might be conflicting.
It might help to know what the COM settings are that WaveBackup and sTune use to connect to the phone. I've been leaving all the settings at default but there might be some trickery that needs to occur.
About incoming WaveBackup Tool.
More and more progress, see Screenshot of Version 1.0.7
Fell free to test self. Here are the infos:
http://forum.xda-developers.com/showthread.php?t=958457
@ mortara
Thank you very much for developing hard.
@ KrazyKong
Thank you very much for testing and reporting.
@ all
Please help to improve stability. Test and report will help to make Wavebackup more stable.
Thanx.
Sorry for resized Screenshot. Limit seems 640 x 480... so look into attached
WaveBackup107.rar for full 1920 x 200 Pixel.
Best Regards
Hello,
Version 1.0.7 of WaveBackup can now be obtained by everyone from my homepage.
No registrattion the forum needed anymore.
Patrick
mortara said:
Hello,
Version 1.0.7 of WaveBackup can now be obtained by everyone from my homepage.
No registrattion the forum needed anymore.
Patrick
Click to expand...
Click to collapse
thanks
i'll try it right now
mortara said:
Hello,
Version 1.0.7 of WaveBackup can now be obtained by everyone from my homepage.
No registrattion the forum needed anymore.
Patrick
Click to expand...
Click to collapse
Thanks man! you save me!
You're welcome! I just uploaded Version 1.0.10 to my homepage. It has an option to add files and folders to a 'blacklist' so that they won't be copied in file explorer operations anymore.
... Mortara hello I've been on your forum and I downloaded the application ... Unfortunately, the release is 1.0.9 ... where that next ... thanks by psycoy
Oh, sorry, you're right. Something must have gone wrong with the upload. I've fixed that now, so just download it again from my homepage (can't put external links here yet).
Version 1.0.12 of WaveBackup is up since a few days. I have done some smaller changes to stop annyoing owners of Wave II and 723 with that long error-message when connecting. Another change is that sizes of folders will be displayed now in explorer view, when the complete folder tree has been fetched. I've also fixed a few bugs.
Oh, and last but not least: Files can be copied now to the phone in explorer view (but still restricted to some special folders (<Appid>/Data for example)
I still can't post in the other bada board here, where the 'real' WaveBackup Thread can be found, so i hope everyone there sees this too!
@ All
I found a "new" version of TkFileExplorer - 2.4, it works fine with my Wave. TkFileExplorer is able to delete or rename folders and it is more stable than sTune.

Internal menu

http://wenku.baidu.com/view/e27ca2c66137ee06eff91876.html
After reading this I tried Code:
*#7092463*#
Several nice Settings, infos... and tests.
Like Touchscreentest with Coordinates, look weird Pic...
Bad. Not every Firmware support this Code.
JI5 for instance no chance... Reason I think is here:
http://forum.xda-developers.com/showthread.php?t=895526
We should more investigate this file...
I saw for S8000 they were also lucky to find new Code...
http://code.google.com/p/jetdroid/wiki/JetBootloader
I think this menu is active, only other Code needed for higher Firmware...
Best Regards
It seems not the Firmware Version is mandatory...
.. it seems this menu is locked...
I compared 2 Waves with same Firmware.
First no success. Second success... but after several Flashs I lost access to Internal menu.
Now after playing with AT commands... it is back.
It seems we can unblock... I have only no idea how exactly I've unblocked Internal menu.
Best Regards
Rsrc2_S8500(Low).rc2
Rsrc2_S8500(Mid).rc2 ----> it seems this can access Internal menu
It seems *.RC2 is the Block for Internal menu.
Compare both files, you see only 1 Byte difference.
Maybe this means something like, Low Security, Middle Security... maybe there are higher Settings possible...
I will check this.
Best Regards
how come this menu exists on wave 525 regardless of firmware?
hmm, I think I'm missing something here. In all the firmwares I've downloaded not once have I seen a Rsrc2_S8500(Mid).rc2.
Can you upload yours or otherwise let us know where we can get one from please.
Also can you tell us which firmware you're running please?
Cheers in advance,
D.
you can make yours as MID or even High with Wave remaker
http://forum.xda-developers.com/showthread.php?t=1028714
Don't forget to give a thanks to ho1od
Enter Code into handset:
Code:
[B]*#33284*#[/B]
= Debug Level (Low, Midle, High)
Best Regards
adfree said:
Enter Code into handset:
Code:
[B]*#33284*#[/B]
= Debug Level (Low, Midle, High)
Best Regards
Click to expand...
Click to collapse
Cheers Adfree - that's exactly what I was looking for ... I'm gonna try figure out decent keymaps for the android port
9600 Baud and check the setting UE Awake...
Ok...
Volume + = 0x54
Volume - = 0x55
Call = 0x50
Home = 0x53
Hangup = 0x51
Camera Halfpress = 0x8e
Camera Fullpress = 0x8d
Standby = 8f
now... how to change these into values for the s3c-keypad.kl file...
duxxyuk said:
now... how to change these into values for the s3c-keypad.kl file...
Click to expand...
Click to collapse
sorry to be off topic...
but...
the Android kernel interpets things differently, you can look at the kernel dmesg log when pressing the buttons if you want to see what is attached where, but some keys don't work from fota loader yet, people not interested in the dev side (like fixing fota or kernel issues instead of trying to install android apps) should wait for a proper release.
Not sure if before... but Backup and Restore seems possible on KK5...
Searching for folder where it is stored...
Best Regards
adfree said:
Not sure if before... but Backup and Restore seems possible on KK5...
Searching for folder where it is stored...
Best Regards
Click to expand...
Click to collapse
Thanks adfree
in before firmwares backup and restore works with kies but i dont know is it
available with phone or no .
can you please tell me how can i access to this menu ? i want to test it with other firmwares
Normally the answer is in this Thread...
Anyway.
Menu is blocked if not on Debug Level Mid or High... So first step:
*#33284*#
Later set back to Low to prevent Bluescreens.
Second step is:
*#7092463*#
Then:
4 Module Setting
11 Sync
At the moment no idea where Backupfile is stored...
In WinComm I saw this:
Code:
SmlBackupRestoreDebugHistoryResult: Cannot make config file!(/User/Mass/SmlMgr/_LastBnRHistory.txt)
I will deeper research...
Please remember. At your own risk. No idea if sideeffects...
Best Regards
any try to restoring failed
the error is : Restoring fail ( Manifest error or no Manifest ! )
---------- Post added at 12:30 PM ---------- Previous post was at 12:18 PM ----------
with stune :
User > SyncML
there is some *.cfg files
what is your idea is them backup files ?
Code:
+[059]=> [622.092]Packaging Start[/Media/_SamsungBnR_/Message.bk]
+[060]=> [622.109]Packaging Finish[/Media/_SamsungBnR_/Message.bk]:[Success]
+[061]=> [622.147]Packaging Start[/Media/_SamsungBnR_/MusicSetting.bk]
+[062]=> [622.166]Packaging Finish[/Media/_SamsungBnR_/MusicSetting.bk]:[Success]
I was able to create folder:
/User/Mass/SmlMgr/
Then file is written after Backup _LastBnRHistory.txt
Maybe I am blind, can't find yet folder /Media/_SamsungBnR_/
Maybe hidden or I am blind...
At the moment toooo lazy to backup again all files and searching for *.bk extension...
Maybe later more...
About Restore...
Success, but I have nothing installed yet and no SD card...
with stune :
User > SyncML
there is some *.cfg files
see below image :
there is some *.cfg files
Click to expand...
Click to collapse
Strange, I thought they are for FOTA...
I'll update to bada 1.0 and check again...
Maybe then more success to find *.bk files...
Best Regards
XXKL6 on my S8530 shows me Total Heap Mem.
245.760K
This seems 40 MB more then on bada 1.2...
Will check S8500...
Best Regards
adfree said:
XXKL6 on my S8530 shows me Total Heap Mem.
245.760K
This seems 40 MB more then on bada 1.2...
Will check S8500...
Best Regards
Click to expand...
Click to collapse
I can confirm this number in S8500... in XXKK7, 245.760 K... It seems that S8500 and S8530 are identical in memory issues..
Cheers!
Maybe we can find this info from S8600, S7250 and so on...
S8600 should have "more"... maybe...
Best Regards
that's right adfree, my s8600 show me more!

[Q] InvalidCastException. Conversion from string to type integer is not valid

Hey guys,
I have a very wierd problem with a piece of code i am working on. It is supposed to detect the version of CHT installed and commence a set of actions depending on whether it finds CHT is not installed or if it is the version.
The code is (link removed) (i would post it directly but it's an entire sub procedure and way to long to post here)
I don't understand why it is generating the error in the title. There is no code that would cause that type of conversion as far as i can see.
Does anyone have any ideas?
Fix it, sort of, thanks to JVH3. Now the CHT Editor team needs to fix the bug i found.

[DECOMPILE] Bootloader Unlocker

Hey,
since im one of the few people that cant get OTAs or unlock bootloader I decided to decompile the unlock apk.
I used dex2jar.
So I now have some Jasmin code (which look to me like assembler) of which I don't understand most. Though looking through the code for things i do understand I found that in "com/asus/unlock/s.j" it says:
Code:
L0:
new java/io/FileOutputStream
dup
ldc "/dev/block/mmcblk0p3"
invokespecial java/io/FileOutputStream/<init>(Ljava/lang/String;)V
astore 10
L1:
aload 10
aload 3
invokevirtual java/io/FileOutputStream/write([B)V
new java/io/FileOutputStream
dup
ldc "/dev/block/mmcblk0p4"
invokespecial java/io/FileOutputStream/<init>(Ljava/lang/String;)V
astore 9
which looks to me like its writing raw data from mmcblk0p3 to mmcblk0p4...
So I was wondering 2 things:
1. does anyone know what is on mmcblk0p3?
and 2. is there someone on this forum who understands Jasmin code better than me and could look at the file?
PS: i attached the Jasmin code to this post if thats against the forum rules please take it down.
EDIT:
ok jsut tryed to dd mmcblk0p3 to mmcblk0p4... nothing happens
Obviously code shows it writes to blk0p3 and blk0p4 some magic (I guess there's a hash done on serial number, and passed to bootloader).
Once rebooting, the bootloader probably checks this magic, and proceed to unlock if the magic is valid (hence the "Unlock Check Failed" some people got).
Two things to do to make it work:
- Know what is written, how to calculate it
- Know where exactly it is written in p3 and p4
I am here to learn.
This post is more suitable for Q&A. This section is for development not for questions of development.
Please have your post moved to the correct location. Thank you
tomween1 said:
This post is more suitable for Q&A. This section is for development not for questions of development.
Please have your post moved to the correct location. Thank you
Click to expand...
Click to collapse
how is this not development?
I'm trying to hack/mod the unlocker apk to unlock all devices... sure its not ready yet but i thought the dev forums are for developers (and wanna be devs - like me) to talk about how to solve problems.
I think its OK on development too. Im asking for xplod/nebkat help to see if we can go further on this.
BierLiebHaber said:
how is this not development?
I'm trying to hack/mod the unlocker apk to unlock all devices... sure its not ready yet but i thought the dev forums are for developers (and wanna be devs - like me) to talk about how to solve problems.
Click to expand...
Click to collapse
I don't see a problem with it, but I'm assuming the person who does was referencing the fact that in many device forums (especially ones with large numbers of users) the rule for the android development section is "if you didn't make it, it doesn't belong here." Which isn't a bad idea considering there isn't a dedicated roms or tweaks section.
TXKSSnapper said:
I don't see a problem with it, but I'm assuming the person who does was referencing the fact that in many device forums (especially ones with large numbers of users) the rule for the android development section is "if you didn't make it, it doesn't belong here." Which isn't a bad idea considering there isn't a dedicated roms or tweaks section.
Click to expand...
Click to collapse
Yes sir
Here are the decompiled java code zip files created with dex2jar and then jad and jd-gui. They're not perfect and not everything could be decompiled, but it should make the program a lot easier to read
hmm after looking at the code for ages and trying to recompile it i always get a "wrong sinature" on the transformer (yes i did sign it)... i dont know and cant/wont work on it anymore since i got the ota's today at 3am and was able to unlock the bootloader
so i guess its a waiting game for anyone who cant get ota's/unlock
BierLiebHaber said:
hmm after looking at the code for ages and trying to recompile it i always get a "wrong sinature" on the transformer (yes i did sign it)... i dont know and cant/wont work on it anymore since i got the ota's today at 3am and was able to unlock the bootloader
so i guess its a waiting game for anyone who cant get ota's/unlock
Click to expand...
Click to collapse
It won't work by compiling it as-is since the obfuscated/undecompilable bytecode resulted as comments in the code (which as it turned out is the part we actually need).
You get "Wrong signature" when installing the app? You probably miscompiled it (or didn't sign it properly). Anyway, as I said above, it won't work as-is.
XpLoDWilD said:
It won't work by compiling it as-is since the obfuscated/undecompilable bytecode resulted as comments in the code (which as it turned out is the part we actually need).
You get "Wrong signature" when installing the app? You probably miscompiled it (or didn't sign it properly). Anyway, as I said above, it won't work as-is.
Click to expand...
Click to collapse
I'm not sure if you're referring to the Java code or the smali code. If you're referring to the latter, I was able to decompile the unlock tool, recompile it, and sign it and it ran in the Android SDK emulator (obviously, with no effect though)
XpLoDWilD said:
It won't work by compiling it as-is since the obfuscated/undecompilable bytecode resulted as comments in the code (which as it turned out is the part we actually need).
You get "Wrong signature" when installing the app? You probably miscompiled it (or didn't sign it properly). Anyway, as I said above, it won't work as-is.
Click to expand...
Click to collapse
i compiled the jasmin code so there were no comments (since it was all byte code)
and i guess i did sign it wrong but i used SignApk (which works for all the cwm zips if created) maybe i have to create/use a special key to sign it?
edit: also i didn't get "wrong signature" when installing i only got it when i tried to install it over the existing install (if i tried to install after factory reset it only said "The app was not installed" )
this apk need to be signed with the same key as the system, test signing it will not
work.
it also submits the device serial number to ASUS looks like
Code:
https://mdm.asus.com/DMServer/DeviceState
the unlock code is probably in the server response.
untermensch said:
this apk need to be signed with the same key as the system, test signing it will not
work.
it also submits the device serial number to ASUS looks like
Code:
https://mdm.asus.com/DMServer/DeviceState
the unlock code is probably in the server response.
Click to expand...
Click to collapse
I don't know if running it on a real tablet is any different from the emulator, but why wouldn't a test key work?
I was able to run the (modified) tool in the emulator by doing this:
1. Extract apk with apktool
Code:
apktool decode UnLock_Device_App_V7.apk
2. Open res/raw/keystore.bks with Portcecle and delete the certificate.
3. Modify smali code
4. Rebuild apk with apktool
Code:
apktool build UnLock_Device_App_V7/ modified.apk
5. Create signing key
[code]keytool -genkey -v -keystore testkey.keystore -alias testalias -keyalg RSA -keysize 2048 -validity 10000
6. Sign apk
Code:
jarsigner -verbose -sigalg MD5withRSA -digestalg SHA1 -keystore testkey.keystore modified.apk testalias
---------- Post added at 04:47 PM ---------- Previous post was at 04:43 PM ----------
Does anyone know how to skip the EULA portion of the tool? The checkbox doesn't show up in the emulator. I don't have an ASUS tablet yet, but I do have have an environment ready to sniff the traffic between the tool and the ASUS server.
I'm thinking of replacing /sys/devices/platform/cardhu_misc/cardhu_chipid in i.smali with different text files and seeing the response from the ASUS server.
Android wont allow the requested permissions, unless the apk is signed with the ASUS
key or you sign the rest of the ROM with the test key, unless something has changed
since froyo.
untermensch said:
Android wont allow the requested permissions, unless the apk is signed with the ASUS
key or you sign the rest of the ROM with the test key, unless something has changed
since froyo.
Click to expand...
Click to collapse
Ahh, I see. I didn't know that.
you may get around that by odex-ing your changed code and installing
along side the unmodified APK, it has been at least a year since I hacked Android
so I don't quite remember what worked and what didn't work. I seem to
remember that APK's installed in /system/app were trusted regardless of the signing
here is my mmcblk0p3 post unlock
Tracing the code with random (but expected length values), I'm getting URLs, like:
https://mdm.asus.com/DMServer/Devic...H=RkNGOTRFNTBGNzI1N0M5NTE2RkYyNTgxNjcxMUQyMkI
there are also 2 variables
&ACTION=...
&STATUS=...
that I can't figure out. No matter what I send to the ASUS server, I always get the "104" reply.
---------- Post added at 07:05 PM ---------- Previous post was at 07:05 PM ----------
untermensch said:
here is my mmcblk0p3 post unlock
Click to expand...
Click to collapse
Thanks! I'll see what I can find in it.
EDIT: The hexdump of the partition is attached (EDIT: removed). I see a whole bunch of \x00 bytes and \xFF bytes and some sort of ASCII table. The interesting stuff seems to be at offset E000. I'm not sure what that is for. I'd need to compare it to an mmcblk0p3 partition from a TF300T that's not unlocked.
EDIT2: Would you also mind posting your mmcblk0p4 partition too?

here it speaks of a bug for android

is the history of this bug true?
http://www.megalab.it/8285/android-a-forte-rischio-basta-un-clic-per-rendere-inutilizzabile-il-dispositivo-aggiornato
infernale said:
is the history of this bug true?
http://www.megalab.it/8285/android-a-forte-rischio-basta-un-clic-per-rendere-inutilizzabile-il-dispositivo-aggiornato
Click to expand...
Click to collapse
Umm...didn't understand anything so i translated it (for the next time post pls post an english link )
Before some time i just posted some apps which should protect you from these hacks:
miniAndroidian said:
Alright this app should protect u from USSD-hacks.
This and this should work too
Click to expand...
Click to collapse
ok, I'm Italian, but I reply in english so all people can understand..
Well, the article say that if we open a page "infected" the attacker can delete all files on our mobilephone (with USSD code execution)
I've seen the test page.. this is the line of html code that execute the USSD code:
<iframe width="50" height ="50" src="tel:*%2306%23"></iframe>
I don't test this, so I don't know if it works... but, I think that also if the "USSD injection" works, it's not a problem, because I don't think that with USSD code it's possible delete a file
EDIT:
Ok, I tested my wildfire, the stock browser execute the code USSD (*#06#, show the IMEI code), but it don't works with Opera Mini
Wildfire doesn't have an USSD to wipe the phone.
thanks for the interest and the suggestions boys!! and excuse if have posted link in Italian, I will do more attention!!: Good:

Categories

Resources