Trạng thái hiện tại của thiết bị apple (iPhone, iPod, v.v.) là gì?


21
  1. Những ứng dụng Ubuntu nào cung cấp hỗ trợ? (hướng dẫn, cách làm, trạng thái)
  2. Ngoài ra, cụ thể, chi tiết về hỗ trợ đồng bộ hóa nhạc với iPhone và iPod với phiên bản HĐH mới nhất:

    • Bạn có thể đồng bộ nhạc với các thiết bị apple bằng cách sử dụng> iOS4 không? (iPhone và iPod)
    • Những ứng dụng nào cho phép bạn làm điều này và làm thế nào? (hướng dẫn, cách làm, trạng thái)

Những gì đã được thiết lập là:

  • Apple không hỗ trợ Linux và không có kế hoạch.
  • libimobiledevice cung cấp một số hỗ trợ, tuy nhiên hiện tại nó không hỗ trợ đồng bộ hóa nhạc / video với các thiết bị >iOS4. Tới libimobiledevice và cuộn đến phần tựa đề " Tình trạng " để xem phiên bản thiết bị của bạn được hỗ trợ.

Câu trả lời:


24

Đây là một mục tiêu di chuyển liên tục. Nếu bạn tìm thấy một công cụ hoạt động, Apple sẽ phá vỡ nó trong một 'cập nhật bảo mật' (đôi khi họ sử dụng thuật ngữ một cách chủ quan). Đối với một số iPod, hãy thử thay thế phần sụn bằng Rockbox . Đối với iPhone gắn với Windows hoặc Mac hoặc thử thiết lập HĐH khách Windows với VirtualBox trong Ubuntu.

Apple sẽ không bao giờ cho phép loại khả năng tương tác này xảy ra, lâu dài. Bạn sẽ phải chấp nhận các quy tắc của họ cho thiết bị của họ hoặc tìm một thiết bị mà bạn có thể root và tải với phần sụn thay thế.


3
Khi bạn bước ra ngoài khu vườn có tường bao quanh của Apple, bạn không thể tự mình đưa ra những cảnh báo như vậy. Bạn đã đồng ý với điều này rồi và đã chấp nhận các điều khoản đơn phương của họ. Tôi nghĩ rằng điều này là quá tức giận. Tôi không thể đổ lỗi cho Apple mặc dù. Nghĩa vụ của họ là đối với các cổ đông. Nếu bạn đã áp dụng một bản cập nhật hoặc cố gắng đồng bộ hóa bên ngoài hệ sinh thái được phê duyệt của họ và nó đã phá vỡ một cái gì đó, bạn chỉ có thể tự trách mình. Khắc nghiệt, nhưng sự thật. Trong khi đó, chỉ cần bình chọn một cách khôn ngoan, chọn thiết bị của bạn một cách khôn ngoan và cung cấp những gì bạn có thể cho các tổ chức như EFF. Chúc may mắn.
Tom Brossman

1
Tôi đồng ý, tuy nhiên tôi không nói về việc Apple cung cấp các cảnh báo (bạn đúng 100%, họ hoàn toàn không có nghĩa vụ phải cung cấp hỗ trợ, cảnh báo, bất cứ điều gì. Nếu đó không phải là lợi ích kinh doanh của họ, tại sao họ nên?), Tôi Tôi đang nói về các ứng dụng như banshee, nhịp điệu, v.v., cung cấp hỗ trợ "loại", họ nên đưa ra cảnh báo khi gặp phải phiên bản thiết bị táo chưa được kiểm tra. Hoặc có lẽ họ không thể làm điều đó (tôi sẽ ngạc nhiên nếu có), Ngoài ra, đừng hiểu lầm tôi, tôi biết mọi người làm việc chăm chỉ cho các dự án đó miễn phí
Gerard Roche

1
@ElderGeek ứng dụng có thể cảnh báo bạn rằng phiên bản, ví dụ như iOS, chưa được hiệu đính và chưa vượt qua các bài kiểm tra chấp nhận của nhà sản xuất ứng dụng , phải không? Bạn đang sử dụng iOS 7.2.1, phiên bản iOS này không xác định đối với ứng dụng này. Quá trình kiểm tra chấp nhận của chúng tôi [link] không tìm thấy sự cố nào với phiên bản 7.2.0. Bạn có nên tiếp tục ...
Gerard Roche

1
@BullfrogBlues Điều hay ho của phần mềm nguồn mở là bạn có thể sửa đổi nó khi bạn thấy phù hợp với ranh giới của GPL bao trùm nó. Điều này có nghĩa là bạn có thể học cách thực hiện những thay đổi mà bạn mong muốn. Bạn không có tùy chọn này với iOS xxx hoặc bất kỳ sản phẩm thương mại nào có sẵn cho vấn đề đó. May mắn nhất!
Geek Elder

1
@NoBugs Bạn nhận ra rằng bạn đang trả lời câu trả lời năm tuổi của một người không sở hữu sản phẩm Apple ... phải không?
Tom Brossman

14

Hỗ trợ Táo của Linux là không tồn tại. Không có một phiên bản iOS nào hỗ trợ Ubuntu. Vui lòng gửi một lỗi với Apple.

Ngoài ra, Apple thường xuyên sử dụng các kỹ thuật obfuscation, có khả năng phá vỡ cơ sở dữ liệu âm nhạc trên iDevices.

RE: Tôi chỉ muốn thêm vào đây rằng tôi đã nộp nhiều báo cáo lỗi với Apple, đồng thời đề cập rằng tôi từ chối cài đặt Windows và do đó Linux Ubuntu được cài đặt trên máy tính xách tay của tôi cũng như nợ iPhone3, iPhone4, iPhone5 và iMac và đó là khá bực bội vì tôi không thể sử dụng Ubuntu của mình để ít nhất quản lý âm nhạc của mình và cứ thế ... Họ chưa bao giờ trả lời một lá thư, không bận tâm đến bất kỳ lời giải thích nào và tất cả sự thiếu hiểu biết đó khá là bực bội đến mức tôi có thể sẽ chuyển sang Thiết bị Android vào lần tới tôi sẽ nhận được một điện thoại mới.


Đó là một điểm tốt, nhưng nếu bạn có iDevice với VLC, bạn CÓ THỂ đặt nhạc và video của mình vào thư mục tài liệu của ứng dụng VLC - ngay cả khi họ không muốn bạn sử dụng trình phát nhạc dựng sẵn vì một số lý do kỳ lạ.
NoBugs

5

Hãy thử libimobiledevice . Di chuyển đến phần có tiêu đề " Trạng thái " để xem phiên bản thiết bị của bạn có được hỗ trợ hay không.

libimobiledevicelà một thư viện phần mềm đa nền tảng nói về các giao thức hỗ trợ các thiết bị iPhone®, iPod Touch®, iPad® và Apple TV®. Không giống như các dự án khác, nó không phụ thuộc vào việc sử dụng bất kỳ thư viện độc quyền hiện có nào và không yêu cầu bẻ khóa. Nó cho phép các phần mềm khác dễ dàng truy cập hệ thống tệp của thiết bị, truy xuất thông tin về thiết bị và bên trong, sao lưu / khôi phục thiết bị, quản lý các biểu tượng SpringBoard®, quản lý các ứng dụng đã cài đặt, truy xuất sổ địa chỉ / lịch / ghi chú và dấu trang và (sử dụng libgpod) đồng bộ hóa nhạc và video cho thiết bị. Thư viện đang được phát triển từ tháng 8 năm 2007 với mục tiêu mang lại sự hỗ trợ cho các thiết bị này cho Máy tính để bàn Linux. - http://www.libimobiledevice.org/


2
Rất khó hiểu để nói rằng ít nhất, tôi cũng không nghĩ rằng video cũng giúp ích. Tôi đặc biệt quan tâm đến hỗ trợ iOS5, theo như đồng bộ hóa âm nhạc, tôi hiểu hỗ trợ là số không.
Gerard Roche

4

Chỉ cần thêm rằng đó là libgpod hiện không thể xử lý DBVersion> 4. Bản phát hành gần đây nhất trở lại vào tháng 7, cũng như cam kết gần đây nhất ( http://gtkpod.git.sourceforge.net/git/gitweb.cgi ? p = gtkpod / libgpod; a = Tóm tắt ) Tôi không biết trạng thái là gì nhưng tôi đoán là hiện tại nó đang bị treo và không được xử lý.

Tuy nhiên, họ đã thực hiện như sau trong phiên bản 0.8.2, vì vậy ai biết khi nào có ai đó sẽ cung cấp giải pháp cho việc này.

iPhone 4 / iPod Touch 4 / iPad / Nano 6g vẫn chưa được hỗ trợ trong phiên bản này. Tuy nhiên, libgpod hiện có một cơ chế để tải động một mô-đun có tên $ libdir / libgpod / libhashab.so. Điều này sẽ hữu ích để dễ dàng kích hoạt hỗ trợ cho các thiết bị này nếu ai đó nghĩ ra cách tính toán tổng kiểm tra cơ sở dữ liệu âm nhạc.

Bạn có thể đọc ghi chú phát hành đầy đủ ở đây: http://old.nabble.com/libgpod-0.8.2-td32125543.html

=================

Cập nhật: Người dùng Israr Khan dường như đang làm việc với điều này ngay bây giờ, bạn có thể biết nhanh về trạng thái trên twitter của mình: http://twitter.com/#!/isrark


3
Có cách nào mà tất cả người dùng Linux / Apple có thể thu thập được một số giải pháp cho vấn đề này không? Làm thế nào giải pháp cho điều này có thể được xuất sắc (bởi một người không lập trình)?
seb

3

Trong khi đọc qua trang web này và sử dụng google, tôi đã tìm thấy một cách để có thể đồng bộ hóa iPhone 4 của mình trên iOS 7.0.2 trên Ubuntu 12.04. Những hướng dẫn này tôi đã biên soạn từ những người dùng khác và từ repo libithobiledevice github .

Trước tiên, hãy đảm bảo các gói sau được cài đặt, thông qua Trung tâm phần mềm Ubuntu hoặc thông qua Terminal:

git
libgnutls
libgnutls-dev
libplist
libplist-dev
libusbmuxd
libusbmuxd-dev
usbmuxd
make
autoconf # this should also install automake
autoheader
libtool
pkg-config
gcc

# optional but recommended

cython 
doxygen

Thứ hai, tạo một thư mục ở đâu đó trên máy tính của bạn (Tôi sẽ sử dụng một thư mục trên máy tính để bàn của mình được gọi là libupdate ).

Mở terminal và CD vào thư mục đó:

cd ~/Desktop/libupdate

Khi bạn làm điều đó, nhập hoặc sao chép / dán vào bảng điều khiển:

git clone http://git.sukimashita.com/libimobiledevice.git

Chờ repo tải về. Giữ cửa sổ Terminal mở

Khi hoàn thành, hãy mở thư mục đã được tạo khi bạn chạy lệnh trên (nên được gọi libimobiledevice). Nhấp đúp chuột vào tập tin được gọi autogen.shvà nhấp Run in Terminal. Nó sẽ mở một cửa sổ terminal mới sẽ đóng khi kết thúc.

Để chạy các lệnh tiếp theo này, đầu tiên cd vào libimobiledevicethư mục đã được tạo thông qua git clonelệnh trên bằng cách gõ:

cd libimobiledevice

Các lệnh tiếp theo này có thể được chạy nguyên trạng, nhưng tôi khuyên bạn nên chạy như sudođể giảm thiểu cơ hội phát sinh vấn đề. Lệnh cuối cùng PHẢI được chạy như sudo. Chạy những cái này cùng một lúc, hãy để chúng hoàn thành trước khi chạy cái tiếp theo

./configure
make
sudo make install

Một khi điều này hoàn thành, khởi động lại máy tính của bạn.

Khi bạn đăng nhập lại vào máy tính, hãy mở khóa iPhone của bạn. Bỏ qua mọi hộp thoại bật lên trên máy tính của bạn. Thực hiện theo các bước tiếp theo CHÍNH XÁC NHƯ TÔI DANH SÁCH

  1. Cắm đầu USB của cáp vào máy tính
  2. Cắm đầu cáp của iPhone vào iPhone
  3. Hộp thoại tin cậy sẽ xuất hiện
  4. Bạn phải nhanh chóng cho bước tiếp theo này, chạm vào Tin cậy và NGAY LẬP TỨC KHAI THÁC IPHONE TỪ CÁP! Bạn phải kéo cáp ra trước khi iPhone rung / kết nối lại và đưa hộp thoại tin cậy lên một lần nữa. Nếu điều này xảy ra, làm lại bước này
  5. Khóa iPhone của bạn
  6. Cắm iPhone của bạn trở lại
  7. Mở khóa iPhone của bạn, bỏ qua mọi hộp thoại bật lên trên máy tính của bạn hoặc iPhone (Hộp thoại tin cậy không nên xuất hiện)
  8. Trong Terminal, chạy lệnh sau

    cặp đôi

  9. Terminal sẽ báo cáo điều này là thành công và thiết bị của bạn có thể truy cập được từ máy tính của bạn, để kiểm tra Shotwell chạy này (từ thiết bị đầu cuối hoặc dấu gạch ngang). Nhấp vào iPhone của bạn và hình ảnh của bạn sẽ xuất hiện.

Bạn cũng có thể nhấp vào iPhone của mình trong phần thiết bị trong trình duyệt tệp Nautilus. Nếu có thứ gì đó xuất hiện trên iPhone của bạn, hãy nhấn vào CHỈ MỘT LẦN! và bấm thử lại, tiếp tục, vv trên máy tính của bạn. IPhone của bạn sau đó có thể xuất hiện hai lần. Ứng dụng cho biết tài liệu dành cho các ứng dụng có một số loại chia sẻ tệp / quyền truy cập tài liệu (như trình tải nhạc hoặc trình tạo nhạc chuông).

Nếu bạn muốn sao lưu iPhone của mình, hãy chạy lệnh này

idevicebackup2 backup --full <path/to/where/you/want/to/backup>

Nếu bạn muốn sao lưu / sao chép ảnh và video của mình, hãy mở Shotwell và nhập ảnh của bạn (CTRL + A, nhấp chuột phải, nhập)

Nếu bạn muốn sao chép nhạc / video nhạc / phim vào máy tính của mình, hãy mở Rhybeatbox và chọn iPhone của bạn, sau đó đảm bảo bạn có thể xem tất cả nhạc của mình (video và nhạc chuông sẽ không có tiêu đề, nhạc có thể, tùy thuộc vào bạn từng chỉnh sửa các thẻ của họ trong iTunes ban đầu). Sau đó, chọn tất cả (CTRL + A) và kéo chúng vào một thư mục trên máy tính của bạn. Họ có thể có những cái tên kỳ lạ, đổ lỗi cho iTunes.

Tôi chưa thử thêm bất cứ thứ gì, nhưng ít nhất bạn có thể truy cập các tệp của mình và sao lưu iPhone ngay bây giờ!



Vào thời điểm đó, đó là repo mà tôi đã sử dụng, tôi nghĩ rằng nó đã được sửa chữa cho vòng lặp tin cậy. Bạn có thể có thể sử dụng các tài nguyên chính thức bây giờ. Tôi đã chuyển sang Android từ tháng 3 và như vậy không còn sở hữu iPhone nữa.
Tech0verlord

1

Tôi đã kết nối iPod shuffle của mình và nhận ra nó là một chiếc iPod và tôi biết rằng bạn có thể đồng bộ hóa nó với Ry nhịpbox. Chỉ cần đảm bảo các trình cắm Trình phát di động được bật thông qua

Tools > Plugins

0

Mọi người đều đồng ý rằng mọi loại tích hợp Linux với iTunes đều không ổn định. Đối với tôi ít nhất mặc dù vấn đề thực sự là "làm cách nào để sao chép nhạc từ Linux lên iDevice và phát nó"; iTunes không phải là một yêu cầu. Đây là giải pháp của tôi cho vấn đề dễ điều khiển hơn nhiều.

  1. Cài đặt foobar2000 trên iDevice của bạn (Tôi yêu fb2k trên máy tính để bàn - đủ để chạy nó trong Wine , chỉ cần phát hiện ra phiên bản ứng dụng, hy vọng nó ở bất cứ đâu gần như tốt)
  2. Bắt đầu foobar2000, biểu tượng bánh răng ở phía trên bên phải cho Công cụ, Máy chủ FTP
    1. Cho phép ghi truy cập = bật
    2. Máy chủ đang chạy = bật
  3. Kết nối với địa chỉ IP được liệt kê bằng ứng dụng khách FTP mà bạn chọn và tải nhạc lên foobar2000 Music Folder(Tôi nghi ngờ tôi sẽ sử dụng rclone để xử lý đồng bộ hóa cuối cùng)

Sau khi thoát khỏi máy chủ FTP, foobar2000 sẽ thấy nhạc của bạn và bạn rời khỏi cuộc đua. Và nếu bạn không thích foobar2000 với tư cách là người chơi, tôi nghi ngờ các ứng dụng bên thứ 3 khác cũng có thể phát từ hệ thống tệp.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.