[Galaxy S 5 Android Development (Snapdragon)] LorDoSGS4:
Edit again:

.class public Lcom/samsung/android/personalpage/service/util/SecureProperties;
.super Ljava/lang/Object;
.source "SecureProperties.java"

# annotations
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Lcom/samsung/android/personalpage/service/util/SecureProperties$1;,
Lcom/samsung/android/personalpage/service/util/SecureProperties$NonSecureProperties;,
Lcom/samsung/android/personalpage/service/util/SecureProperties$SecureStorageProperties;,
Lcom/samsung/android/personalpage/service/util/SecureProperties$PropertiesImpl;
}
.end annotation

# static fields
.field private static SUPPORT_SECURE_STORAGE_FEATURE:Z = false

.field private static final TAG:Ljava/lang/String; = "SecureProperties"

# instance fields
.field private mImpl:Lcom/samsung/android/personalpage/service/util/SecureProperties$PropertiesImpl;

# direct methods
.method static constructor <clinit>()V
.locals 1

.prologue
.line 53
const/4 v0, 0x1

sput-boolean v0, Lcom/samsung/android/personalpage/service/util/SecureProperties;->SUPPORT_SECURE_STORAGE_FEATURE:Z

return-void
.end method

.method public constructor <init>(Landroid/content/Context;)V
.locals 3
.param p1, "context" # Landroid/content/Context;

.prologue
const/4 v2, 0x1

.line 61
invoke-direct {p0}, Ljava/lang/Object;-><init>()V

.line 54
const/4 v0, 0x0

iput-object v0, p0, Lcom/samsung/android/personalpage/service/util/SecureProperties;->mImpl:Lcom/samsung/android/personalpage/service/util/SecureProperties$PropertiesImpl;

.line 63
invoke-static {}, Landroid/os/Debug;->isProductShip()I

move-result v0

if-nez v0, :cond_3

.line 64
invoke-static {}, Lcom/sec/android/securestorage/SecureStorage;->isSupported()Z

move-result v0

if-nez v0, :cond_2

.line 65
const/4 v0, 0x0

sput-boolean v0, Lcom/samsung/android/personalpage/service/util/SecureProperties;->SUPPORT_SECURE_STORAGE_FEATURE:Z

.line 73
:goto_0
sget-boolean v0, Lcom/samsung/android/personalpage/service/util/SecureProperties;->SUPPORT_SECURE_STORAGE_FEATURE:Z

if-eqz v0, :cond_0

.line 74
invoke-static {p1}, Lcom/samsung/android/personalpage/service/util/SecureProperties$SecureStorageProperties;->getInstance(Landroid/content/Context;)Lcom/samsung/android/personalpage/service/util/SecureProperties$PropertiesImpl;

const/4 v0, 0x0

move-result-object v0

iput-object v0, p0, Lcom/samsung/android/personalpage/service/util/SecureProperties;->mImpl:Lcom/samsung/android/personalpage/service/util/SecureProperties$PropertiesImpl;

.line 76
:cond_0
iget-object v0, p0, Lcom/samsung/android/personalpage/service/util/SecureProperties;->mImpl:Lcom/samsung/android/personalpage/service/util/SecureProperties$PropertiesImpl;

if-nez v0, :cond_1

.line 77
invoke-static {p1}, Lcom/samsung/android/personalpage/service/util/SecureProperties$NonSecureProperties;->getInstance(Landroid/content/Context;)Lcom/samsung/android/personalpage/service/util/SecureProperties$PropertiesImpl;

move-result-object v0

iput-object v0, p0, Lcom/samsung/android/personalpage/service/util/SecureProperties;->mImpl:Lcom/samsung/android/personalpage/service/util/SecureProperties$PropertiesImpl;

.line 79
:cond_1
return-void

.line 67
:cond_2
sput-boolean v2, Lcom/samsung/android/personalpage/service/util/SecureProperties;->SUPPORT_SECURE_STORAGE_FEATURE:Z

goto :goto_0

.line 70
:cond_3
const-string v0, "SecureProperties"

const-string v1, "SecureProperties: isProductShip"

invoke-static {v0, v1}, Lcom/samsung/android/personalpage/service/util/PersonalPageLog;->d(Ljava/lang/String;Ljava/lang/String;)V

.line 71
sput-boolean v2, Lcom/samsung/android/personalpage/service/util/SecureProperties;->SUPPORT_SECURE_STORAGE_FEATURE:Z

goto :goto_0
.end method

.method protected static isSupportSecureStorage()Z
.locals 3

.prologue
.line 82
const-string v0, "SecureProperties"

new-instance v1, Ljava/lang/StringBuilder;

invoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()V

const-string v2, "isSupportSecureStorage: SUPPORT_SECURE_STORAGE_FEATURE="

invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

move-result-object v1

sget-boolean v2, Lcom/samsung/android/personalpage/service/util/SecureProperties;->SUPPORT_SECURE_STORAGE_FEATURE:Z

invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Z)Ljava/lang/StringBuilder;

move-result-object v1

invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;

move-result-object v1

invoke-static {v0, v1}, Lcom/samsung/android/personalpage/service/util/PersonalPageLog;->d(Ljava/lang/String;Ljava/lang/String;)V

.line 83
sget-boolean v0, Lcom/samsung/android/personalpage/service/util/SecureProperties;->SUPPORT_SECURE_STORAGE_FEATURE:Z

return v0
.end method

# virtual methods
.method public getProperty(Ljava/lang/String;)Ljava/lang/String;
.locals 3
.param p1, "key" # Ljava/lang/String;

.prologue
.line 93
const-string v0, "SecureProperties"

new-instance v1, Ljava/lang/StringBuilder;

invoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()V

const-string v2, "getProperty: key="

invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

move-result-object v1

invoke-virtual {v1, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

move-result-object v1

invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;

move-result-object v1

invoke-static {v0, v1}, Lcom/samsung/android/personalpage/service/util/PersonalPageLog;->d(Ljava/lang/String;Ljava/lang/String;)V

.line 95
iget-object v0, p0, Lcom/samsung/android/personalpage/service/util/SecureProperties;->mImpl:Lcom/samsung/android/personalpage/service/util/SecureProperties$PropertiesImpl;

invoke-virtual {v0, p1}, Lcom/samsung/android/personalpage/service/util/SecureProperties$PropertiesImpl;->getProperty(Ljava/lang/String;)Ljava/lang/String;

move-result-object v0

return-object v0
.end method

.method public setProperty(Ljava/lang/String;Ljava/lang/String;)Z
.locals 3
.param p1, "key" # Ljava/lang/String;
.param p2, "value" # Ljava/lang/String;

.prologue
.line 87
const-string v0, "SecureProperties"

new-instance v1, Ljava/lang/StringBuilder;

invoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()V

const-string v2, "setProperty: key="

invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

move-result-object v1

invoke-virtual {v1, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

move-result-object v1

invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;

move-result-object v1

invoke-static {v0, v1}, Lcom/samsung/android/personalpage/service/util/PersonalPageLog;->d(Ljava/lang/String;Ljava/lang/String;)V

.line 89
iget-object v0, p0, Lcom/samsung/android/personalpage/service/util/SecureProperties;->mImpl:Lcom/samsung/android/personalpage/service/util/SecureProperties$PropertiesImpl;

invoke-virtual {v0, p1, p2}, Lcom/samsung/android/personalpage/service/util/SecureProperties$PropertiesImpl;->setProperty(Ljava/lang/String;Ljava/lang/String;)Z

move-result v0

return v0
.end method

I put before move and got an error "Private Service Stop".

Logcat:

07-14 18:54:55.568 9329 9329 E Zygote : v2
07-14 18:54:55.578 9329 9329 E Zygote : accessInfo : 0
07-14 18:54:55.678 9329 9329 E AndroidRuntime: FATAL EXCEPTION: main
07-14 18:54:55.678 9329 9329 E AndroidRuntime: Process: com.samsung.android.personalpage.service, PID: 9329
07-14 18:54:55.678 9329 9329 E AndroidRuntime: java.lang.VerifyError: Rejecting class com.samsung.android.personalpage.service.util.SecureProperties because it failed compile-tim
e verification (declaration of 'com.samsung.android.personalpage.service.util.SecureProperties' appears in /system/priv-app/PersonalPageService/PersonalPageService.apk)
07-14 18:54:55.678 9329 9329 E AndroidRuntime: at com.samsung.android.personalpage.service.PersonalPageStorageManager.<init>(PersonalPageStorageManager.java:62)
07-14 18:54:55.678 9329 9329 E AndroidRuntime: at com.samsung.android.personalpage.service.PersonalPageService.onCreate(PersonalPageService.java:199)
07-14 18:54:55.678 9329 9329 E AndroidRuntime: at android.app.ActivityThread.handleCreateService(ActivityThread.java:3807)
07-14 18:54:55.678 9329 9329 E AndroidRuntime: at android.app.ActivityThread.access$2100(ActivityThread.java:221)
07-14 18:54:55.678 9329 9329 E AndroidRuntime: at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1882)
07-14 18:54:55.678 9329 9329 E AndroidRuntime: at android.os.Handler.dispatchMessage(Handler.java:102)
07-14 18:54:55.678 9329 9329 E AndroidRuntime: at android.os.Looper.loop(Looper.java:158)
07-14 18:54:55.678 9329 9329 E AndroidRuntime: at android.app.ActivityThread.main(ActivityThread.java:7224)
07-14 18:54:55.678 9329 9329 E AndroidRuntime: at java.lang.reflect.Method.invoke(Native Method)
07-14 18:54:55.678 9329 9329 E AndroidRuntime: at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1230)
07-14 18:54:55.678 9329 9329 E AndroidRuntime: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1120)
07-14 18:54:55.688 1040 9345 E android.os.Debug: ro.product_ship = true
07-14 18:54:55.688 1040 9345 E android.os.Debug: ro.debug_level = 0x4f4c
07-14 18:54:55.688 1040 9345 E android.os.Debug: sys.mobilecare.preload = false
07-14 18:55:11.318 1040 1684 E Watchdog: !@Sync 8 [07-14 18:55:11.326]
07-14 18:55:13.898 1040 1238 E ViewRootImpl: sendUserActionEvent() mView == null
07-14 18:55:18.528 9381 9381 E Zygote : v2
07-14 18:55:18.528 9381 9381 E Zygote : accessInfo : 0
07-14 18:55:18.608 9381 9381 E AndroidRuntime: FATAL EXCEPTION: main
07-14 18:55:18.608 9381 9381 E AndroidRuntime: Process: com.samsung.android.personalpage.service, PID: 9381
07-14 18:55:18.608 9381 9381 E AndroidRuntime: java.lang.VerifyError: Rejecting class com.samsung.android.personalpage.service.util.SecureProperties because it failed compile-tim
e verification (declaration of 'com.samsung.android.personalpage.service.util.SecureProperties' appears in /system/priv-app/PersonalPageService/PersonalPageService.apk)
07-14 18:55:18.608 9381 9381 E AndroidRuntime: at com.samsung.android.personalpage.service.PersonalPageStorageManager.<init>(PersonalPageStorageManager.java:62)
07-14 18:55:18.608 9381 9381 E AndroidRuntime: at com.samsung.android.personalpage.service.PersonalPageService.onCreate(PersonalPageService.java:199)
07-14 18:55:18.608 9381 9381 E AndroidRuntime: at android.app.ActivityThread.handleCreateService(ActivityThread.java:3807)
07-14 18:55:18.608 9381 9381 E AndroidRuntime: at android.app.ActivityThread.access$2100(ActivityThread.java:221)
07-14 18:55:18.608 9381 9381 E AndroidRuntime: at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1882)
07-14 18:55:18.608 9381 9381 E AndroidRuntime: at android.os.Handler.dispatchMessage(Handler.java:102)
07-14 18:55:18.608 9381 9381 E AndroidRuntime: at android.os.Looper.loop(Looper.java:158)
07-14 18:55:18.608 9381 9381 E AndroidRuntime: at android.app.ActivityThread.main(ActivityThread.java:7224)
07-14 18:55:18.608 9381 9381 E AndroidRuntime: at java.lang.reflect.Method.invoke(Native Method)
07-14 18:55:18.608 9381 9381 E AndroidRuntime: at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1230)
07-14 18:55:18.608 9381 9381 E AndroidRuntime: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1120)
07-14 18:55:18.618 1040 9398 E android.os.Debug: ro.product_ship = true
07-14 18:55:18.618 1040 9398 E android.os.Debug: ro.debug_level = 0x4f4c
07-14 18:55:18.618 1040 9398 E android.os.Debug: sys.mobilecare.preload = false