CINXE.COM
3uTools | iOS jailbreak & flash tool
<!doctype html> <html lang="en-US"> <head> <head> <meta charset="utf-8"> <title>3uTools | iOS jailbreak & flash tool</title> <meta name="description" content="3uTools is a tool for flashing and jailbreaking Apple’s iPhone, iPad, iPod touch, provides two ways, Easy Mode or Professional Mode, to flash Apple mobile devices, selects the appropriate firmware automatically and supports a rapid downloading speed. " /> <meta name="keywords" content="3uTools, jailbreak tool, iOS jailbreak, Apple devices jailbreak" /> <meta name="renderer" content="webkit|ie-comp|ie-stand"> <link rel="shortcut icon" href="https://www.3u.com/img/webicon.png?v=0.01" /> <link rel="stylesheet" href="https://www.3u.com/style/common.css?v=0.01"> <link rel="stylesheet" href="https://www.3u.com/style/header.css?v=0.01"> <link rel="stylesheet" href="https://www.3u.com/style/firmwares.css?v=0.01"> <link rel="stylesheet" href="https://www.3u.com/style/footer.css?v=0.01"> <script src="https://www.3u.com/js/html5.js"></script> <!--[if IE 6]> <script src="https://www.3u.com/js/DD_belatedPNG.js" type="text/javascript"></script> <script type="text/javascript"> //PNG window.onload = function() { DD_belatedPNG.fix('.pngFix, .pngFix:hover'); } </script> <![endif]--> <style> .ipsw { margin-top:20px } .ipsw .wrap { background:#fff; padding:80px 0 100px; } .area_gird { padding:0 100px; } .area_gird h2 { color: #000; font-size: 20px; padding-left:10px; font-weight: normal; line-height: 52px; } .area_gird table, .area_gird tr, .area_gird th, .area_gird td { vertical-align:middle; text-align:center; font-size:12px; } .area_gird table { width:100%; } #selectrTable, #selectrTable tr, #selectrTable th, #selectrTable td { border:1px solid #EEE; } #firmware_table { border:1px solid #EEE; } .filter { width:100%; } .filter td { padding:9px 20px; } .filter td.options { padding:4px 20px 9px; } .filter td.options a { display:block; float:left; margin-right:5px; margin-top:5px; width:117px; height:26px; line-height:26px; text-align:center; border:1px solid #fff; background:#fff; border-radius:3px; transition:0.3s; color:#666 } .filter td.options a:hover { border:1px solid #ddd; transition:0.3s } .filter td.options a.on { border:1px solid #ddd; background:#f4f4f4; transition:0.3s; color:#333 } .filter td.options a.more { text-indent:20px; background:url(img/more_down.png) 25px center no-repeat; color:#333333; } .filter td a.help { color:#f19149; text-decoration:underline; } .filter td a.help:hover { color:#ed7921; } .ispw_list { width:100%; margin-top:30px; } .ispw_list td, .ispw_list th { border:0px; border-bottom:1px solid #EEE; } .ispw_list tr:nth-of-type(2n) { background-color: #f9f9f9; } .ispw_list tr:hover { background:#fafafa; } .ispw_list th { height:46px; line-height:46px; background:#f4faff; } .ispw_list td { height:38px; line-height:38px; } .ispw_list td.yes, .ispw_list td.no { background-repeat:no-repeat; background-position:center center; } .ispw_list td.yes { background-image:url(img/ipsw_status_yes.png); } .ispw_list td.no { background-image:url(img/ipsw_status_no.png); } .ispw_list td .download { width:80px; height:24px; line-height:24px; text-align:center; display:block; margin:7px auto; } .ispw_list td .download:hover { background:#00af3d; color:#FFF; } @media screen and (max-width:1024px){ .ipsw .wrap { padding:40px 0 50px; } .area_gird { padding:0 50px; } } .ipsw_popup { background:#fff; text-align:center; border:1px solid #F9F9F9; } .ipsw_popup h3 { padding-top:20px; font-size:24px; font-weight:normal } .ipsw_popup p { font-size:16px; color:#666 } .ipsw_popup div a { display:inline-block; margin:20px 5px 0; width:120px; height:38px; line-height:38px; border:1px solid #ddd; transition:0.2s } .ipsw_popup div a:hover { border:1px solid #007aff; background:#007aff; color:#fff; transition:0.2s } </style> </head> <body id="firmwares" style="background: #F5F6F9;"> <!-- HEADER START --> <script src="https://www.3u.com/js/jquery-1.11.1.min.js"></script> <div class="headers_wrap"> <!-- 顶部导航 --> <div class="header"> <a href="https://www.3u.com/"> <img src="https://www.3u.com/imgs/header/3u.png" class="logo"> </a> <div class="menu"> <a class="item" id="nav_index" href="https://www.3u.com/" title="Home" onmouseenter="hideDonwloadWindow()">Home</a> <a class="item" id="nav_updateLog" href="javascript:;" onmouseenter="showDonwloadWindow()" title="Previous Versions"> Products </a> <a class="item" id="nav_firmwares" href="https://www.3u.com/firmwares" title="Firmwares" onmouseenter="hideDonwloadWindow()"> Firmwares </a> <a class="item" id="nav_tutorials" href="https://www.3u.com/tutorial" title="Tutorials" onmouseenter="hideDonwloadWindow()"> Tutorials </a> <a class="item" id="nav_news" href="https://www.3u.com/news/" title="News" onmouseenter="hideDonwloadWindow()"> News </a> <a class="item" href="http://forum.3u.com/" target="_blank" title="Forum" onmouseenter="hideDonwloadWindow()"> Forum </a> </div> <form action="https://www.3u.com/" method="post" id="searchForm" class="search"> <img src="https://www.3u.com//imgs/header/search@2x.png" class="icon"> <input type="text" name="s" id="s" class="head-search-ipt" placeholder="search" onBlur="searchContent();" onfocus="focusIpt()" autocomplete="off"/> <input type="hidden" name="type" value="100"/> <div class="hisList"> </div> </form> </div> <!-- 浮窗下载 --> <div class="donwload_window" onmouseleave="hideDonwloadWindow()"> <div class="donwload_box"> <div class="item"> <a class="type" href="https://www.3u.com/productsWin"> <img src="https://www.3u.com/imgs/index/Windows_120@2x.png" class="t_img"> <div class="name">3uTools for Windows/macOS</div> </a> <div class="btn_box"> <a class="btn type_1" href="https://url.3u.com/zmAJjyaa"> <img src="https://www.3u.com/imgs/index/windows@2x_ico.png" width="20"> Win(x86) </a> <a class="btn type_1" href="https://url2.3u.com/MNBBfyaa"> <img src="https://www.3u.com/imgs/index/windows@2x_ico.png" width="20"> Win(x64) </a> <a class="btn type_1" href="https://url2.3u.com/yiiuaqaa"> <img src="https://www.3u.com/imgs/index/macOS@2x_ico.png" width="20"> macOS </a> </div> </div> <div class="item"> <a class="type" href="https://www.3u.com/productsIos"> <img src="https://www.3u.com//imgs/index/iOS_120@2x.png" class="t_img"> <div class="name">3uTools for iOS</div> </a> <div class="btn_box"> <a class="btn type_1" href="https://www.3u.com/productsIos#installationBox">Download</a> <a class="btn" href="https://www.3u.com/productsIos">Details</a> </div> </div> <div class="item"> <a class="type" href="https://www.3u.com/remote"> <img src="https://www.3u.com/imgs/index/3uRemote_120@2x.png" class="t_img"> <div class="name">3uRemote for Windows/<br/>Android</div> </a> <div class="btn_box"> <a class="btn type_1" href="https://dl.3u.com/remote/3uRemote_v1.0.2.08_Setup_700001.exe"> <img src="https://www.3u.com/imgs/index/windows@2x_ico.png" width="20"> Win(x86) </a> <a class="btn type_1" href="https://dl.3u.com/remote/3uRemote_v1.0.2.08_Setup_x64_700001.exe"> <img src="https://www.3u.com/imgs/index/windows@2x_ico.png" width="20"> Win(x64) </a> <a class="btn type_1" href="https://play.google.com/store/apps/details?id=com.u3.remote"> <img src="https://www.3u.com/imgs/index/Android@2x.png" width="20"> Android </a> </div> </div> </div> </div> </div> <script type="text/javascript"> var searchInput = $('input[name="s"]'); $('#searchForm').submit(function () { setHisList($('#s').val()) return checkSearch(); }); var checkSearch = function () { var s = $.trim(searchInput.val()); if (s === '') { return false; } return true; }; function searchContent() { blurIpt(); if ($('#s').val() !== '') { setHisList($('#s').val()) } if (checkSearch()) $('#searchForm').submit(); } // $("#s").bind("keydown", function (e) {// 兼容FF和IE和Opera // var theEvent = e || window.event; // var code = theEvent.keyCode || theEvent.which || theEvent.charCode; // if (code === '13') { //处理按回车键后的逻辑 // searchContent(); // } // }); function searchContentByHis(event) { var word = $(event).text(); searchInput.val(word); setHisList(word) if (checkSearch()) $('#searchForm').submit(); } // 顶部按钮获取焦点显示历史记录 let searchDom = document.querySelector('.search') let hisDom = document.querySelector('.hisList') let focusIpt = () => { searchDom.style.border = '1px solid rgba(0,121,255,0.4)'; showHis(); } let blurIpt = () => { searchDom.style.border = '1px solid #CED7DE'; } let hideHis = () => { hisDom.style.display = 'none' } let showHis = () => { let hisList = (localStorage.getItem('hisList') && localStorage.getItem('hisList').split(',')) || [] if (hisList.length > 0) { hisDom.style.display = 'block' } getHisList(); } // 获取历史数据 let getHisList = () => { let hisListItem = `` let hisListDom = document.querySelector('.hisList') let hisList = (localStorage.getItem('hisList') && JSON.parse(localStorage.getItem('hisList'))) || [] if (hisList.length > 0) { hisList.forEach(v => { hisListItem += `<div onclick="searchContentByHis(this)" class="his_item hidetext">${v}</div>` }) } let hisItemList = ` <div class="his_title"> Recent searches <div class="delete" onclick="deleteHisList()"></div> </div> ${hisListItem} `; if (hisList.length > 0) { hisListDom.innerHTML = hisItemList } } getHisList() // 写入历史数据 let setHisList = (text) => { if (text !== '') { let hisList = (localStorage.getItem('hisList') && JSON.parse(localStorage.getItem('hisList'))) || [] hisList.unshift(text) //先去重 const newArr = [...new Set(hisList)]; //在分割 hisList = newArr.slice(0, 5) localStorage.setItem('hisList', JSON.stringify(hisList)) } getHisList() } // 删除历史记录 let deleteHisList = () => { localStorage.removeItem('hisList') getHisList() hisDom.style.display = 'none' } $(document.body).click(function () { //点击页面去掉搜索框中的历史内容 hideHis(); }); $('#s').click(function (e) { //点击搜索框不去掉搜索框中的历史内容 e.stopPropagation() }); </script> <!-- HEADER END --> <!-- CAPTION START --> <div class="big_title">FIRMWARES</div> <!-- CAPTION END --> <!-- CONTENT START --> <article class="text_wrap"> <div class="wrap text_box"> <article class="area_gird"> <h2 class="title">Select a iDevice</h2> <section class="filter" style="position:relative; overflow:hidden;"> <table id="selectrTable"> <tbody> <tr> <td width="21%">iDevice Category</td> <td class="options" id="typeTd" width="79%"> <a href="javascript:;" title="iPhone" value="iPhone" class="on">iPhone</a> <a href="javascript:;" title="iPad" value="iPad">iPad</a> <a href="javascript:;" title="iPod Touch" value="iPod Touch">iPod Touch</a> <input id="map_type" value="" type="hidden"> </td> </tr> <tr id="modelTr"> <td>iDevice Name</td> <td class="options" id="modelTd"></td> </tr> <tr id="productTypeTr"> <td> Product Type <br> <a class="help" href="https://www.3u.com/tutorial/articles/326/how-to-view-product-type" title="How to view the product type?" target="_blank">How to view the product type?</a> </td> <td class="options" id="productTypeTd"></td> </tr> <tr id="productModelTr"> <td> iDevice Model <br> <a class="help" href="https://www.3u.com/tutorial/articles/327/how-to-view-the-device-number" title="How to view the device model?" target="_blank">How to view the device model?</a> </td> <td class="options" id="productModelTd"></td> </tr> <tr id="versionTr" style="display: none;"> <td>Firmware Version</td> <td class="options" id="versionTd"></td> </tr> <tr id="productStateTr"> <td>Flash</td> <td class="options" id="productStateTd"> <a href="javascript:;" value="" class="on">All</a> <a href="javascript:;" value="60,90,120" class="">Yes</a> <a href="javascript:;" value="30" class="">No</a> </td> </tr> <tr id="setupTr"> <td>Jailbreak</td> <td class="options" id="setupTd"> <a href="javascript:;" value="" class="on">All</a> <a href="javascript:;" value="80,120" class="">Yes</a> <a href="javascript:;" value="20" class="">No</a> </td> </tr> </tbody> </table> <div class="loading pngFix" style="background:url(img/alpha_write.png) repeat; display:none; position:absolute; left:1px; top:1px; right:1px; bottom:1px; _width:100%;"> <img style="position:absolute; left:50%; top:50%; margin-left:-15px; margin-top:-15px;" src="img/loading.gif" /> </div> </section> </article> <article class="area_gird"> <dl class="ispw_list"> <h2 class="title">Firmware List</h2> <table id="firmware_table"> <thead> <tr> <th width="205">iDevice Name</th> <th width="158">iDevice Model </th> <th width="157">Product Type</th> <th width="157">Firmware Version</th> <th width="119">Firmware Size</th> <th width="109">Jailbreak</th> <th width="96">Flash</th> <th width="162">Operations</th> </tr> </thead> <tbody> </tbody> </table> </dl> </article> </div> </article> <div class="ipsw_hint" style="display:none;"> <h3>This firmware is a beta version</h3> <div> <a href="javascript:;" class="yes">Download</a> <a class="no" href="javascript:;">Cancel</a> </div> </div> <!-- CONTENT END --> <!-- FOOTER START --> <script src="https://www.3u.com/js/common.js?v=0.01"></script> <div class="go_top" onclick="goTop()"></div> <!----------------------------------------------------------------------- 底部 -----------------------------------------------------------------------> <div class="footer_wrap"> <div class="footer_box"> <div class="top"> <div class="t_1"> Connect with us <a href="https://www.facebook.com/3utool/" target="_blank" title="Facebook"> <div class="f"></div> </a> <a href="https://twitter.com/3utools" target="_blank" title="Twitter"> <div class="t"></div> </a> </div> <div class="t_2"> <a class="t_2_item" href="https://www.3u.com/about-us" title="About Us"> About Us </a> <a class="t_2_item" href="https://www.3u.com/statement" title="Legal Statement"> Legal Statement </a> <a class="t_2_item" href="https://www.3u.com/disclaimer" title="Disclaimer"> Disclaimer </a> </div> <div class="t_3">© 2010 - 2024 3uTools. All Rights Reserved.</div> </div> <div class="tip_1">3uTools can manage files, download apps / wallpapers / ringtones, flash, jailbreak</div> <div class="tip_2">An All-in-one Tool for iOS Devices</div> </div> </div> <a href="javascript:;" class="totop" title="Back Up"></a> <script> $(function(){ if(!(!!window.ActiveXObject && !window.XMLHttpRequest)) { $(window).scroll(function(){ var top = $(window).scrollTop(); if(top > 300 && !$('.totop').hasClass('active')) $('.totop').addClass('active'); if(top <= 300 && $('.totop').hasClass('active')) $('.totop').removeClass('active'); if(top > $(document).height() - $(window).height() - 180 && !$('.totop').hasClass('active-b')) $('.totop').addClass('active-b'); if(top <= $(document).height() - $(window).height() - 180 && $('.totop').hasClass('active-b')) $('.totop').removeClass('active-b'); }); $('.totop').on('click', function(){ $('html, body').animate({scrollTop:0}, 200); }); } }); </script> <!-- <script> (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) })(window,document,'script','//www.google-analytics.com/analytics.js','ga'); ga('create', 'G-EZ7Y3HRRTD', 'auto'); ga('send', 'pageview'); </script> --> <!-- Google tag (gtag.js) --> <script async src="https://www.googletagmanager.com/gtag/js?id=UA-69992216-1"></script> <script> window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', 'UA-69992216-1'); </script> <!-- FOOTER END --> <script src="https://www.3u.com/js/ipsw.js?v=0.01"></script> <script> var ipsw_popup = new i4popup({ 'content': { 'html': $('.ipsw_hint'), 'width': 400, 'height': 140, 'class': 'ipsw_popup' }, 'close': { 'display': false }, 'transitionTime': 100 }); ipsw_popup.init(); </script> </body> <script type="text/javascript">var cnzz_protocol = (("https:" == document.location.protocol) ? " https://" : " http://");document.write(unescape("%3Cspan style='display:none;' id='cnzz_stat_icon_1275097808'%3E%3C/span%3E%3Cscript src='" + cnzz_protocol + "s13.cnzz.com/z_stat.php%3Fid%3D1275097808%26show%3Dpic2' type='text/javascript'%3E%3C/script%3E"));</script> </html>