« iPhoneカスタマイズ~DietBulletin - 通知バナーをステータスバーサイズに変更~ | トップページ | iPhoneカスタマイズ~OpenNotifier - ステータスバーに不在着信・SMS・未読メール等のアイコン表示~ »

iPhoneカスタマイズ~ロック解除スライダー変更 - Tap To Unlock Padlock iOS6~

【注意事項】
以下の作業はiPhoneをJailBreakする必要があります。
この行為を行うと、アップルからのサポートを受けられなくなる場合があり、自由にアプリケーションを追加できる故にコンピュータウイルスなどのマルウェアの標的にされる危険性があります。
上記リスクを認識の上、JailBreakを行う際には、自己責任・自己解決でお願いします。
これらの行為により、いかなる被害が発生しても、当方は一切責任を負わないものとします。

【環境】
・HW:iPhone 5
・OS(iPhone):iOS 6.1.2
・脱獄:「evasi0n」にてJailBreak済
・その他アプリ:WinterBoard 0.9.3911

iPhoneカスタマイズ~ロック解除スライダー変更 - Tap To Unlock~にて、紹介したTap To UnlockのテーマをiOS6用に修正しました。

Img_0061


iOS5時のテーマをそのまま適応すると、ロック画面に線が入ってしまいます。

Img_0051

Img_0052


この線は「・・・/UIImages/UINavigationBarShadow@2x.png」にて透過します。

Img_0058

Img_0054

iOS6対応完了!と思ったところ、アラームが鳴った時に醜い表示が・・・
iOS5の時もあったのかな???

Img_0056


これを解決するために2つ程試しました。

① Localizable.strings編集
iOS標準の時計アプリにて使用しているファイルを編集して、"アラーム停止"をnull化します。
時計アプリのパスは、"/var/stash/Applications.XXXXXX/MobileTimer.app"になり、ここの各言語のディレクトリ配下のファイルを編集します。
当たり前ですが、ファイルを編集する前に、オリジナルファイルのバックアップ(コピー)は取得しておきます。
※上記、「Applications.XXXXXX」の「XXXXXX」は使用環境により異なります。(英数字の羅列)

なお、日本語の場合には、以下のファイルになります。
/var/stash/Applications.XXXXXX/MobileTimer.app/Japanese.lproj/Localizable.strings

【変更箇所】
"ALARM_LOCK_LABEL" = "アラーム停止"
        ↓
"ALARM_LOCK_LABEL" = " "

Img_0060


上記対応により、「アラーム停止」の文字は消せるのですが、タップではなく南京錠が若干右にスライドして、アラーム停止となります。
うーん・・・非常に微妙です。

Img_0056_2


② bottombarknobgray@2x.png修正
南京錠の画像「・・・/Bundles/com.apple.TelephonyUI/bottombarknobgray@2x.png」を「アラーム停止」がディスプレイに表示されないくらいにの大きい(長い)ものに修正します。
修正したファイルがこちらです。

Bottombarknobgray2x_tmp


人によっては気にならないかもしれませんが、bottombarknobgray@2x.pngの横サイズを変更した関係で、ロック解除のタップ感度が若干悪くなったような気がします。

他に方法があるのかもしれませんが、私のスキルではここまででした・・・で、個人的に、②の問題(?)が非常に気になるので、①にて対応しています。

なお、例により稼働検証を100%行なっていませんが、作成した「Tap To Unlock Padlock iOS6」テーマをこちら置きました。
ダウンロードしたファイルを解凍後、"Tap To Unlock Padlock iOS6.theme"を、iPhone上の下記ディレクトリに配置し、WinterBoardから有効にして下さい。

/var/stash/Themes.XXXXXX/
XXXXXX」は使用環境により異なります。(英数字の羅列)

また、上記②で対応したい方は、画像ファイルが同梱されていますので、以下のようにファイルを置き換え(リネーム)して下さい。

bottombarknobgray@2x_tmp.png
        ↓
bottombarknobgray@2x.png



|

« iPhoneカスタマイズ~DietBulletin - 通知バナーをステータスバーサイズに変更~ | トップページ | iPhoneカスタマイズ~OpenNotifier - ステータスバーに不在着信・SMS・未読メール等のアイコン表示~ »

コメント

コメントを書く



(ウェブ上には掲載しません)




トラックバック

この記事のトラックバックURL:
http://app.f.cocolog-nifty.com/t/trackback/1681272/49819541

この記事へのトラックバック一覧です: iPhoneカスタマイズ~ロック解除スライダー変更 - Tap To Unlock Padlock iOS6~:

« iPhoneカスタマイズ~DietBulletin - 通知バナーをステータスバーサイズに変更~ | トップページ | iPhoneカスタマイズ~OpenNotifier - ステータスバーに不在着信・SMS・未読メール等のアイコン表示~ »