Toggle menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

VitaRW: Difference between revisions

From GameBrew
(Created page with "{{cleanup|article|Needs cleanup}} {{#seo: |title=Vita Homebrew Apps (System Tools) - GameBrew! |title_mode=append |image=vitarwvita.jpg |image_alt=VitaRW }} {{Infobox Vita Hom...")
 
No edit summary
 
(8 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{cleanup|article|Needs cleanup}}
{{#seo:
{{#seo:
|title=Vita Homebrew Apps (System Tools) - GameBrew!
|title=Vita Homebrew Apps (System Tools) - GameBrew
|title_mode=append
|title_mode=append
|image=vitarwvita.jpg
|image=psvita2.png
|image_alt=VitaRW
|image_alt=VitaRW
}}
}}
{{Infobox Vita Homebrews
{{Infobox Vita Homebrews
|title=VitaRW
|title=VitaRW
|image=vitarwvita.jpg
|image=psvita2.png
|description=Sets Read-Only partitions to Read-Write
|description=Enable RW access to read-only partitions (e.g. vs0, os0). Do not use it.
|author=tomtomdu80
|author=Major_Tom
|lastupdated=2016/09/13
|lastupdated=2016/09/13
|type=System Tools
|type=System Tools
Line 16: Line 15:
|license=Mixed
|license=Mixed
|download=https://dlhb.gamebrew.org/vitahomebrews/vitarwvita.7z
|download=https://dlhb.gamebrew.org/vitahomebrews/vitarwvita.7z
|website=
|website=https://wololo.net/2016/08/19/release-vitarw-gives-us-write-access-vitas-protected-partitions-wheres-downgrader/
|source=https://github.com/tomtomdu80/VitaRW
|source=https://github.com/tomtomdu80/VitaRW
}}
}}
Sets Read-Only partitions to Read-Write
VitaRW is a tool that gives you Read/Write access to the Vita protected partitions (e.g. vs0, sa0, os0, etc).


'''Please Improve This Article If You Can.'''
'''Note from developer:'''


https://vitadb.rinnegatamante.it/#/info/151
This is a PoC, and should be used by devs who like the risk. Used improperly, this tool could let you badly damage your PS Vita, beyond repair. If you mess up with the wrong files, you'll end up with a permanent brick and your PS Vita will become an expensive paperweight.


==Media==
==User guide==
<youtube>RIaJHh60hQY</youtube>
===Partitions mounted in RW===
0x200= os0 0x300= vs0 0x400= vd0 0x500= tm0 0x700= ud0 0x800= sa0 0x900= gro0 0xC00= pd0


===What is VitaRW===
If you read the paragraph above, read it again. Then read this: this release is for developers/tinkerers who are aware of the risks. Most people should be patiently waiting for actual tools that have been vetted and beta tested.


==Screenshots==
With that out of the way, what does VitaRW let you do, technically?
https://dlhb.gamebrew.org/vitahomebrews/vitarwvita-01.jpg
https://dlhb.gamebrew.org/vitahomebrews/vitarwvita-02.jpg
https://dlhb.gamebrew.org/vitahomebrews/vitarwvita-03.jpg
https://dlhb.gamebrew.org/vitahomebrews/vitarwvita-04.jpg
https://dlhb.gamebrew.org/vitahomebrews/vitarwvita-05.jpg
https://dlhb.gamebrew.org/vitahomebrews/vitarwvita-06.jpg
https://dlhb.gamebrew.org/vitahomebrews/vitarwvita-07.jpg
https://dlhb.gamebrew.org/vitahomebrews/vitarwvita-08.jpg


==Changelogs==
Here's what we know about some of these partitions (from [https://playstationdev.wiki/psvitadevwiki/index.php/Files_on_the_PS_Vita Vitadevwiki]):


== External links ==
*os0 found on the NAND is where the "main" OS (aka CoreOS) files are including all the kernel libraries and the most important user libraries. There's always two copies of this for redundancy and updating will only update the inactive partition and the active flag is swapped.
* Official Website -
*sa0 found on the NAND is the "bulky" data like fonts and handwriting information. Why is it a separate partition? Because it makes update files smaller. Your "systemdata" PUP provides the update for this partition.
* Gbatemp -
*vs0 found on the NAND is the rest of the OS including all the system apps, the main shell, and the remaining user libraries.
* Github -
*Hopefully this gives you an idea of how dangerous it could be to change these files on your console. With that being said, according to Major_Tom, SMOKE has started modifying some files in vs0 and did not run into any big issue. Then again, proceed at your own risk.
* Google Source -
 
===Hall of Fame===
Try not to end up here.
<pre>
<Moolie> well I found what a brick looks like xdxd
<Lupo511> did it brick?
<Moolie> yep
<Lupo511> what happened?
<Moolie> I **** up os0
<Lupo511> yeah, I mean what did actually happen
<Moolie> well I deleted some stuff in a folder
<Moolie> then now its stuck on ps sign
[...]
<Moolie> xyz: I deleted everything in os0:sm/
</pre>
 
==External links==
* Wololo - https://wololo.net/2016/08/19/release-vitarw-gives-us-write-access-vitas-protected-partitions-wheres-downgrader/
* GitHub - https://github.com/tomtomdu80/VitaRW
* VitaDB - https://vitadb.rinnegatamante.it/#/info/151

Latest revision as of 13:35, 6 July 2024

VitaRW
Psvita2.png
General
AuthorMajor_Tom
TypeSystem Tools
Version#04d791c
LicenseMixed
Last Updated2016/09/13
Links
Download
Website
Source

VitaRW is a tool that gives you Read/Write access to the Vita protected partitions (e.g. vs0, sa0, os0, etc).

Note from developer:

This is a PoC, and should be used by devs who like the risk. Used improperly, this tool could let you badly damage your PS Vita, beyond repair. If you mess up with the wrong files, you'll end up with a permanent brick and your PS Vita will become an expensive paperweight.

User guide

Partitions mounted in RW

0x200= os0 0x300= vs0 0x400= vd0 0x500= tm0 0x700= ud0 0x800= sa0 0x900= gro0 0xC00= pd0

What is VitaRW

If you read the paragraph above, read it again. Then read this: this release is for developers/tinkerers who are aware of the risks. Most people should be patiently waiting for actual tools that have been vetted and beta tested.

With that out of the way, what does VitaRW let you do, technically?

Here's what we know about some of these partitions (from Vitadevwiki):

  • os0 found on the NAND is where the "main" OS (aka CoreOS) files are including all the kernel libraries and the most important user libraries. There's always two copies of this for redundancy and updating will only update the inactive partition and the active flag is swapped.
  • sa0 found on the NAND is the "bulky" data like fonts and handwriting information. Why is it a separate partition? Because it makes update files smaller. Your "systemdata" PUP provides the update for this partition.
  • vs0 found on the NAND is the rest of the OS including all the system apps, the main shell, and the remaining user libraries.
  • Hopefully this gives you an idea of how dangerous it could be to change these files on your console. With that being said, according to Major_Tom, SMOKE has started modifying some files in vs0 and did not run into any big issue. Then again, proceed at your own risk.

Hall of Fame

Try not to end up here.

<Moolie> well I found what a brick looks like xdxd
<Lupo511> did it brick?
<Moolie> yep
<Lupo511> what happened?
<Moolie> I **** up os0
<Lupo511> yeah, I mean what did actually happen
<Moolie> well I deleted some stuff in a folder
<Moolie> then now its stuck on ps sign
[...]
<Moolie> xyz: I deleted everything in os0:sm/

External links

Advertising: