Thứ Năm, 10 tháng 10, 2019

Hướng dẫn cách nâng cấp Android 5.0.2 cho Xperia Z2 D6503

Xperia Z3 driver
https://developer.sony.com/file/download/xperia-z3-driver/
1 Sony Xperia PC Companion 4.1.100 Download
https://www.techspot.com/downloads/5893-sony-xperia-pc-companion.html
2 flashtool-0.9.18.2-windows

3 Firmware

4 visor



http://vforum.vn/diendan/showthread.php?54183-Huong-dan-cach-nang-cap-Android-5-0-2-cho-Xperia-Z2-D6503

Hướng dẫn cách nâng cấp Android 5.0.2 cho Xperia Z2

Với một số người dùng ở châu Âu hoặc châu Mỹ có thể đã được cập nhật bản Android 5.0.2 mới nhất qua phương thức OTA(trung tâm cập nhật). Còn ở Việt Nam thì cho tới hôm nay vẫn chưa thấy thông báo việc cập nhật lên bản 5.0.2 của Sony. Vì thế nếu bạn muốn nâng cấp trước thay vì phải đợi 1 tuần nữa mới có thể nâng cấp 1 cách chính thống nên có thể tham khảo cách up room được hướng dẫn chi tiết trong video sau.

Tuy nhiên cũng phải backup dữ liệu cẩn thận để tránh việc nâng cấp bị lỗi



Pp rom 5.0.2 Android Lolipop cho Sony Xperia Z2 D6503
Link rom 5.0 Sony Xperia Z2 D6503
fshare.vn/file/A5NKKT8F3W3C - Fshare + Google + 4share.vn


Flashtool 0.9.18.4: Google + fshare.vn/file/H1GX25CZQC91 - Fshare


Lưu ý:
+ Back up những file cần thiết ra máy tính trước khi làm+ Phương pháp này tạm thời chỉ dành cho phiên bản D6503+ Điện thoại Sony Xperia Z2 D6503 của bạn không cần Unlock Bootloader+ Không cần root máy+ Nên tích vào ô Wipe DATA để làm sạch máy tránh treo logo (nếu không muốn mất dữ liệu thì có thể không chọn)
  • B1: Các bạn cần cài đặt Driver Sony Companion, Flashtool, Driver Flashtool (trong thư mục *:\Flashtool\drivers) trên máy tính. Sau đó chép bản rom mới tải về vào thư mục *:\Flashtool\firmwares tùy theo thư mục mà bạn đã cài đặt Flashtool
  • B2: Khởi động file FlashTool.exe với Win 32-bit hoặc FlashTool64.exe với Win 64-bit
  • B3: Các bạn tắt máy hoàn toàn và giữ phím giảm âm lượng đồng thời gắn cáp kết nối với máy tính. Mục đích của bước này là để máy tính cài đặt driver Flash mode trước và nhận ra điện thoại.Sau khi máy tính đã cài đặt driver và báo kết nối với Sony Xperia Z2 xong, bạn có thể rút cáp và để điện thoại sang 1 bên để làm tới bước tiếp theo (có thể bỏ qua bước này)
  • B4: Trong FlashTool các bạn chọn biểu tượng hình tia sét và chọn chế độ Flashmode.
  • B5: Tiếp theo các bạn chọn tới bản rom có tên D6503_23.1.A.0.690_Generic_Baltic và nhấn Flash.
  • B6: Chờ 1 lát Flashtool giải nén rom xong và hiện lên yêu cầu kết nối điện thoại, các bạn giữ phím giảm âm và ghim cáp kết nối với máy tính. Khi máy tính báo hiệu đã kết nối, Flashtool bắt đầu nạp rom.
  • B7: Sau khi FlashTool báo finish là quá trình up rom hoàn tất. Các bạn có thể rút cáp và nhấn nút nguồn 2 lần để khởi động máy lên.









[TUTORIAL] Hướng dẫn up firmware Xperia với XperiFirm flashtool


Chuẩn bị:

- Kích hoạt "USB Debugging" trong Setting - Developer Option
- Kích hoạt "Unknown resources" trong Setting - Security
- Download Flashtool
- Download XperiFirm
- Backup dữ liệu bằng PC Companion - Mở PC Companion lên Chọn thẻ Backup/Restore rồi làm theo từng bước trong PC Companion hướng dẫn

Tải firmware mới XperiFirm:

Sau khi tải XperiFirm về giải nén ra sẽ được file XperiFirm.exe , click đôi để mở chương trình.

Bên thanh bên trái chọn dòng máy đang sử dụng ( vào Setting - About phone - Model để biết). Sau đó chọn khu vực/ quốc gia/ nhà mạng tương ứng với máy, click vào dòng thích hợp bên khung bên phải sẽ hiện ra số hiệu phiên bản để tải về, click đôi vào.

[​IMG]

Sau khi hiện bảng sau, chọn “Unpack automatically” và click "Download"

[​IMG]

Chọn nơi để lưu trữ

[​IMG]

Nhấn "OK" thì firmware sẽ bắt đầu download

[​IMG]

Sau khi tải xong sẽ hiện thông báo sau và chọn "OK"

[​IMG]

Tiếp theo chọn "Close"

[​IMG]

Đến nơi khi nãy bạn chọn lưu trữ

[​IMG]
Vào thư mục này bạn sẽ thấy cấu trúc như sau, thế là đã hoàn thành việc tải firmware việc cần bây giờ là tạo file ftf để flash qua flashtool

[​IMG]

Flashtool

Mở flashtool lên chọn Tools - Bundle - Create

[​IMG]

Cửa sổ mới sẽ xuất hiện, chọn dấu "..." ngay cuối dòng "Select source folder"

[​IMG]

Chọn thư mục lưu trữ firmware khi nãy sau khi chọn click "OK"

[​IMG]


Sau đó ấn đôi vào dòng Device

[​IMG]

Chọn model tương ứng với máy đang sử dụng

[​IMG]

Sau đó điền Branding( điền Sony cũng được) sau đó Version thì điền version khi nãy bạn down từ XperiFirm về

[​IMG]

Kéo chuột chọn toàn bộ file bên khung bên trái, nhấn mũi tên phía trên để chuyển sang cột Firmware content
[​IMG]


Chọn "Create", flashtool sẽ bắt đầu quá trình tạo firmware ftf

[​IMG]

Khi hoàn thành sẽ thấy dòng sau

[​IMG]

Vào “C:\Users\[Your PC Name]\.flashTool\firmwares” để kiểm tra xem có chắc đã tạo thành công chưa

[​IMG]
Sau đó ra màn hình chính flashtool chọn vào biểu tượng "sấm sét" để bắt đầu flash firmware vừa tạo.

[​IMG]

Chọn flashmode và OK

[​IMG]

Chọn đúng firmware bạn vừa tạo tại khung "Firmware" .

[​IMG]

Nếu muốn giữ lại dữ liệu vui lòng bỏ chọn tại khung Wipe: "CACHE" và "DATA"

Chú ý:

Nếu các máy xách tay Nhật bản ( au, Softbank, docomo) tại khung Exclude chọn "PARTITION" "TA" "FOTA" để giữ lại 32GB.

Sau đó click flash để bắt đầu flash

[​IMG]

Đợi 1 tí sẽ hiện ra bảng sau

[​IMG]

1. Rút cáp khỏi máy tính
2. Tắt điện thoại
3. Ấn giữ phím "Giảm Âm lượng"
4. Cắm cáp lại vào máy tính

Flashtool hiện ra khung này tức là bạn đã flash thành công firmware mới nhất

[​IMG]

Chúc bạn thành công.

Lưu ý:
Nếu muốn bỏ qua bước tạo firmware mới XperiFirm thì tìm download link trên xda.

For Xperia Z3 D6603 Nordic NCB






Thứ Tư, 25 tháng 9, 2019

Hướng Dẫn Up Rom Gốc Lollipop 5.0.2 Sony Xperia Z3VeriZon (D6708)



http://sonyfan.vn/diendan/threads/83933/https://didongthongminh.vn/huong-dan-ki-thuat/huong-dan-up-rom-goc-lollopop-502-sony-xperia-z3verizon-d6708-n1567

Đã rất lâu từ khi các dòng sản phẩm Sony Xperia Z3 phiên bản AU/Docomo đã được lên được lên Android Lollipop Và hiện nay sản phẩm mang thiết kế của Z2 và cấu hình của Z3 đã được hổ trợ lên Android Lollipop 5.0.2. Có lẽ nhiều bạn đang sử dụng sản phẩm Sony Z3V đang rất muốn lên “L” cho em này rồi. Hôm nay Di Động Thông Minh sẽ hướng dẫn các bạn up 5.0 Lollipop dành cho Sản phẩm Sony Z3Verizon (6708), qua bài viết này các bạn cũng có thể tự mình up lại rom gốc khi máy đã quá nặng trong quá trình sử dụng.
Hướng Dẫn Up Rom Gốc Lollipop 5.0.2 Sony Xperia Z3VeriZon (D6708)
Lưu ý: Các bạn lên lưu giữ lại dữ liệu trước khi up rom.
   Bước 1: Đầu tiên các bạn cần cài công cụ quản lý của sony “Sony PC Companion”, sau khi cài hoàn tất thì chương trình sẽ hiện lên “Sony PC Companion“, bạn chỉ cần tắt nó đi
    Bước 2: Các bạn tải Flashtool mới nhất, sau khi tải về và cài hoàn tất các bạn vào trong thư mục các bạn cài flashtool ở đây mình cài mặc định là “C:/Flashtool/drivers” chúng ta tiếp tục cài “Flashtool-drivers.exe
          Chúng ta tích vào các ô Flashmode Drivers, Fastboot Drivers
           Sau khi cài xong Driver các bạn tắt hẳn máy, giữ phím giảm âm (Volum -) và ghim cáp, chờ 1 lát cho máy tính nhận điện thoại và cài đặt Driver SEMC Flash.
            
    Bước 3. Giờ chúng ta đã cài đầy đủ các ứng dụng cần thiết để Flash rom cho Sony rồi. Tiếp theo chúng ta bật FlashTool lên tùy theo máy đang chạy bản 32bit hay 64bit chúng ta sẽ chọn bản cho phù hợp (FlashTool.exe dành cho 32Bit, FlashTool64.exe dành cho 64bit)
  Chép File rom “D66XX_23.D.1.0.485_Verizon.ftf” vào trong thư mục các bạn cài đặt FlashTool ở đây mặc định là “C:/Flashtool/firmwares
          Chúng ta sẽ tích theo thứ tự như hình bên dưới
 Sau khi làm thao tác trên các bạn chọn như hình bên dưới nhé!
  Các bạn chọn “Flash” sẽ hiện ra như hình sau đây, và đợi khoảng 5 đến 10 phút để tool   tiến hành Flash rom.
Flash xong sẽ hiện ra như hình bên dưới các bạn giữ phím giảm âm (Volum -) và ghim cáp, chờ 1 lát cho máy tính nhận điện thoại và nạp rom vào máy.
Sau khi FlashTool báo finish như hình, có thể rút cáp và nhấn nút nguồn để khởi động máy lên  và thưởng thức Lollipop laugh
     Hình ảnh sau khi hoàn thành.
Chúc các bạn thành công!
Mọi vấn đề thắc mắc trong quá trình thực hiện các bạn có thể liên hệ hotline miễn phí số 1800.6501 – (8H:00–21H:30) để được bộ phận kĩ thuật giải đáp hoặc ấn like và inbox Fanpage Dcare.vn – Trung Tâm Bảo Hành Di Động Thông Minh  để được hỗ trợ





Hướng dẫn root full và cài recovery cho Z3V 5.1.1
Trước tiên cần làm:
  1. Mở máy vào Setting -> About Phone -> Build number nhấn 7 lần vào Build number để kích hoạt menu Developer Options.
  2. Trong Developer Options chọn USB debugging và Allow mock locations.
  3. Trở lại Setting -> Security chọn Unknown Sources, bỏ chọn Verify apps.(nếu có)
Bắt đầu thực hiện thôi:
B1. Cài kingroot ấn root chờ thành công. Đây là root tạm thời.
Tải kingroot tại đây: https://app.box.com/s/4kbw4rwcpfe6kn32c2q2wffpudw1r5ej (nên dùng bản 4.85 này)
hoặc trang chủ
https://kingroot.net/wap
B2.
Cách 1:Cài file recovery dạng APK.
Tải busybox pro này rồi cài đặt trước khi cài Recovery.apk
Link busybox: https://app.box.com/s/ym8zrsy22w4gy9493izl8kp0ep6hjhzp
cài busybox rồi nhấn install. chờ báo succesful là ok, chuyển sang bước tiếp cài recovery theo link sau:
LINK tải: https://app.box.com/s/xuxyskotkrhot6ip06ubwjuauums5h8m
Mở ra ấn cài recovery và dung kingroot cấp quyền. Giờ máy đã có recovery!
Và máy reboot luôn, chờ máy lên màn hình khởi động sony thì nhấp rồi nhà volume - là vào được TWRP recovery. Vậy là Ok
Nếu khi cài RECOVERY báo lỗi bắt phải cài BUSYBOX thì dừng ngay lại chuyển xuống làm cách 2

Cách 2: Cài recovery bằng máy tính
Down file recovery này bằng máy tính, giải nén và chạy file install.bat chọn dòng 1.
link: https://app.box.com/s/e12v7vyo2lrtyat1x1yfjec7j75obqbv
Cấp quyền su , rồi nhấn enter
Máy sẽ tự boot vào recovery.
Chọn luôn Reboot system để khởi động lại máy.

B3. Cài xong recovery. Down file SUPERSU.ZIP này về để vào thẻ nhớ :
https://app.box.com/s/d2t9ldlmx7idd33seu3l4g1qwl5nsvtu
B4. Mở kingroot chọn dòng dạng uninstall app (gở ứng dụng và huỷ root)
B5. Tắt máy. Rồi nhấn khởi động đợi lên logo sony ấn nhả liên tục phím giảm âm lượng. Xong máy boot vào teamwin recovery
B6. Trong teamwin recovery
Chọn install zip file rồi chọn file supersu.zip down ở B3. Cài file này có root full.
B7. Xong giờ đã có root full và recovery!
Chúc các bạn thành công!



https://tinhte.vn/threads/rom-cook-5-1-1-cho-sony-z3v-d6708-lamlazyrom.2641790/


Rom cook 5.1.1 cho Sony Z3V D6708 - LamlazyROM

Tham gia cộng đồng Sony Z3V - Verizon trên Facebook
https://www.facebook.com/groups/z3vmobile/?fref=ts
https://www.facebook.com/groups/SonyZ3v/?fref=ts
***************************
LamlazyROM_Z3V_5.1.1
Android 5.1.1
Base on D6708_23.4.B.0.319
Rooted / Odex / Zipaligned / Busybox / Debload
Thiết bị hỗ trợ :
- Sony Z3V - D6708
Change LOG
  • Build từ nền Stock 5.1.1 mới nhất của Z3V
  • Xóa hết ứng dụng nhà mạng,chỉ để lại ứng dụng cần thiết
  • Fix lỗi không phát được wifi
  • Fix lỗi quên mật khẩu khi restat máy
  • Fix lỗi chia đầu số 09 và +84
  • Fix lỗi hiển thị màn hình khóa
  • DPI mặc định 420 nên bao quát màn hình hơn ;)
  • Tự nhận cấu hinh 3G Việt Nam,không cần cài đặt APN
  • Quy hoạch lại toàn bộ hệ thống,mod thuần quốc tế
  • Loại bỏ cập nhật phần mềm trong cài đặt
  • Kich hoạt đã người dùng,Mutil User
  • Đầy đủ ngôn ngữ,mặc định Tiếng Việt
  • Build.prop tweak tiết kiệm pin....
  • Root + Busybox + Dual Recovery + Debload
  • Rom mang tính ổn định cao,pin tốt

Link Download :
LamlazyROM_Z3V_5.1.1_V1.zip
https://www.androidfilehost.com/?fid=24686681827315866
Google Driver
https://docs.google.com/uc?id=0B1ePcbjBBwDPeHdyZk5mZ29Tclk&export=download
Cách đặt từ mọi nền qua TWRP hoặc Phizl Touch , kể cả từ 4.4.4 và 5.0.1







https://boycracked.com/2019/06/03/sony-xperia-z3v-usa-verizon-d6708-stock-rom/ 







ROM Android 9 0 Pie cho Sony Xperia Z3v [Hoạt động hoàn toàn - Tương thích 100%]



Thứ Ba, 24 tháng 9, 2019

Blog tích hợp vào trang web ASP.NET bằng API GData

Blog tích hợp vào trang web ASP.NET bằng API GData





Quản lý nội dung của trang web asp.net bằng Blog Blogger và API GDI của Google

Giới thiệu

Nhiều trang web cho các cá nhân và công ty bao gồm hầu hết các trang tĩnh nhưng đôi khi cần cung cấp thông tin cập nhật cho khách hàng hoặc thông tin về tin tức của công ty. Hầu hết các trang web này sẽ yêu cầu cập nhật mã thực tế để xuất bản các mục tin tức hoặc cập nhật này. Đối với các công ty nhỏ hơn, một cách năng động để duy trì các trang này có thể được tích hợp vào trang blog trong đó nội dung của blog sẽ tự động được kéo vào trang cần cập nhật. Điều này cung cấp một cách để quản lý nội dung trên các trang này mà không cần chạm vào mã trên trang web hoặc thực hiện triển khai. Một bản cập nhật cho blog được phản ánh trực tiếp vào trang đích. Bài viết này cung cấp một triển khai như vậy của tính năng này bằng cách sử dụng trang web blogger và trang web ASP.NET. Ở đâu đó trên trang web này tích hợp blog vào ASP.NET blogger được thảo luận với giải pháp FTP, nhưng tính năng này đang được loại bỏ. Giải pháp của tôi liên quan đến việc sử dụng API dịch vụ GData từ Google để truy vấn blog kết nối nhanh chóng và hiển thị chúng trong trang web ASP.NET của bạn, mặc dù không có lý do nào khiến nó không thể được sử dụng trong các loại trang web khác.

Xung quanh

Các Incede.BloggerInteg.dll được viết bằng C # 3.5 và các trang web mẫu được thiết kế trong VS2008. Nó có thể dễ dàng nâng cấp lên VS2010.

Sử dụng mã

Dự án được triển khai dưới dạng DLL tùy chỉnh ( Incede.BloggerInteg.dll ), Thành phần này có BlogServicelớp với phương thức công khai GetUserBlogs()trả về danh sách các blog được xuất bản trên trang blogger được chỉ định.
Hàm tạo của BlogServicelớp dịch vụ lấy tên blog, id người dùng, mật khẩu của blog làm đối số. Cũng bao gồm trong hàm tạo là số lượng mục blog cần kéo. Cốt lõi của thành phần là hai API của Google để truy cập vào hệ thống blogger.
  • Google.GData.Blogger
  • Google.GData.Client
Các thành phần này cung cấp dịch vụ cần thiết xác thực trực tuyến vào nền tảng blogger và khả năng truy vấn blog của người dùng. Đầu GetUserBlogstiên tạo một phiên bản của thông tin đăng nhập dịch vụ bằng Google GDataCredentialsvà dịch vụ sẽ nhận các mục blog bằng GDATA và URI Blog.
public List<blogentry> GetUserBlogs()
{
    if (blogname.Trim().Equals(String.Empty))
        blogname = "incedeit.blogspot.com";//default if not supplied
    if (numberOfEntries <= 0)
        numberOfEntries = 10; //default

    var gService = new Google.GData.Client.Service("blogger", blogname);
    gService.Credentials = new GDataCredentials(username, password);

    Uri blogPostUri = SelectUserBlog(gService, blogname)
    List<blogentry> blogs = GetBlogEntryContent(gService, 
    blogPostUri,   numberOfEntries);
    return blogs;
}
Đây là phương pháp mà cốt lõi của quá trình xác định blog người dùng được thực hiện. Một nguồn cấp dữ liệu đầu tiên được tạo từ truy vấn và sau đó các mục được lọc xuống blog người dùng. Blog người dùng này được xác định bởi một URI tĩnh.
static Uri SelectUserBlog(Service service, string blogname)
{
    //blogname = incedeit.blogspot.com example 
    FeedQuery query = new FeedQuery();
    // Retrieving a list of blogs
    query.Uri = new Uri("http://www.blogger.com/feeds/default/blogs");
    AtomFeed feed = service.Query(query);

    // Publishing a blog post
    Uri blogPostUri = null;
    if (feed != null)
    {
        foreach (AtomEntry entry in feed.Entries)
        {
            //iterate thru blogs 

            if (entry.AlternateUri.Content.Contains(blogname))
            {
                // find the href in the link with a rel pointing to the blog's feed
                for (int i = 0; i < entry.Links.Count; i++)
                {
                    if (entry.Links[i].Rel.Equals("http://schemas.google.com/g/2005#post"))
                    {
                        blogPostUri = new Uri(entry.Links[i].HRef.ToString());
                    }
                }

                return blogPostUri;
            }
        }
    }
    return blogPostUri;
}
Phương pháp này cuối cùng lặp lại thông qua các mục của URI blog người dùng đã xác định và lấy nội dung có liên quan từ blog như tiêu đề, nội dung và chân trang.
static List<blogentry> GetBlogEntryContent(Service service, Uri blogUri, int numberOfEntries)
{
    List<blogentry> allblogs = new List<blogentry>();
    if (blogUri != null)
    {

        // Retrieve all posts in a blog
        FeedQuery query = new FeedQuery();
        query.Uri = blogUri;
        query.NumberToRetrieve = numberOfEntries; //get last x number of posts
        AtomFeed feed = service.Query(query);
        foreach (AtomEntry entry in feed.Entries)
        {
            BlogEntry b = new BlogEntry();
            b.Title = entry.Title.Text;
            b.content = entry.Content.Content;
            b.footer = String.Format("Posted on {0}", entry.Published.ToString());
            allblogs.Add(b);
        }
    }
    return allblogs;
}

Sử dụng

Để sử dụng thành phần, chúng tôi chỉ cần tạo một phiên bản của dịch vụ Incede.BloggerInteg.BlogServicevà cung cấp cho nó một vài tham số, ví dụ như blogname, thông tin đăng nhập và số lượng mục blog chúng tôi quan tâm. Các tham số này được xác định trong web.config trong dự án mẫu của chúng tôi. Dịch vụ trả về một IListlớp mục nhập blog với các thuộc tính như tiêu đề Blog, Nội dung Blog và footer.ShowBlogEntrieschỉ cần định dạng các mục blog vào danh sách dữ liệu để hiển thị.
Incede.BloggerInteg.BlogService Biservicc = new Incede.BloggerInteg.BlogService(blogname, userid,pwd,int.Parse(entries));
 
List<incede.bloggerinteg.blogentry> blogs =   Biservicc.GetUserBlogs();
ShowBlogEntries(blogs, blogname);

Đặt nó lại với nhau

  1. Thư mục bin nên chứa các DLL hỗ trợ sau:
    • Google.GData.Blogger.dll
    • Google.GData.Client.dll
  2. Bạn web.config nên có các mục sau cho URL tới trang blog và thông tin đăng nhập:
    • blogName
    • blogUserid
    • blogPass
    • Số Entries
  3. Bạn có thể sửa đổi dịch vụ cốt lõi để trả về các tham số bổ sung từ trang blogger nếu cần. Việc thực hiện của tôi có các mục cơ bản nhất sẽ cần thiết. 

Dự án mẫu 

Tôi đã sử dụng một blog mẫu mà tôi đã tạo cho dự án này để minh họa khái niệm trong dự án mẫu. Trang blog thực tế là http://incedeblogger.blogspot.com. Mọi cập nhật cho blog sẽ tự động được kéo xuống trang web của dự án mẫu. Có thể thực hiện trực tiếp việc này trong hành động trên trang web của tôi http://www.incedeit.com/main/UI/News.aspx .
Ảnh chụp màn hình của trang tích hợp: 
Hình 1 

Lịch sử