• Hiện tại trang web đang trong quá hình chuyển đổi và tái cấu trúc lại chuyên mục nên có thể một vài chức năng chưa hoàn thiện, một số bài viết và chuyên mục sẽ thay đổi. Nếu sự thay đổi này làm bạn phiền lòng, mong bạn thông cảm. Chúng tôi luôn hoan nghênh mọi ý kiến đóng góp để chúng tôi hoàn thiện và phát triển. Cảm ơn

Tổng Hợp Các MOD Cho SPB MOBILE SHELL ( Phiên Bản Mới ) !!!

galabuon

New Member
TỰ TẠO SKIN OPTION ĐỂ THÊM MỚI NHỮNG GÌ BẠN MUỐN VÀ GIỮ LẠI NHỮNG GÌ BẠN THÍCH

Thường thì chúng ta chỉ có thể thay thế mà thôi, điều này thật đau lòng :))

bài hướng sau sẻ chỉ cách thêm option - tối mình dịch

mấu chốt là SPB mã hoá tên widget bằng hex, vậy thì ta cũng làm quy trình tương tự với các widget tự tạo

Here's what I did in my additional skin option for battery widget.. I'll try to explain what I've done in my own understanding..
Note:
%INSTALLDIR% is where you've install the SPB Mobile Shell..
Make sure you have a backup of your reg file before trying anything so if anything happens you can revert it back..

1. Copy the SpbShellBackup.reg in %INSTALLDIR%\Private\20028b16 to PC..
2. Open SpbShellBackup.reg with a notepad(right-click -> Edit)..
3. Search this line "[\Software\Spb Software House\Shared\Spb Menu\WidgetPackages\Spb.Widgets\Battery]".. This is the registry entry for the Battery Widget.. It consists of keys(Class,PluginClass,Index etc..) and values..
4. Added this line below that registry entry..
Code:

[\Software\Spb Software House\Shared\Spb Menu\WidgetPackages\Spb.Widgets\Battery.Android]
Class=s42006100740074006500720079002E0041006E00640072006F00690064003A005700690064006700650074007300
Index=4
PluginClass=s5300700062002E004C00530050002E004200610074007400650072007900
Size=s41006E00640072006F0069006400



Explanation of code above:
Quote
The first line indicates the registry key of the new skin widget.. The last part of the line Battery.Android is like Widget.SkinName.. So you can do the same in other widget like Link.Text..

The second line indicates the Plugin Name to be used..
The value "s42006100740074006500720079002E0041006E00640072006F00690064003A005700690064006700650074007300"
s means String??
the numbers next to it is in Hexadecimal Format so if we convert it to String the value is "Battery.Android:Widgets"
Battery.Android is the Plugin Name and the Widgets is the xml file where we can found the Battery.Android plugin..

The third line indicates the index of the widget skin..

The fourth line indicates the Class File to be used..
The value is also in Hexadecimal Format.. in String --> "Spb.LSP.Battery"
If we look at the plugin entry in Widgets.xml
<Plugin Name="Battery.Android" Extends="Battery"
Our plugin Battery.Android extends the Battery plugin and the Battery plugin uses the class "Spb.LSP.Battery"
<Plugin Name="Battery" Class="Spb.LSP.Battery"
That's why the value of the PluginClass is "Spb.LSP.Battery"..

The last line indicates the skin name to be displayed..
Same as the other entry, it is in Hexadecimal Format.. the equivalent String value is "Android"


So if you're going to create your own skin options..
make sure the value of the keys(except the Index key) begins with letter s then hexadecimal value of the value you will use.. (When I converted my string value to hexadecimal, i did not get the two zeros just like the format of other registry entry.. so what I did is insert two zeros every two digits)

5. Open the Widgets.xml in qa_layouts.dat
6. Added this line in <Layout Name="Default">
<Plugins>
Code:

<Plugin Name="Battery.Android" Extends="Battery" DoubleSkin="va_battery_android" BoldFont="n">
<BoundRect X="0" Y="0" Width="60" Height="70"/>
<Rect Name="IconRect" X="6" Y="4" Width="48" Height="44"/>
<Rect Name="TextRect" X="2" Y="51" Width="60" Height="12"/>
</Plugin>

the DoubleSkin is the .dat file where the images to be used..
the other values are self explanatory.. same like modding the other skins of spbshell..

7. Added this line in <Layout Name="360x640">
<Plugins Extends="Default">
Code:

<Plugin Name="Battery.Android">
<BoundRect X="0" Y="0" Width="90" Height="90"/>
<Rect Name="IconRect" X="9" Y="5" Width="72" Height="60"/>
<Rect Name="TextRect" X="3" Y="71" Width="84" Height="15"/>
</Plugin>


8. Delete the spbshell reg(SpbShell_20028b16.reg) found in C:\system\apps..
9. Replace the SpbShellBackup.reg in %INSTALLDIR%\Private\20028b1 with your edited SpbShellBackup.reg..
10. Copy the qa_layouts.dat(with modified Widgets.xml) and va_battery_android.dat(see attached file) to %INSTALLDIR%\data\others\SPBShell
11. Restart SPB Mobile Shell..

You can now see the new skin option when you change the skin of the Battery Widget..
Enjoy! Wink

Kindly send me a PM if you have questions, suggestions, comments or requests..
Thank you for reading! Cheesy

regards,
Kkodai
 
Chỉnh sửa cuối:

wimax16vnn

New Member
KHOÁ IP 4 - MOD TỪ MYKEYLOCK

iphonebase.jpg


slider2.png


tham số file settings


Tốt nhất các bạn nên vào settings của nó>> trượt>> Tùy chọn>> thiết lập mở khóa>> rồi dùng bút di chuyển vị trí văn bản, d trượt đầu/ cuối sẽ chính xác và tùy cách bố trí của từng ng.
 

tadenday

New Member
Tốt nhất các bạn nên vào settings của nó>> trượt>> Tùy chọn>> thiết lập mở khóa>> rồi dùng bút di chuyển vị trí văn bản, d trượt đầu/ cuối sẽ chính xác và tùy cách bố trí của từng ng.

sao lại post cái này vô đây hả bác /
 

wimax16vnn

New Member
sao lại post cái này vô đây hả bác /

thì mod SPB theo IP4, thíu cái mở khóa giống IP4, giờ mod cái Mykeylock theo IP4 vào cho đủ bộ
ko có cái j mà k có liên wan mà tự nhiên mình post bài nha bác....OK?
 

thanh19589

New Member
Vì đổi bar IP4 nên Cái wiget muíc hôm trước ko xài được nữa. Pro thanh19589 chép lại dùm mình cái wiget music di bạn. Thanks bạn nhiều lắm. :(

View attachment 174807

thiếu file va_misc_now.dat nữa bạn ơi

mấu chốt là SPB mã hoá tên widget bằng hex, vậy thì ta cũng làm quy trình tương tự với các widget tự tạo

Cái chuyển mã Hex thì nên xài PM để chuyển đổi cho tiện chứ ngồi tính để đổi cơ số thì điên đầu luôn đó

Bản mod cũng đã nhiều và mỗi người đều chọn những cái ưng ý cho riêng mình rồi . Nên mình nghĩ có lẽ đến lúc các bạn nên up những hình ảnh trên đt của chính mình để mọi người cùng tham khảo nhỉ . Học hỏi thêm về cách sắp xếp chẳng hạn và còn để khoe nữa chứ
 
Chỉnh sửa cuối:

galabuon

New Member
ủng hộ ý kiến này :) . mod thì nhiu đó, nhưng mổi người lại có 1 cách biến hoá riêng, biết đâu lại học hỏi dc điều hay về những cách phối hợp riêng giữa các ui khác nhau.


@ : về chuyện mã hoá thì đơn giản

dùng hexworkshop --> copy hex string là xong thôi

2.png
 
Chỉnh sửa cuối:

thanh19589

New Member
Để mình mở đầu vậy . Đây là "đứa con lai qua nhiều thế hệ " . Tự desgin cũng có , dựa theo ý tưởng để làm lại cũng có và chôm cũng có >:) . Có lẽ chưa ưng ý nhất là status
anhso-34_anh0174.jpg

anhso-41_anh0172.jpg

anhso-37_anh0173.jpg
 

galabuon

New Member
đẹp, đặt biệt WM như n97 :D. Nói chung thích spb là nó cho phép đa giao diện nên lai tùm lum :))
 

daugiang1987

New Member
Để mình mở đầu vậy . Đây là "đứa con lai qua nhiều thế hệ " . Tự desgin cũng có , dựa theo ý tưởng để làm lại cũng có và chôm cũng có >:) . Có lẽ chưa ưng ý nhất là status
anhso-34_anh0174.jpg

anhso-41_anh0172.jpg

anhso-37_anh0173.jpg
Đẹp đấy cho link tải về đi bạn nhé
 

tjeutulangthang

New Member
Máy em cài thanh bar của thanh19589 thì mất luôn hiệu ứng 3D giống cái bên dưới, bác nào biết cách khắc phục không.

anhso-13_anh0152.jpg


Cho mình xin cái đồng hồ như hình dưới luôn nhé, thank!

anhso-41_anh0172.jpg
 

wimax16vnn

New Member
Máy em cài thanh bar của thanh19589 thì mất luôn hiệu ứng 3D giống cái bên dưới, bác nào biết cách khắc phục không.

anhso-13_anh0152.jpg

>> do thanh bar này dc mod ko có 3D thôi, chứ 3D vẫn có , bạn vào trang Laucher >> chọn fải>> chọn trái là ra 3D
nếu bạn k thik bar này thì có thể tìm bar HTC khác có 3D ngay trên bar lun (đầy ra đó)
 

hoangkoha

New Member
Hix, cài xong rồi làm sao để trở về giao diện mặc định của NOkia cũ các bác :((
 

thanh19589

New Member
Chép wiget Music này nha Pro thanh19589. Đúng là đẹp không thể cưỡng lại. he he

http://www.mediafire.com/?gkjlwoo233t

Thôi thì chịu khó chờ qua ngày mai nữa đi . Mình đang tính làm to khung cái WM đó để nếu thích có thể chèn 1 bức ảnh ai đó với size nhỏ ở bên trái hoặc chèn 1 icon vào vị trí đó cũng đc

@tjeutulangthang : đồng hồ thì có trong bài "3- Hàng nước ngoài "
 

foxcracking

New Member
Thôi thì chịu khó chờ qua ngày mai nữa đi . Mình đang tính làm to khung cái WM đó để nếu thích có thể chèn 1 bức ảnh ai đó với size nhỏ ở bên trái hoặc chèn 1 icon vào vị trí đó cũng đc

@tjeutulangthang : đồng hồ thì có trong bài "3- Hàng nước ngoài "

Không phải đâu Pro thánh9589 ơi. mình thích cái WigetMusic nhỏ này của bạn hơn. Vì màn hình của mình đặc chỗ quá rồi. bạn chép cho mình cái wm nhỏ này nha. Thanks Pro
 
Top