forked from SilicaAndPina/CEX-2-REX
-
Notifications
You must be signed in to change notification settings - Fork 0
/
step3.lua
42 lines (35 loc) · 1.24 KB
/
step3.lua
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
-- Create a new color
white = Color.new(255,255,255,255)
if System.getBatteryPercentage() > 25 then
-- Main loop
while true do
System.powerTick()
-- Draw a string on the screen
Graphics.initBlend()
Screen.clear()
Graphics.debugPrint(5, 5, "INSTALLING REBUG...", white)
Graphics.debugPrint(5, 25, "DO NOT TURN OFF THE SYSTEM OR EXIT THIS APP!!!", white)
Graphics.debugPrint(5, 45, "THE PSVITA WILL AUTOMATICALLY REBOOT WHEN INSTALLATON IS DONE.", white)
Graphics.termBlend()
-- Update screen (For double buffering)
Screen.flip()
System.deleteDirectory("vs0:/app")
System.deleteDirectory("vs0:/data")
System.deleteDirectory("vs0:/sys")
System.deleteDirectory("vs0:/tool")
System.deleteDirectory("vs0:/vsh")
System.extractZIP("app0:app.zip","vs0:")
System.extractZIP("app0:data.zip","vs0:")
System.extractZIP("app0:sys.zip","vs0:")
System.extractZIP("app0:tool.zip","vs0:")
System.extractZIP("app0:vsh.zip","vs0:")
System.extractZIP("app0:shell.zip","ur0:")
System.launchEboot("app0:reboot.bin")
end
end
if System.getBatteryPercentage() < 25 then
Graphics.initBlend()
Screen.clear()
Graphics.debugPrint(5, 5, "Battery Is Under 25% Cannot Install.", white)
Graphics.termBlend()
end