luxlabs header browser preview


@class NSString, NSNumber;

@interface SystemProperties : NSObject

@property (readonly, nonatomic) NSString *productType;
@property (readonly, nonatomic) int deviceClass;
@property (readonly, nonatomic) NSString *deviceClassString;
@property (readonly, nonatomic) BOOL basebandCapability;
@property (readonly, nonatomic) int dualSIMCapability;
@property (readonly, nonatomic) BOOL internalBuild;
@property (readonly, nonatomic) BOOL vendorBuild;
@property (readonly, nonatomic) BOOL seedBuild;
@property (readonly, nonatomic) BOOL carrierBuild;
@property (readonly, nonatomic) BOOL customerSeedBuild;
@property (readonly, nonatomic) BOOL carrierSeedBuild;
@property (readonly, nonatomic) BOOL isSymptomsdHelper;
@property (readonly, nonatomic) NSString *productName;
@property (readonly, nonatomic) NSString *productVersion;
@property (readonly, nonatomic) NSString *buildVersion;
@property (readonly, nonatomic) NSString *buildVersionPrefix;
@property (readonly, nonatomic) NSString *buildPlatform;
@property (readonly, nonatomic) NSString *buildVariant;
@property (readonly, nonatomic) NSString *basebandChipset;
@property (readonly, nonatomic) NSString *serialNumber;
@property (nonatomic) BOOL internalBuildDisabledByOverride;
@property (copy, nonatomic) NSNumber *carrierSeedBuildOverride;
@property (copy, nonatomic) NSNumber *seedBuildOverride;
@property (copy, nonatomic) NSNumber *vendorBuildOverride;

+ (id)sharedInstance;
+ (unsigned long long)retrieveDeviceConfigTypeForKey:(struct __CFString { } *)a0;
+ (void)deleteDeviceConfigTypePreference;
+ (void)deleteDeviceConfigTypePreferenceForKey:(struct __CFString { } *)a0;
+ (unsigned long long)retrieveDeviceConfigTypePreference;
+ (unsigned long long)retrieveDeviceConfigTypePreferenceForKey:(struct __CFString { } *)a0;
+ (void)saveDeviceConfigType:(unsigned long long)a0 forKey:(struct __CFString { } *)a1;
+ (void)setDeviceConfigTypeForSerialNumber:(id)a0;
+ (int)systemPropertiesDeviceClassFromMGQDeviceClass:(int)a0;

- (id)init;
- (BOOL)customerSeedBuild;
- (id)description;
- (BOOL)carrierSeedBuild;
- (void).cxx_destruct;
- (const char *)dualSIMCapabilityString;
- (int)getDualSIMCapabilityFromCoreTelephony;
- (void)refreshDualSIMCapability;
- (void)refreshDualSIMCapabilityIfNecessary;

@end