Hacking movable.sed error between 288b and 320b

Diego788

Well-Known Member
OP
Member
Joined
Jun 27, 2014
Messages
441
Trophies
0
Location
Santiago, Chile
XP
1,389
Country
Chile
hello, i'm trying to copy my movable.sed to another console so that console can use the same SD as my 3DS
but I have a problem, related to this file

the file i'm trying to copy is a 320 bytes file
but if I try to inject it with Decrypt9, first it shows the file size and then gives an error
41077577_316553235767931_4614787568930652160_n.jpg 41210508_2055083094805825_5234186702725054464_n.jpg

using GodMode9, if I manually go to nand/private, I can see that the file size is 288 bytes (it says 288 bytes on Decrypy9 too)

so if I manually copy the 320 bytes movable.sed to the private folder on the nand (and replace the old 288 bytes movable.sed) I get an error when booting the 3DS (that is fixable restoring a nand backup or restoring the movable.sed

41368495_2120713021501657_8075772550778454016_n.jpg

I need help with this, first I don't understand why the movable.sed in this 3DS is 288 bytes and the same file on other 3DS I've seen is 320 bytes
what can I do, so I can successfully copy my movable.sed to this 3DS and use the other 3DS SD card? thanks.
 
  • Like
Reactions: Redirr

zoogie

playing around in the end of life
Developer
Joined
Nov 30, 2014
Messages
8,560
Trophies
2
XP
15,000
Country
Micronesia, Federated States of
Extra info was added to the movable.sed with firm 3.0 to facilitate system transfers. Although movable.sed's with the old format can persist to the latest firmware if no formats or transfers are attempted post 3.0.
Just change the byte at offset 0x5 from 01 to 00 and it should work.

I would recommend using godmode9 instead as well. It will let you hex edit a movable.sed in-place.
 
Last edited by zoogie,

Diego788

Well-Known Member
OP
Member
Joined
Jun 27, 2014
Messages
441
Trophies
0
Location
Santiago, Chile
XP
1,389
Country
Chile
Extra info was added to the movable.sed with firm 3.0 to facilitate system transfers. Although movable.sed's with the old format can persist to the latest firmware if no formats or transfers are attempted post 3.0.
Just change the byte at offset 0x5 from 01 to 00 and it should work.

I would recommend using godmode9 instead as well. It will let you hex edit a movable.sed in-place.

Okay, i'll try that
but what do you mean with firm 3.0?
is something that updates when you update the 3DS?
both 3DS are on 11.7 and 11.8 (the old one being 11.7 (320 bytes) and the other one on 11.8 (288 bytes))

lemme try that...
 
Last edited by Diego788,
  • Like
Reactions: Redirr

Redirr

X11 Extreme.
Member
Joined
Dec 4, 2014
Messages
539
Trophies
0
Location
São Paulo, Brazil
XP
587
Country
Brazil
OH GOD!!
I just fixed my broken formated NEW 3DS XL RED (with a broken 3D Button) with this movable.sed thing

I just injected my NEW 2DS XL movable.sed with Decrypt9 and now its boot to Home Screen instead of boot to Initial 3DS Setup!

I'm so happy and thankfull for your post!
 
Last edited by Redirr,
  • Like
Reactions: Diego788

Diego788

Well-Known Member
OP
Member
Joined
Jun 27, 2014
Messages
441
Trophies
0
Location
Santiago, Chile
XP
1,389
Country
Chile
OH GOD!!
I just fixed my broken formated NEW 3DS XL RED (with a broken 3D Button) with this movable.sed thing

I just injected my NEW 2DS XL movable.sed with Decrypt9 and now its boot to Home Screen instead of boot to Initial 3DS Setup!

I'm so happy and thankfull for your post!

you're welcome uwu
 
  • Like
Reactions: Redirr

The Real Jdbye

*is birb*
Member
Joined
Mar 17, 2010
Messages
23,295
Trophies
4
Location
Space
XP
13,852
Country
Norway
Can you please tell me how i can get tickets?
tikShop or TIKDevil, but you'll have to download the title keys in advance and put them in the correct location on the SD card since the domain for the title key site expired.
You can edit c:\windows\system32\drivers\etc\hosts in notepad (as administrator) and add the following:
104.129.56.137 3ds.title...
104.129.56.137 wiiu.title...
Censored the URLs for reasons, fill in the blank ;)
to make the title key site work again only on your PC, but it's enough to download the title key file and copy it to the right folder for tikShop or TIKDevil to recognize it.
The JSON file for TIKDevil should be called wings.json, you can download it from 3ds.title.../json_enc and save it under that name, not sure where on the SD it should be placed though. tikShop might actually use encTitleKeys.bin, not sure.
 
  • Like
Reactions: Redirr

E1ite007

wierd avatar guy
Member
Joined
Nov 19, 2016
Messages
1,028
Trophies
1
Location
Itchy & Scratchy Land
XP
2,742
Country
Mexico
tikShop or TIKDevil, but you'll have to download the title keys in advance and put them in the correct location on the SD card since the domain for the title key site expired.
You can edit c:\windows\system32\drivers\etc\hosts in notepad (as administrator) and add the following:
104.129.56.137 3ds.title...
104.129.56.137 wiiu.title...
Censored the URLs for reasons, fill in the blank ;)
to make the title key site work again only on your PC, but it's enough to download the title key file and copy it to the right folder for tikShop or TIKDevil to recognize it.
The JSON file for TIKDevil should be called wings.json, you can download it from 3ds.title.../json_enc and save it under that name, not sure where on the SD it should be placed though. tikShop might actually use encTitleKeys.bin, not sure.
As far as I remeber tikShop also used the name "wings.json" or something like that.
 

E1ite007

wierd avatar guy
Member
Joined
Nov 19, 2016
Messages
1,028
Trophies
1
Location
Itchy & Scratchy Land
XP
2,742
Country
Mexico
Maybe, the GitHub has been deleted so there's no easy way for me to check. I seem to remember it actually using encTitleKeys.bin but I'm really not sure.
I have a copy of the .CIA archive. I guess since it doesn't work anymore and it's a .CIA, I can upload it here directly.

EDIT: I've already checked… it is "horns.json".
 
Last edited by E1ite007,

jamezfat

Well-Known Member
Member
Joined
Nov 11, 2016
Messages
223
Trophies
0
Location
Mom's basement
Website
www.rickrolled.fr
XP
787
Country
United States
Extra info was added to the movable.sed with firm 3.0 to facilitate system transfers. Although movable.sed's with the old format can persist to the latest firmware if no formats or transfers are attempted post 3.0.
Just change the byte at offset 0x5 from 01 to 00 and it should work.

I would recommend using godmode9 instead as well. It will let you hex edit a movable.sed in-place.
Aha, I see thats what I need to do.
I've been having the same issue as OP, so good to know the fix. Thanks!
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    BakerMan @ BakerMan: @salazarcosplay yeah cod's still up