yashsingh1/xdaforums huggingface dataset:
[Galaxy Note 3 General] :
Power, Sound & etc

So far almost of Note3 users talk about battery drain and bad sound quality (for calling and ...)

and as i check in xda-forums and searching via google almost of these problems are for Note3-N9002-5 (Snapdragon)

almost of users who talk about Battery draining and bad sound are talking about N9005 !!!

what do u think? am i right?
[Galaxy Note 3 General] XanthiunZxC:
no problem with battery drain and sound quality , maybe they have defected device..?
[Galaxy Note 3 General] abrarfsd:
So there is no heating issues in both of the devices? Am I right? Have any body yet dropped Note 3 and what was the effect on screen?
[Galaxy Note 3 General] :
Note III Durability

:good:
[Galaxy Note 3 General] airyras:
Dropped my phone like 5 times. Screen breaking drops. But my phone is still there working the same. My son put my note 3 in his mouth and put in about a liter of spit in it. Started to malfunction. Like the home button didnt work and the back button. After it dried it worked again problem free. N900
[Galaxy Note 3 General] LJ1981:
Dropped mine on tarmac from jackets pocket. Aluminium corner took the biggest hit and is now on scratches. S-pen flew out on impact but screen didn't suffer any damage, thank god.
[Galaxy Note 3 Android Development] Towle:
A message from the moderators:

Opening this post should automatically redirect you to another thread on the forum. If you are reading this note, it probably means that you are using a mobile app. Apparently, mobile apps have a problem with redirection and show this post instead. Use the link below to see the welcome message from the forum moderators...

Samsung International Moderation Team
[Xperia Z1 Android Development] DooMLoRD:
@MODS

request you to sticky this thread

hello friends,

let me begin by introducing myself, i am developer for Xperia devices (X10, ARC, PLAY, S, T, Z) and am the Lead Developer of Team UtterChaos, member of Team ICX and was associated with Team FreeXperia, ... i have some experience in development for Xperia devices, specifically in kernels, rooting & recoveries and i have various how-to, reference threads which are very helpful to new & advanced users alike across various device communities... i hope even this thread will be useful to everyone... if you would like to know what things i have worked on before feel free to check some of the links in my signature below...

so some of u must be new to the Sony Xperia family & even if u are not this should be useful... this thread should get u up to speed on what you need to know for this device...

i will try to cover some very basic things and try to touch upon some advanced topics...

i will be dividing this thread into various sections, and each section will point to an individual post...

following is the list of sections covered:

Basics

FlashTool

Bootloader Unlocking & Relocking

Rooting

Recovery

Flashing Custom Kernel

Flashing Custom ROMs

for those who are interested in development are free to contact me via p.m.... BUT PLEASE do not ask generic questions, post all generic queries at the forums/threads...

regards,

DooMLoRD
[Xperia Z1 Android Development] DooMLoRD:
FlashTool

Flashtool is one of the MOST IMPORTANT piece of software for ur phone, it is an unofficial, but the best way to flash official firmwares on both locked and unlocked bootloader devices. Generally the firmware is supplied in form of FTF package (a container file ending with .ftf) which can be flashed via FlashTool. Thus FlashTool is the easiest way to do offline updates, just download the FTF and keep on PC and flash ur device when ever you want to. One can also flash select partitions using FlashTool, say you want to flash baseband(radio) from newer/older firmware but want to keep the main system the same u can do that using newest FlashTool! FlashTool also supports fastboot modes! so if you are not very comfortable with command line then u can use the FastBoot Toolbox inbuilt into FlashTool to fastboot the kernels!

FlashTool can be used to flash both locked and unlocked bootloaders devices.

For all flashtool informations (download links, release notes, FAQ) go to the Flashtool Homepage

As a co-developer of Flashtool I have already added support for the Z1!

we will soon be releasing a official version specifically for Xperia Z1!

Flashtool is on github : FlashTool GitHub repo

[FLASHTOOL GUIDE] HOW TO for n00bies (excellent guide for new users, HIGHLY RECOMMENDED!! The info for Rooting, Recovery & Bootloader UNlock in that thread is for older Xperia devices...)

i will try n get more links for FlashTool and post it here

Sony also provides an official FlashTool but it can be used only with unlocked bootloader devices
[Xperia Z1 Android Development] DooMLoRD:
Bootloader Unlocking & Relocking

[Tutorial] Xperia Z Bootloader Unlocking/Relocking

Latest FlashTool 0.9.10.2beta4 onwards can correctly unlock (official way) and relock device... i recommend using the latest FlashTool version to unlock & relock device...

all question regarding bootloader unlocking, relocking should be posted in relevant thread
[Xperia Z1 Android Development] DooMLoRD:
Rooting

Root guide with 360 root/Vroot
[Xperia Z1 Android Development] DooMLoRD:
Recovery

this space will be updated once recoveries are posted
[Xperia Z1 Android Development] DooMLoRD:
Flashing Custom Kernel

CUSTOM KERNELS ARE SPECIFIC TO ROMs...

you cant use stock kernel on CM ROM and you cant use CM kernel on stock ROM....

there are two ways to flash custom kernel

first download the kernel file... if it is a boot.img then use Method 1 (fastboot mode) or if its a update.zip file then use Method 2 (recovery)

Method 1 - fastboot mode

if you get kernel in boot.img format then do the following

reboot device into fastboot mode

then flash the kernel using following command:

fastboot flash boot boot.img

then reboot from fastboot

fastboot reboot

thats it now device should start booting that kernel

Method 2 - recovery

if you already have recovery working on your device then do the following

save the update.zip on SDCARD

reboot into recovery

flash the update.zip which contains the kernel

reboot into system

thats it now device should start booting that kernel
[Xperia Z1 Android Development] DooMLoRD:
Flashing Custom ROMs

Most custom ROMs are provided as update.zip. Its a technical term, basically its a special signed ZIP file which can be flashed via custom recovery.

Download the ZIP file and save it on ur PC

now connect ur device and save the ROMs ZIP file on the SDCARD

disconnect the device (after copying is over)

reboot into recovery

go to install ZIP from sdcard menu and navigate to the folder where you saved the ZIP file

now select it

recovery will start flashing the ROM

after flashing is over just reboot device and you will be on the custom ROM :)

Tips:

some CUSTOM roms require specific kernels (like CM9) in that case FIRST flash the corresponding kernel and then follow the instuctions posted above

sometimes the ROM requires cleaning /data & /cache partitions. you can wipe these before flashing the ROM! [WARNING YOU WILL LOSE UR DATA BY DOING THIS!]
[Xperia Z1 Android Development] krabappel2548:
Hey mare, I don't know if you have seen it but I already made a thread like this here :p
[Xperia Z1 Android Development] DooMLoRD:
i am pretty sure the content in this thread would be worth the while ;)
[Xperia Z1 Android Development] matheus_sc:
Thanks for that, I'm comming from gs4 and this helps much
[Xperia Z1 Android Development] jos_031:
Baseband Device manages all the functions which require an antenna. The baseband processor has its own RAM and firmware in NOR flash, separate from the main CPU core resources. The baseband is a resource to the OS. The Wi-Fi and Bluetooth are managed by the main CPU, although the baseband stores their MAC addresses in its NVRAM. This firmware is called baseband version. It is basically a separate RTOS (Real Time Operating System). Xperia Z1 uses qualcomm processor hence it uses OS called A.M.S.S. and the kernel is called REX

The system is made of 69 concurrent tasks

Contains Tasks for

1) Hardware management (USB, USIM, DSPs, GPS. . . )

2) Protocol stacks at each layer (GSM L1, L2, RR, MM. . . )

Initiation Algorithm

Rex Core Tasks

SLEEP: Idle task.

DPC: Routes APCs across tasks.

MAIN: Launches all system tasks, then handles timer events.

DOG: Watchdog. Constantly checks that tasks are alive.

DS: Data Services task. Uni ed data gathering task for all protocol layers.

CM: Call Manager task.

PS: Packet-switched Services. Network stacks at upper layers (TCP/IP, PPP. . . )

DIAG: Provides the diagnostic interface
[Xperia Z1 Android Development] DooMLoRD:
dude this is ment to be for basic understanding ;)

the explanation u gave, half of it went over my head :D
[Xperia Z1 Android Development] shubh_007:
Thanks. This is a pretty nice guide. Btw I noticed an error, I know it's not a big deal but just to inform you, sony officially launched this phone not with "4.1.2" but 4.2.2. Please edit the first post. :)
[Xperia Z1 Android Development] mdfine:
Thanks !

Very useful !
[Xperia Z1 Android Development] dw1llow:
[comment retracted]
[Xperia Z1 Android Development] jos_031:
Doomlord is a good developer, he is a legend. has seen his work from xperia X10 days, krabappel2548 is also a good developer. seeing 2 great developers.
[Xperia Z1 Android Development] DooMLoRD:
thanks.. fixed...

yes i am bit slow as i have my MBA studies going on and 4 other devices (check sig) in active development, each having a bunch of threads and working on rooting toolkits, recoveries, kernels and now starting off with ROM related work takes a good amount of my time...

unfortunately i do not have an extensive technical knowledge to understand the complete diagram posted by him..

Root guides will keep changing if the exploit gets patched, trust me i know that... i have been creating rooting guides/building my own rooting toolkits and working on own exploits for quite some time now, right from the Xperia X10 days (2011)...

anyways updating link to that guide...
[Xperia Z1 Android Development] KristianKenneth:
Please no hate on this thread or any other, this thread's sole purpose is to help. No rooting method is permanent, atleast on Xperia. And Doomlord? Guys you should know him first, he's been sharing his knowledge extensively. Let's just focus on development shall we?
[Xperia Z1 Android Development] inffy:
Thanks for this.

I have never ever owned a Xperia device. Will be getting the monster Z1 this week...so excited...
[Xperia Z1 Android Development] Nyakov:
Good day to everyone.

I don't know actually to where post my question, so please point me in right direction.

I trying to find info about creating a custom rom.

So. I want to take latest official firmware, debloat it, delete gapps, root, add some other apps, and apply some patches to improve camera.

What will be my steps for fulfill this desire?
[Xperia Z1 Android Development] EEngineer:
Is there a list of which model is for which carrier? I'm on T-Mobile (LTE), 4G HSPA+ network Band IV which uses 1700 MHz and 2100 MHz frequencies. At first glance the C6903, C6906, and C6943 seem to support T-Mobile frequencies although I'm sure I'm missing something.
[Xperia Z1 Android Development] 301stSpartan:
Hey guys, a quick question (sorry if it's a dumb one), but I'm curious how quickly this device will likely get custom ROM updates to the latest android version when they've release? I ask because I'm coming from the galaxy s2 9100G, which fortunately uses the same OMAP chipset as the galaxy nexus. So we got the new CM versions basically right away.

I'm not familiar with Sony phones though... will developing new CM versions be fairly straight forward (as I guess I'm used to with my s2) or will it have to wait for Sony to release sources or anything? (And I know we have GREAT devs for this device already so that isn't a concern ;))

Sorry again for the very basic (and subjective) question, but my custom ROM knowledge is fairly limited to my s2. Just trying to get an idea of the type of experience I can expect here before I buy.

Thanks!
[Xperia Z1 Android Development] DooMLoRD:
Sony confirms bootloader unlock issue on Z1:

Warning! At the moment, unlocking the Xperia™ Z1 boot loader will stop the camera functionality.

http://unlockbootloader.sonymobile.com/supported-devices
[Xperia Z1 Android Development] uly609:
I know this is a n00b question but, if I flash a newer stock firmware to my phone will it wipe all of my data? (apps, pictures, contacts, settings?)
[Xperia Z1 Android Development] DooMLoRD:
as long as u DONT FLASH the data or userdata partition all is OK ;)
[Xperia Z1 Android Development] uly609:
I downloaded the flashtool for Mac and it sees the device is connected but then it asks me to select the device model, and I don't see the C6903? Which one do I need to select?
[Xperia Z1 Android Development] dantevip59:
i have a question about boot loop issue, can anyone help me how to solve this problem?

When I got the Z1 from UK, I root it succeeded, and I have tried to flash the newest firmware 14.1.G.1.534 and rooted it again (wipe everything), however, I used Tatian BackUp to restore my backup files, after I restarted the device, I got boot loop. I tried to flash back to 14.1.G.1.518 and rooted it, and again, after restore all the backup, I got boot loop after restart the device. Is there anyone have same issue? Now I only can use the unroot version, it is a big issue for me.

Anyone can help me please!

Thank you.
[Xperia Z1 Android Development] inffy:
Did you restore system apps and their data too? I think that might be the problem
[Xperia Z1 Android Development] POWER1FM:
If you were using link2sd to manage ext3/4 partitions to your sd card make sure to delete ext partition from your card.

When link2sd or other app that manage ext partitions get root access you have bootloops because of stock kernel.

Remove sd card and feed back if your device start properly.
[Xperia Z1 Android Development] gregbradley:
My report got you stickied..

DooMLoRD is the guru for xperia devices,,,
[Xperia Z1 Android Development] chaosdoctor:
Am i the only one who can't find the drivers for flashtool for z1? :confused:
[Xperia Z1 Android Development] madlive:
Happy to see you here D_L, the z1 is a marvellous device but need some optimizing in terms of battery time and how it deals with external storage. At the moment there seems no easy to move apps to an external sd card.
[Xperia Z1 Android Development] jos_031:
http://xdaforums.com/showthread.php?t=2462869
[Xperia Z1 Android Development] iconoclastnet:
Isn't there a way to root this thing without having to first track down a machine I can install windows onto and then load some mysterious chinese software to run an unidentified exploit over usb?

No good old-fashioned "universal root" one-click apk that I can just sideload?

Or some clever way to inject an su binary, perhaps dd'ing it into place on the filesystem, or even the old standby of redirecting from cat directly to a block device?

This phones been available to the general public for more than a couple of days, surely someone's come up with something simpler than either of these two options?
[Xperia Z1 Android Development] EEngineer:
Would you really have a problem trying to "track down a machine" to install Windows onto? How rare are these machines in your world? Why do they frighten you? Me, I have five Windows machines and they are very easy to use, trust me. They are easy to find in my world. Do you live on a mountaintop?

All sarcasm aside, rooting can be dangerous if done incorrectly. As a future Z1 owner, I agree that loading some mysterious Chinese software to run an unidentified exploit over USB is not a comfortable or trustworthy solution. Especially when the menus and error messages are in Chinese. I really don't trust at all what I'd be installing onto my Android. Would you?
[Xperia Z1 Android Development] iconoclastnet:
Oh, I'm sure there are a few around, I just haven't found much success with "hey, can I borrow your windows box and administrator password? I just need to install the android sdk, some sony drivers, and a chinese rootkit I found on the internet..." I'll probably have more luck digging up some old outdated hardware than can be wiped and load windows onto it.

Sure, I do worry a bit about what else I'd be installing, and not just on the android. I figured that there are bound to be other options, and if someone has identified the exploit being used it help narrow down the search a bit. It seems that firmaroot won't do the trick. I guess I've been spoiled by a string of Nexus phones.

Maybe I'll wait a bit longer to see if any other alternatives emerge before the wipe-and-load of the sacrificial hardware.
[Xperia Z1 Android Development] Clownzer:
Hey guys,

First and foremost thank you very much for this post and guides in the OP's first post. I used Vroot and was able to get root on my Xperia Z1 without any issues.

Question Time;

Can I remove the Chinese Superuser app and install SuperSU? I haven't brushed up on my chinese so I would like an SU app I can read.

Thanks!
[Xperia Z1 Android Development] gregbradley:
Yes, install another superuser app, update the binaries then uninstall the Chinese one. If you find it does not work then use kingo root to root your phone again, it will delete the Chinese one and install supers

http://bit.ly/19nNXO1
[Xperia Z1 Android Development] Clownzer:
That worked great! Thank you, now for another question, do you know why the build.prop file is reverting after I edit it? Primarily the dpi
[Xperia Z1 Android Development] gregbradley:
How are you trying to edit it? Are you doing it on your phone, or pulling it from the phone and editing on your computer?

If you have windws on your computer use notepad++ if you are on windows and gedit if you are on Linux. If you are on mac then there is no helping you.. ;)
[Xperia Z1 Android Development] Clownzer:
LOL, I am trying to use buildprop editor on my phone. I have been successful in the past.
[Xperia Z1 Android Development] gregbradley:
ok, try pulling it to your computer.

Or make a backup of the build.prop (Copy it and call it build.prop.bak then change the original one, ensuring you are pressing save changes)

It should work by changing it on the phone but I have not done that. maybe the dpi setting is not supported, but I cant see why that would not let you save it in the build.prop
[Xperia Z1 Android Development] 301stSpartan:
Is your bootloader locked? Could it be resetting the dpi? Just a thought, but my first locked bootloader device so not coming from any experience
[Xperia Z1 Android Development] gregbradley:
You can edit the build.prop with a locked bootloader
[Xperia Z1 Android Development] Clownzer:
Got it! Used my computer and even after a few reboots of the phone the DPI is sticking. Thanka for the help. Now this screen is really shining and looking sharp.
[Xperia Z1 Android Development] gregbradley:
good to know, can you share your tweak for others please?
[Xperia Z1 Android Development] 301stSpartan:
Thanks for the info. Asked on another thread if the bootloader checked the build.prop but wasn't answered.

Just did it on my phone. It worked no problem just like it did on my last device.

Used this app: https://play.google.com/store/apps/details?id=com.jrummy.liberty.toolbox

I actually used the pro version but I think the free version lets you edit the build.prop also
[Xperia Z1 Android Development] gregbradley:
You can long press on the build.prop and choose open with text editor and that should work without any third party app
[Xperia Z1 Android Development] 301stSpartan:
Yep, I know. But he was having problems and the app makes it easier so sift through the options and make sure you edit without mistakes
[Xperia Z1 Android Development] Clownzer:
Thank you everyone for your help.

Basically I like a smaller dpi 360 - 400 (Stock is 480) so that I can get more items on my screen and also the text and images look sharper. So all I did was change the DPI from 480 to 400 (this varies from phone to phone) and now I can see more in the same real estate.

The only issue with the Xperia Z1 and doing this is that the Stock Launcher does not scale at all. Thankfully I like Action Launcher and am currently using that. I have heard there is a Sony Clone Launcher that will scale out there so that might be another alternative.

Here is a screen shot that shows the icons and size difference:

400 on Left vs 480 on Right (Icons are actually at 130% in size and that's why the wording is cut off in the 480)
[Xperia Z1 Android Development] reignzy:
Sill boy puts his 12hour old XZ1 into bootloop... :(

Hey guys, sorry to be a pain, had this phone for less than24hrs, vroot done effortlessly in 10 minutes and replaced with english superSU.

Playing with build.pro and chaged a few settings, no issues.

Replaced edited buld.prop with original backed up version and now stuck in a bootloop (crying something fierce...)

Would like to know where to please get stock FTF (dont care what region) just so i can get it running again

help would be greatly appreciated and will help with development if you need me

EDIT:

Sorry guys i found a FTF file to flash, just need to know if drivers are availble for download for flashtool please?
[Xperia Z1 Android Development] 301stSpartan:
Yes, they are posted in one of the guides. Can't remember which but you should be able to find them. EDIT: Here they are: http://xdaforums.com/showpost.php?p=45497051&postcount=3. If you click the bootloader guide in this thread's OP, it has the drivers in the 3rd post.
[Xperia Z1 Android Development] gregbradley:
You can still flak even if flash tool does not recognise your device. But I will upload the files you need when I get to work

EDIT

Files attached. Unzip and place in devices folder in flashtool installation directory
[Xperia Z1 Android Development] 3vilhomer:
will the C6903 - LTE version work with tmobile USA LTE??
[Xperia Z1 Android Development] shem2409:
Here are two videos I recorded today. The first one is pretty straight forward following the Vroot method. The second one gives answers to the most commonly bootloader/rooting/flashtool answers that I have been asked a million times in the past.

[YOUTUBE]mVHM6ahUv3E[/YOUTUBE]

[YOUTUBE]l78p_2ShPS0[/YOUTUBE]
[Xperia Z1 Android Development] EEngineer:
While taking a video with the Z1, can you adjust the zoom?
[Xperia Z1 Android Development] 301stSpartan:
Yes you can zoom in and out while taking a video
[Xperia Z1 Android Development] Ph3rOn!xX:
Galaxy S ; Galaxy S2 ; Note1 ; Galaxy S3 ; Note2 ; Galaxy S4…… n now its Xperia Z1...

I was.bored of Sammys **** looks... N poor build quality... Its UI... Wanted something new..so switched to Z1..

But nw m getting a bad xperience wit it... Poor wifi signal.. S4 had 2600maH but had a good battery life... Z1 has 3000maH but of no use... I dnt even play games just whatsapp;fb...

This phone gets hot while using some apps.. If it was by playing games can understand but while jst using.some chatting apps... Really fedup...

Now suggest me a custom rom which can solve most of this issues....

:)
[Xperia Z1 Android Development] 301stSpartan:
Are you on the most recent firmware (534)? It has better battery life and heats up less than the older firmwares. And there isn't much for custom ROMs yet though you can see a few if you go to the android development or original android development pages. And will see that if you unlock your bootloader the camera will stop working so if you want a fully functional camera you can't use AOSP ROMs until Sony fixes the issue unfortunately
[Xperia Z1 Android Development] Ph3rOn!xX:
M an.Indian user...

Here we get all unlocked phones....