[Cydia] SpringRoll - Quản lý và Thay đổi Themes trên iPhone FW 2.0

cuongnd
24/7/2008 10:14Phản hồi: 64
[Cydia] SpringRoll - Quản lý và Thay đổi Themes trên iPhone FW 2.0
Updated!!! Đã có giải pháp thay Wallpaper ở HomeScreen.

Chào các pác, tin vui là đã có cách thay Wallpaper ở HomeScreen trên iPhone 2.0 rồi nhé 😁

Kết hợp với SpringRoll là iPhone đã có GIAO DIỆN mới hoàn toàn rồi :D

Các pác xem mình vừa làm rồi này:


Cách làm được hướng dẫn tại đây:

Tải file Wallpaper Template: DOWNLOAD

Have fun!
---------------

Trong thời gian chờ đợi SummerBoard ra app. cho iPhone 2.0 các pác dùng cách này để thay đổi theme trên iPhone 2.0 vừa nâng cấp lên nhé :laugh8kb:

Pác nào dịch tiếng Anh tốt vào đây lấy thông tin về hướng dẫn cho anh em.

http://r-ch.net/sr/



Xem clip demo tại đây

Have fun! :wink0st::laugh8kb:
64 bình luận
Chia sẻ

Xu hướng

herovt
ĐẠI BÀNG
16 năm
cái nì hình như làm trên máy có hệ điều hành mac ?
Thành quả đây :
Em dùng bộ theme này :
giải nén ra và phi nguyên cái thư mục ChocoMilk này vào /var/root/SpringRoll
Mở terminal lên phang vào 2 câu lệnh
sr s ChocoMilk
sr t ChocoMilk

thế là xong, hè hè


Cái này có thể làm trên Windows đc bác ạ, chỉ cần Terminal và OpenSSH để copy file vào thôi mà. Hè hè, cái đoạn FAQ thì đọc dễ hiểu ẹc à, em ngại type lại quá. Cái này ok đấy, em đang nghịch rồi. 3 phần cần phải đọc em dịch giúp 1 chút ạ.
Nói chung vẫn cần các package theme làm riêng cho FW2.0 vì hầu hết các gói cũ đều build icon cho các App lấy từ Installer chứ ko phải từ AppStore, nên các icon App thay đổi ko ko hết, trừ các App mặc định của iPhone.

Ít nhất với cái này các bác có thể thay đổi theo ý mình :

* Status Bar
* Badge
* Dock
* Sliders
* Battery
Thế là cũng thỏa chí các bác nào thích tự vẽ theme rồi phải ko ạ ? hê hê.
Các lỗi hay gặp nó liệt kê hết trong phần Troubleshooting nhá. Chúc các bác vui vẻ.

Cài đặt
1. Tải file này về. (File này ko phải là file nén, nó là mã Ruby, cho nên chỉ cần save về, tên file là sr không có phần mở rộng nhé (ND) )
2. Vào Cydia, cài gói Ruby từ mục Scripting.
3. Copy file sr (save từ bước 1) vào đường dẫn /usr/local/sbin (nếu ko có folder thì tự tạo thêm nhé) - nhớ set permission cho nó là 755
4.Sao lưu theme hiện tại bằng cách dùng câu lệnh sr backup từ Terminal trong iPhone nếu cài rồi, hoặc từ Terminal bên ngoài- hình như WinSCP cũng có hay sao ý nhỉ ? 😁
5. Thay đổi theme theo ý mình bằng cách dùng câu lệnh sr theme Tên_Theme


Các câu lệnh sử dụng :

* sr backup - Lệnh đầu tiên và bắt buộc phải dùng. Có tác dụng sao lưu toàn bộ icons và file hệ thống.
* sr restore - Khôi phục lại bản sao lưu đã tạo bằng lệnh trên
* sr theme Tên_theme - Thay đổi theme chỉ định, được đặt trong /var/root/SpringRoll
* sr smbconv Tên_theme - Chuyển đổi theme SummerBoard để có thể dùng với SpringRoll.

Cập nhật phiên bản r4 - ngày 22/7

* Những thành phần thay đổi sẽ đc hiển thị bằng màu Cam (Tính năng mới cập nhật trêntrang chủ nó sẽ có màu CAM )
* Đã hoạt động (tức là thay đổi thành công) với icon của các ứng dụng có tên chứa khoảng trắng (VD : Audio Rec.). (Nhưng tên theme vẫn phải là 1 từ nhá - tên theme ko đc có khoảng trống)
* Hỗ trợ thay đổi status bar (FST).
* sr smbconv dễ sử dụng hơn, và đồng thời thay đổi tên status bar nếu nó đã có (đoạn này đek hiểu gì :D)
* Sửa lỗi xảy ra khi không tồn tại thư mục chứa Icons.
* Fixed a bug where anything that wasn't an application in the Applications folder crashed the script. (Cái này đek biết nói thế nào cho sát nghĩa- đại khái là fixed lỗi khi có cái gì đó nằm trong Applications làm cái scipt này ko chạy đc)
*Thêm cách gõ câu lệnh tắt : sr backup/theme/restore/smbconv có thể thay bằng sr b/t/r/s.
Cái này em xin giải thích kỹ hơn 1 chút đó là nếu bác bác xài lệnh backup, thay vì phải oánh đầy đủ là sr backup thì chỉ cần oánh sr b là ok ạ, các lệnh còn lại tương tự.

Đây là Log Terminal cho bác nào hay nghi ngờ nhá :
oy làm oy cho ý kiến với nghen
mình không có wifi thì không cài open ssh được hả bác. mổi lần cài cái gì thấy cũng cân bỏ vô folder này folder kia ma kô biết làm sao vô đươc folder đó[/usr/local/sbin]. mobile terminal thì mình có còn open ssh thi kô biết sao install tại vì kô có wifii dùng 3g được kô mấy bác
Thế thì bạn thử dùng iphone pcsuite xem sao! có người dùng nó để connect với FW2.0 rồi đấy!
Thực ra thì cần WiFi để cài cái gói Ruby á, hình như có cách xài WinSCP để connect với iP không cần WiFi mà ?

Dùng 3G là sao hả bác ? bọn em ở VN có biết 3G nó là cái giống gì đâu mà ;))
dùng GPRS cũng ok, mỗi tội nhớ phải set Autolock = Never vì down chậm (7mb đóa) treo Cydia cũng hơi mệt
cảm ơn bạn đã share cho anh em, phần mền cho FW 2.0 ngày càng hay và đa dạng
vậy có bác nào làm ơn chỉ mình cách cài winSCP kô cần wifi cám ơn nhiều, mình lúa quá mong các bác thông cảm. nhìn mấy cái thêm đẹp mà kô biết cách nào để cài
Bác chịu khó tìm lại xem chứ em bây h thì chịu rồi, em ko xài Windows với cả các bác mod move bài liên tọi.
Các bác cho em hỏi chút, sao khi em down về rồi, giải nén bằng winrar nó giải nén được tất cả, riêng file: info: Guide.rtf và file: ìno:Guide.txt bị báo lỗi incorrect? chỉ giúp em với các Bác
Lằng nhằng rắc rối quá nhỉ, hết lệnh này rồi lệnh kia..Nhớ Summerboard quá híc😔
làm đúng theo hướng dẫn, nhưng nhận được thông báo trên Terminal IP
*Backing up resources:
** Changing directory to /var/root
/usr/local/sbin/sr:64:in 'chdir': Permission denied
- /var/root (Errno:EACESS)
from /usr/local/sbin/sr:64:in 'backup'
from /usr/local/sbin/sr:643

Thua :no6xn:
Các bạn đầu tiên phải vào được quyền Root cái đã , bằng cách đánh dòng lệnh : su root sau đấy đánh pass là alpine rồi mới thực hiện được các lệnh kia . Bác chủ Topic là em tối qua mày mò cả đêm mới xong , giờ thì ngon rồi 😁
Xin lỗi bác, tại em cài MobileTerminal trên iP nhưng ít dùng, toàn dùng Terminal trên máy tính cho nó dễ type nên ko để ý thằng MobileTerminal nó auto logon không phải với tài khoản root :D Bác vất vả quá ! :D
có bác nào hướng dẫn tỷ mỉ chut khogn
Thế này nhé các bạn :
- Thứ nhất làm theo hướng dẫn bằng cách tạo thư mục mới local/sbin từ thư mục gốc usr bằng cách nào tùy các bạn . Sau đó copy file sr vào thư mục mà bạn đã tạo là sbin .
- Thứ hai : bạn vào thư Private/var/root tạo thêm 1 thư mục SpringRoll ở trong thư mục root và copy các thư mục Theme của Summer Board vào đấy .
- Thứ 3 : set 755 cho các thư mục của SummerBoard bằng WinSCP hoặc là Terminal . Do mình không dùng dc WINSCP nên mình phải set bằng Terminal cụ thể các lệnh như sau :
+ su root
+ khi máy đòi nhập password thì đánh : alpine . Lưu ý khi đánh cái này nó sẽ không hiển thị trên màn hình nhưng các bạn cứ đánh đúng rồi ấn nút Return nó sẽ chuyển sang thư mục Root cho bạn .
+ cd /usr/local/sbin
+ chmod 755 *
+ cd /var/root/SpringRoll
+ chmod 755 *
Tiếp theo lệnh này các bạn reboot lại máy và bắt đầu vào lại Terminal , cũng thực hiện lại thao tác :
+ su root
+ khi máy đòi nhập password thì đánh : alpine
+ sr backup ( back up Theme mặc định của máy )
+ sr s tên_Themes(trong thư mục SpringRoll bạn đã copy) (lưu ý đánh đúng chữ hoa chữ thường nhé)
+ sr t tên_Themes(trong thư mục SpringRoll bạn đã copy).
Máy sẽ tự động chuyển cho bạn sang Theme mới với các icon ứng dụng mới . Lúc nào cần quay về theme cũ các bạn gõ lệnh : sr restore .
Chúc các bạn vui vẻ ! 😁
ko có phần mêm cho Mac ah các bác ?
ý bác là gì ? Phần mềm cho Mac ? Em đang xài ForkLift thay WinSCP bên Windows, còn Terminal thì MacOS đã có sẵn rồi.

connect SSH vào iPhone có gì đâu, lấy IP của iPhone
, mở Terminal trong Applications/Utilities oánh lệnh này vào :

ssh -l root IP_của_iPhone

tham số -l là chữ L viết thường nhé.
chờ 1 lúc nó sẽ hỏi có save profiles ko, oánh yes để xác nhận, rồi nhập pass alpine vào là OK.
Cho em hỏi tí nhé : Bác cố thể cho hiển thị Wallpaper ở Home Screen chưa vậy ? Thank's anyway!
hiện tại chỉ có một theme này thôi hả bác. có bác nào có theme khác không??? cám ơn nhiều
có springroll trong Cydia nhưng không cài được do lỗi..Chán
Chào Bạn !!! Bạn thử làm cách này coi được không nhé
1)Bạn tải lên Summerboard theme mà Bạn chọn đến /var/root
2)chạy sr smbcomv Theme/icon cho nó và đổi tên icons trong khổ tương thích
3)Bạn move cái theme đó đến /var/root/SpringRoll
4Run sr theme Theme và nó sẽ làm hết , và xong .THÂN
Theme bác có thể convert từ bất cứ theme nào của 1.x mà. Copy nguyên xi thư mục theme vào SpringRoll rồi mở terminal lên type lệnh sr smbconv Tên_theme là ok mà, bác đọc lại trang 1 ý, đã nói rõ rồi mà 😁
Sao mình chỉ chuyển được một số icon thôi nhỉ? Dùng đúng bộ theme Chocomilk của bác chủ topic nhưng chỉ chuyển được có vài cái icon, còn lại vẫn nguyên xi, kể cả những icon của app Calendar hay Photos. Quái nhỉ?

Xu hướng

Bài mới










  • Chịu trách nhiệm nội dung: Trần Mạnh Hiệp
  • © 2024 Công ty Cổ phần MXH Tinh Tế
  • Địa chỉ: Số 70 Bà Huyện Thanh Quan, P. Võ Thị Sáu, Quận 3, TPHCM
  • Số điện thoại: 02822460095
  • MST: 0313255119
  • Giấy phép thiết lập MXH số 11/GP-BTTTT, Ký ngày: 08/01/2019