-
Notifications
You must be signed in to change notification settings - Fork 3
Expand file tree
/
Copy pathRamdiskBuilder.h
More file actions
executable file
·35 lines (27 loc) · 951 Bytes
/
RamdiskBuilder.h
File metadata and controls
executable file
·35 lines (27 loc) · 951 Bytes
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
/*!
@header RamdiskBuilder.h
@project Pusher
@author Alexander Maksimenko
@copyright Copyright (c) 2009 Ripdev. All rights reserved.
*/
#import "WorkerThread.h"
#import "SecureTask.h"
@class Firmware, InstallerPackageManager, InstallerPackageBundle, CustomPackageManager, CustomPackageBundle, CydiaPackageBundle;
@interface RamdiskBuilder : WorkerThread
{
Firmware* _firmware;
SecureTask* _secureTask;
BOOL _abortBuilding;
}
-(BOOL) buildRamdisk;
-(BOOL) patchFirmware;
-(BOOL) copyRamdisk;
-(BOOL) rebuildRamdisk;
-(BOOL) actionPatch:(NSString*) file :(NSString*) patch;
-(BOOL) actionAdd:(NSString*) file :(NSString*) path;
-(BOOL) actionReplaceKernel:(NSString*) file :(NSString*) path;
-(BOOL) actionSetOwner:(NSString*) file :(NSString*) owner;
-(BOOL) actionSetPermission:(NSString*) file :(NSString*) permission;
-(BOOL) actionRunScript:(NSString*) file :(NSString*) path;
-(NSString*) safePath:(NSString*) string;
@end