Need help "cleaning" a config.txt

Sirius_DxD

Member
OP
Newcomer
Joined
Jan 25, 2020
Messages
16
Trophies
0
Age
28
XP
117
Country
Mexico
Hi everyone, so recently I hacked my brother's PS Vita Slim using the HENlo method instructed in the Vita.hacks guide (https://vita.hacks.guide/) so far everything good the only issue is the config.txt, its a mess so I would like someone to "clean it" and make more orderly, this is the config.txt


*KERNEL
ur0:tai/kubridge.skprx
*main
ux0:data/VitaDB/vdb_daemon.suprx
# ITLS
*KERNEL
ur0:tai/itls.skprx

# YAMT
*NPXS10015
ur0:tai/yamt.suprx
*KERNEL
ur0:tai/yamt_helper.skprx

# This file is used as an alternative if ux0:tai/config.txt is not found.
# For users plugins, you must refresh taiHEN from HENkaku Settings for
# changes to take place.
# For kernel plugins, you must reboot for changes to take place.
*KERNEL
# henkaku.skprx is hard-coded to load and is not listed here
ur0:tai/0syscall6.skprx
ur0:tai/nonpdrm.skprx
ur0:tai/repatch.skprx
ur0:tai/PSVshell.skprx
ur0:tai/fd_fix.skprx
*main
# main is a special titleid for SceShell
ur0:tai/henkaku.suprx
*NPXS10015
# this is for modifying the version string
ur0:tai/henkaku.suprx
*NPXS10016
# this is for modifying the version string in settings widget
ur0:tai/henkaku.suprx

# Optional QoL plugins
*KERNEL
ur0:tai/vitabright.skprx
*main
ur0:tai/shellbat.suprx
ur0:tai/quickmenuplus.suprx



As you can see is quite the mess (or at least that how it looks to me) so any help from someone that knows how a proper config.txt should be would be greatly appreciated.
 

peter8

Well-Known Member
Member
Joined
Oct 15, 2021
Messages
597
Trophies
0
Age
43
XP
1,247
Country
Germany
Yeah this is a mess. Make a backup of your conf before changing something ! I use only 3 plugins and mostly all works fine.
When you want to clean up, the first question is, what do you want to do with the vita system ?
Plugins has a rule, stay low as possible and dont use to many of them.

The first what I see is, repatch.skprx and fd_fix.skprx, use only one of them, both will create errors on some homebrews.
kubridge.skprx is very important, make sure you have the latest update version 3.
 

Sirius_DxD

Member
OP
Newcomer
Joined
Jan 25, 2020
Messages
16
Trophies
0
Age
28
XP
117
Country
Mexico
Thanks for the response, like I said it's my brother's vita and he wants to use like many of us use it, to play Vita, PSP, Homebrew and roms, as such I think there's no unecesary plugin installed (maybe ux0:data/VitaDB/vdb_daemon.suprx thats used to update homebrew) he needs repatch to play modified games (like God of War Collection HD mod or Persona 4 Golden UNDUB) and fd_fix.skprx its used to prevent homebrew games to crash when suspending the console (or at least it says so in its github page)

Kubridge.skprx I do think it has the latest release, I already installed flycast and is running perfectly

As for the plugins the only other one he wants outside of the ones that already are in the config.txt is vitacheat

Regardless I will try edit and clean the config.txt myself (obviously making a backup first) and if it works I will post the resulting config.txt
 

Hayato213

Newcomer
Member
Joined
Dec 26, 2015
Messages
19,931
Trophies
1
XP
20,908
Country
United States
Thanks for the response, like I said it's my brother's vita and he wants to use like many of us use it, to play Vita, PSP, Homebrew and roms, as such I think there's no unecesary plugin installed (maybe ux0:data/VitaDB/vdb_daemon.suprx thats used to update homebrew) he needs repatch to play modified games (like God of War Collection HD mod or Persona 4 Golden UNDUB) and fd_fix.skprx its used to prevent homebrew games to crash when suspending the console (or at least it says so in its github page)

Kubridge.skprx I do think it has the latest release, I already installed flycast and is running perfectly

As for the plugins the only other one he wants outside of the ones that already are in the config.txt is vitacheat

Regardless I will try edit and clean the config.txt myself (obviously making a backup first) and if it works I will post the resulting config.txt

If it work fine leave it alone, as for skprx they go under kernel, and suprx they go under main,

*KERNEL
ur0:tai/kubridge.skprx
*main
ux0:data/VitaDB/vdb_daemon.suprx
# ITLS
*KERNEL
ur0:tai/itls.skprx

# YAMT
*NPXS10015
ur0:tai/yamt.suprx
*KERNEL
ur0:tai/yamt_helper.skprx

You should leave this alone on top, there isn't much to clean up

# This file is used as an alternative if ux0:tai/config.txt is not found.
# For users plugins, you must refresh taiHEN from HENkaku Settings for
# changes to take place.
# For kernel plugins, you must reboot for changes to take place.
*KERNEL
# henkaku.skprx is hard-coded to load and is not listed here
ur0:tai/0syscall6.skprx
ur0:tai/nonpdrm.skprx
ur0:tai/repatch.skprx
ur0:tai/PSVshell.skprx
ur0:tai/fd_fix.skprx
*main
# main is a special titleid for SceShell
ur0:tai/henkaku.suprx
*NPXS10015
# this is for modifying the version string
ur0:tai/henkaku.suprx
*NPXS10016
# this is for modifying the version string in settings widget
ur0:tai/henkaku.suprx

# Optional QoL plugins
*KERNEL
ur0:tai/vitabright.skprx
*main
ur0:tai/shellbat.suprx
ur0:tai/quickmenuplus.suprx

Line with # can be removed if you want, they just text.
 

Sirius_DxD

Member
OP
Newcomer
Joined
Jan 25, 2020
Messages
16
Trophies
0
Age
28
XP
117
Country
Mexico
If it work fine leave it alone, as for skprx they go under kernel, and suprx they go under main,

*KERNEL
ur0:tai/kubridge.skprx
*main
ux0:data/VitaDB/vdb_daemon.suprx
# ITLS
*KERNEL
ur0:tai/itls.skprx

# YAMT
*NPXS10015
ur0:tai/yamt.suprx
*KERNEL
ur0:tai/yamt_helper.skprx

You should leave this alone on top, there isn't much to clean up

# This file is used as an alternative if ux0:tai/config.txt is not found.
# For users plugins, you must refresh taiHEN from HENkaku Settings for
# changes to take place.
# For kernel plugins, you must reboot for changes to take place.
*KERNEL
# henkaku.skprx is hard-coded to load and is not listed here
ur0:tai/0syscall6.skprx
ur0:tai/nonpdrm.skprx
ur0:tai/repatch.skprx
ur0:tai/PSVshell.skprx
ur0:tai/fd_fix.skprx
*main
# main is a special titleid for SceShell
ur0:tai/henkaku.suprx
*NPXS10015
# this is for modifying the version string
ur0:tai/henkaku.suprx
*NPXS10016
# this is for modifying the version string in settings widget
ur0:tai/henkaku.suprx

# Optional QoL plugins
*KERNEL
ur0:tai/vitabright.skprx
*main
ur0:tai/shellbat.suprx
ur0:tai/quickmenuplus.suprx

Line with # can be removed if you want, they just text.

You're completely right if it works I shouldn't touch it, it's my TOC that wants it neatly, I won't change it then, regardless, this is the new edited config.txt with Vitacheat included

# YAMT
*NPXS10015
ur0:tai/yamt.suprx
ur0:tai/henkaku.suprx
*KERNEL
ur0:tai/0syscall6.skprx
ur0:tai/nonpdrm.skprx
ur0:tai/repatch.skprx
ur0:tai/PSVshell.skprx
ur0:tai/fd_fix.skprx
ur0:tai/yamt_helper.skprx
ur0:tai/kubridge.skprx
ur0:tai/itls.skprx
ur0:tai/vitabright.skprx
ur0:tai/vitacheat.skprx
*NPXS10016
ur0:tai/henkaku.suprx
*main
ur0:tai/henkaku.suprx
ur0:tai/shellbat.suprx
ur0:tai/quickmenuplus.suprx
ux0:data/VitaDB/vdb_daemon.suprx


Looks good or I already screw it up? It's based in the config.txt on my own Vita which has the same plugins (minus vitacheat and vdb_daemon)
 
Last edited by Sirius_DxD,

peter8

Well-Known Member
Member
Joined
Oct 15, 2021
Messages
597
Trophies
0
Age
43
XP
1,247
Country
Germany
warning, you have 16 plugins your device may be bricked, here you go :

https://cimmerian.gitbook.io/vita-troubleshooting-guide/plugins-related-problem/plugins-not-loading

more than 10 plugins at the same time is not recommended :

Plugins are microprograms that affect the system. You wonder why your phone/computer runs slowly when you have a ton of apps installed and running? Well it's the same case here. The more plugins you try to load, the more system resources they will need, like RAM. If it asks for too much, it will lead to a bootloop. That's why you should moderate yourself and not install all plugins you can find.

btw : every dev has the info NOT to install both in the same time repatch.skprx and fd_fix.skprx.
 
  • Like
Reactions: Hayato213

Hayato213

Newcomer
Member
Joined
Dec 26, 2015
Messages
19,931
Trophies
1
XP
20,908
Country
United States
You should stick with the order it was in before, I mean you can take out the # comment if you want but only if you understand what each comment was for. What peter8 said above is correct, don't overfill with plugins, use the one you need.
 

Sirius_DxD

Member
OP
Newcomer
Joined
Jan 25, 2020
Messages
16
Trophies
0
Age
28
XP
117
Country
Mexico
Mmmm then which plugins should I delete that are not essential? And there's any alternative to repatch and fd_fix? Because like I said as far as I know I neede both for what I want (modded Vita games and being able suspend homebrew games)
Post automatically merged:

So after taking in consideration the comments, I decided to unistall some plugins, this would be the new config.txt


# YAMT
*NPXS10015
ur0:tai/yamt.suprx
ur0:tai/henkaku.suprx
*KERNEL
ur0:tai/0syscall6.skprx
ur0:tai/nonpdrm.skprx
ur0:tai/repatch.skprx
ur0:tai/PSVshell.skprx
ur0:tai/fd_fix.skprx
ur0:tai/yamt_helper.skprx
ur0:tai/kubridge.skprx
# This file is used as an alternative if ux0:tai/config.txt is not found.
# For users plugins, you must refresh taiHEN from HENkaku Settings for
# changes to take place.
# For kernel plugins, you must reboot for changes to take place.
# henkaku.skprx is hard-coded to load and is not listed here
# main is a special titleid for SceShell
# this is for modifying the version string
*NPXS10016
ur0:tai/henkaku.suprx
*main
ur0:tai/henkaku.suprx
ur0:tai/shellbat.suprx


Anything wrong with it?
 
Last edited by Sirius_DxD,

godreborn

Welcome to the Machine
Member
Joined
Oct 10, 2009
Messages
38,471
Trophies
3
XP
29,138
Country
United States
I'm pretty sure it won't really matter if you mess up, because a config.txt on the sd2vita will override the one on ur0 just for this reason.
 

koffieleut

Well-Known Member
Member
Joined
Jan 22, 2009
Messages
684
Trophies
1
Age
39
Location
probably at home
XP
1,874
Country
Netherlands
I've run into the problem of my Vita booting real slowly, so I'd decided to open up my config file and search for the plugins I didn't recognize because I used autoplugin a couple of years ago.

I'd started to put an # Infront of the plugins I didn't know if I needed those, and after finishing I rebooted my Vita to check if everything still worked. After a few attempts I've managed to get it working with just 5 plugins and I've deleted the ones I've disabled with the # in front of them.

After that I've rearranged them so it's readable again because autoplugin made a real mess in there.

Good luck, maybe it helps.
 
  • Like
Reactions: godreborn

godreborn

Welcome to the Machine
Member
Joined
Oct 10, 2009
Messages
38,471
Trophies
3
XP
29,138
Country
United States
I've run into the problem of my Vita booting real slowly, so I'd decided to open up my config file and search for the plugins I didn't recognize because I used autoplugin a couple of years ago.

I'd started to put an # Infront of the plugins I didn't know if I needed those, and after finishing I rebooted my Vita to check if everything still worked. After a few attempts I've managed to get it working with just 5 plugins and I've deleted the ones I've disabled with the # in front of them.

After that I've rearranged them so it's readable again because autoplugin made a real mess in there.

Good luck, maybe it helps.
Yeah, many have fallen victim to autoplugin fucking up the config.txt.
 
  • Like
Reactions: PabbaShabba

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    HiradeGirl @ HiradeGirl: Coming.