yashsingh1/xdaforums huggingface dataset:
[Sony Ericsson XPERIA X10 Mini] sith.warrior:
Hi guys :)

I have a SE X10 Mini running nAa-10 kernel & MiniCM7-2.1.8 (I know, i have to upgrade ;) )

I'd like to buy SE LiveView (link: is.gd/bhkElm) but before i wanna know if anyone else use this item and if you like or dislike it or maybe there is the possibility to flash kernel or install custom ROM.

You know, general information. And how it works with X10 Mini, battery drain etc

TY

Greetings from Italy
[Sony Ericsson XPERIA X10 Mini] integracz:
LiveView is in general very nice device, BUT! LV disconnects almost all time... I had one (until dog bites it apart :mad: ), idea of remote display on your wrist is great if you forgive some issues... I'm now waiting for Sony SmartWatch (LiveView 2) to came on Czech market. Decision is clear for me now ;)
[Sony Ericsson XPERIA X10 Mini] FEXTEZI:
Really dude dont buy that stuff ! My friend has it and i can tell that that device is SUCK !
[Sony Ericsson XPERIA X10 Mini] sith.warrior:
Understood :D
[Galaxy S I9000 General] qam47:
Hi,

I am having problem in ip address.

Ip address changes every second on GPRS/Edge mobile internet connection.

However my internet works fine, but it creates problem when i try to login in any website, it gets logged in but after another second it gets logged out because of ip change.

what is the solution for it.

I tried it on nokia symbian mobile and it was working fine, i then called my network career, and he said its your mobile problem.

I have Nexus S and installed on it is MIUI 2.2.17

android version is 4.0.3

anyone with any answers please....~?
[Captivate General] pswatts0122178:
I'm looking to root my phone I got the captivate running 2.3.5 can somebody give me the link or tell me where to get it
[Captivate General] KMan94:
Look just a few posts below this one...

http://xdaforums.com/showthread.php?t=1444382
[HTC EVO 3D] venon92:
Hi all,

I just sent in my HTC EVO3D repair services a problem because with the jack, so I handed the original with such an official HTC ROM and VAS asks me 139 euro to fix it then return to SFR ROM as the cause of the refusal of SAV is such bad software on-phone!

my nerves are serious with my HD2 was well past the SAV like this!

or I can find the ROM for SFR Please EVO3D friends Help Help Help!!
[HTC EVO 3D] Flashmaniac:
I don't even get what you want to do now. Beside that you are in the wrong forum.
[HTC EVO 3D] venon92:
I seek the operator SFR ROM for EVO3D
[HTC EVO 3D] Flashmaniac:
Never seen that kind of RUU b4.

Check your cid, maybe it is unbranded:

adb shell getprop ro.cid
[HTC EVO 3D] venon92:
SFR is the ROM for evo3d
[HTC EVO 3D] Flashmaniac:
dude SFR is a operator, isn't it? I mean something like TCom, Vodaphone etc.

God dang
[HTC EVO 3D] m0fizor:
He needs the original SFR RUU for HTC Evo 3D.

Speak with this guy: http://xdaforums.com/member.php?u=494185 . He might get it for you.
[HTC EVO 3D] venon92:
thanks I'm send a message now ;)
[LG Optimus 4X HD] mineshrai:
LG Electronics has officially announced its first quad-core smartphone dubbed as Optimus 4X HD. Optimus 4X HD will be showcased at Mobile World Congress ( MWC ) in Barcelona...............:)

http://mirolta.com/2012/02/23/lg-announces-its-first-quad-core-smartphone-dubbed-as-optimus-4x-hd/
[LG Optimus 4X HD] soomuch:
Another nice phone from LG..... good news. I wonder if they are going to announce if it is coming to the U.S. at the MWC.
[LG Optimus 4X HD] codito:
Another nice phone? You obviously never dealt with the G2X and the pile of garbage it was.
[LG Optimus 4X HD] secano:
A vid of it.

[YOUTUBE]vXvKWZxG5PY[/YOUTUBE]
[LG Optimus 4X HD] soomuch:
Actually i did and i generally agree with you as most LG phones were released the past 2 years or even more are not that great. I was thinking more compared to their new releases such as the LG Parada 3.0 which i personally think its a pretty cool looking phone. I just hope that they improve their software so it would truly utilize the nice specs. Looks is not the only deciding factor here :)
[LG Optimus 4X HD] DigitalSkyline:
All sounds good, but when are phones going to get past the 8MP camera hurdle? The Nokia n8 had 12mp what 2 years ago now?
[LG Optimus 4X HD] codito:
Megapixels are completely meaningless, how have you not grasped this by 2012?
[LG Optimus 4X HD] Alien987:
That's right, but in case anyone is interested Sony Xperia S (and Xperia Ion too I think) has a 12MP camera with Exmor (CMOS) sensor.
[LG Optimus 4X HD] Decimatio:
I work with LG in Korea and they are very worried about their mobile business at the moment. Samsung are destroying them in the domestic market.
[LG Optimus 4X HD] DigitalSkyline:
Hi oh mighty flippant one... the n8 also has the Carl Zeiss lens and Xenon flash ... are these meaningless too?
[LG Optimus 4X HD] flickyamom:
Well I think LG should know why they are losing to Samsung... They make great hardware, but scrappy software(relatively good in p880 though) and horrible customer support(In other countries I don't know about Korea). They don't improve much despite much complains. How would you expect them to not lose to Samsung, which is well received by many?
[LG Optimus 4X HD] voon:
Nope, but they weren't the topic. When it comes to Fotography in these tiny devices with their tiny lenses, he's right: more than 8 MBits are indeed completely useless. Even much large sensor chips in say a Canon G10, which had 14 Mpixels, had to many ... which is why Canon went back to LESS Mpixels. In fact, more MPixels in such a tiny thing are contraproductive, you get more electrical interference and no gain. The most important thing here is the sensors size, which is tiny in all phones. But: Since they all got completely crappy lenses, it's true, that the better one in the N8 can improve qiality, even with the tiny sensor. If you want anything more decent, the senor has to grow and there needs to be much better (foldable?) optics. The N8 is about the best you can do with such a tiny setup.

---------- Post added at 06:01 PM ---------- Previous post was at 05:57 PM ----------

Seems so ... although, I had two updates on the 4X after I bought it .. that's not bad. And the phone runs pretty well stock. Maybe they did learn a bit. I'd find it sad, if they get into problems, because no big player like Samsung should be allowed to dominate everything ... pseudo monopolies are crap. Samsungs support is also quite far from perfect. The Update App from them on my Samsung Notebook fails often, can't connect, their server structure for it is extremely slow and you can't even manually download the drivers instead, because they don't maintain their download area properly. Asus is far better for instance in that respect (and still not perfect). Samsung also got too big to care about customers much anymore, but their software has a better developer team than LG. (I also find LGs update software for the PC unspeakably terrible).
[Galaxy S I9000 Q&A, Help & Troubleshooting] perilousx:
Hellow,

I can't enter the recovery mode. I adb reboot recovery and it gives the android out the box icon, I press the menu button and then my phone just reboots.

Can anyone help me? Thanks! :D
[Galaxy S I9000 Q&A, Help & Troubleshooting] Blumdum:
are you sure you pressed the menu button?

the menu button is on the left side of the home button
[Galaxy S I9000 Q&A, Help & Troubleshooting] perilousx:
Yes,

but nvm I got it, I had to wait a little longer.

:o
[XPERIA X10 Themes and Apps] sahibunlimited:
Thanks to TAL333 for testing it

DOWNLOAD

ENABLE

SCREENSHOTS
[XPERIA X10 Themes and Apps] jianlinooi:
can u make xperia s theme for cm9？with xperia s icon..hehe
[XPERIA X10 Themes and Apps] sahibunlimited:
I m not a themer/modder i just saw this guide and did it for fun(and i wanted to do something for x10)
[XPERIA X10 Themes and Apps] NuriJ:
I can make flashable zips for u (if u want me to?)
[XPERIA X10 Themes and Apps] sahibunlimited:
Yes sure u can(its not that i don't know how to but i don't want to,i m feeling a bit lazy:p)
[XPERIA X10 Themes and Apps] NuriJ:
Flashable ZIPs

Here it is, for cwm & xRecovery (tested & works)

- xRec: http://xdaforums.com/attachment.php?attachmentid=916210&d=1330017808

- CWM: http://xdaforums.com/attachment.php?attachmentid=916211&d=1330017808

BTW, thanks for this :D
[XPERIA X10 Themes and Apps] kampongpiggg:
works with fxp111?
[XPERIA X10 Themes and Apps] sahibunlimited:
Try??

10 chars
[XPERIA X10 Themes and Apps] championswimmer:
:D (10 char not needed, my phone signature does the trick)
[XPERIA X10 Themes and Apps] TAL333:
It works Perfectly if one really likes to watch the Nexus bootanimation continuously. :D That means no. Took me a couple hours to finally get a download for 111. FXP must be laughing his ass off at all the dumb Americans wasting all of their time trying to download his roms.:( I am attaching a basically stock CM9#111 framework-res, so if you would be kind enough to do what needs to be done I would appreciate it a bunch. One thing though, with hiapn used just once, I had data with no interuptions. And Firefox works w/o force closing. So how do we get CM theme chooser on FXP CM9????????:o

tal333 :cool:

Phone: Sony Ericsson Xperia X10i @1.036GHz- White

Android version: 2.3.7

Kernel: 2.6.29-FXP

Radio: 2.1.71

Recovery: CWM- v5.0.2.8

Rom: FXP-CM7#111 CyanogenMod-7.2.0-RC0-es209ra-KANG

Theme: Honeycomb3D-3Dicons by BKMO
[XPERIA X10 Themes and Apps] sahibunlimited:
Will make them in 5 mins or some hours(depends if i get some time now:D)
[XPERIA X10 Themes and Apps] sahibunlimited:
Done.......
[XPERIA X10 Themes and Apps] Debiba:
Will it work on thgov16 on locked bootloader?

Would try it on my own, but I have got my alevels tomorrow so no time for reinstalling everything.
[XPERIA X10 Themes and Apps] sahibunlimited:
Only CM9 FXP111

Can't even make them for GB roms
[XPERIA X10 Themes and Apps] Debiba:
f***

Can somebody mod this for all GB roms?

I was looking forward for this since I saw it the first time, but I need my camera, so I can't go to cm9 )=
[XPERIA X10 Themes and Apps] sahibunlimited:
Cannot be done on 2.3 by anyone
[XPERIA X10 Themes and Apps] championswimmer:
yes coz its there in 4.0 and we just ENABLE it...not CREATE it...

on 2.3 its not there at all...so how can we enable
[XPERIA X10 Themes and Apps] Debiba:
ok thanks nevertheless,

so I've to hope that the cam will work on FXP 12 ;)
[XPERIA X10 Themes and Apps] Hanzo.Hasashi:
Sony had a slogan once. It was called:"Go create." :-D

Send from beneath my cloak of magic
[XPERIA X10 Themes and Apps] TAL333:
Yes they did. And I am sure that between Sahibunlimited (The New Doom?) and Championswimmer (The New Wolf?) they can accomplish soft buttons on CM7. Maybe start with stock gingerbread launcher or the included in CM7 ADW launcher or maybe ICS launcher free(hint,hint.) As can be seen in the screenshot using older version of ICS launcher, soft buttons are possible on CM7, just build into launcher and keep buttons always visible. :)

Unless you guys don't think you can do it...:p

And how about a real overclocked FXP kernel?

tal333 :cool:

Phone: Sony Ericsson Xperia X10i @1.036GHz- White

Android version: 2.3.7

Kernel: 2.6.29-FXP

Radio: 2.1.71

Recovery: CWM- v5.0.2.8

Rom: FXP-CM7#111 CyanogenMod-7.2.0-RC0-es209ra-KANG

Theme: Honeycomb3D-3Dicons by BKMO
[Acer Iconia Tab A100] crossix:
Ill be testing this when I get home, if it works Ill attempt to write a 1 command script to do it.
[Acer Iconia Tab A100] danifunker:
OK...

Testing this out and found there were a couple of bugs.

You didn't have a "loop" folder created so I made one in the "tools" folder.

and, when mounting, you need to specify -t ext4.

Here are the revised commands for # mount /dev/block/loop7 loop

mkdir loop;mount -t ext4 /dev/block/loop7 /data/local/tools/loop

I noticed that the files /data/local/tools/loop/xbin/su and /data/local/tools/loop/xbin/busybox don't exist on /system/xbin until after a restart.

Finally, the busybox we are using to install doesn't seem to make all of the links to all of the nice commands we are used to, so things like grep, cp, etc... they won't work. I'm trying to figure out how to re-run the GUI busybox installer and point it to the loop folder, but haven't had much success.
[Acer Iconia Tab A100] Icewyng:
You beat me to the punch... was about to point it out.

Not sure what version of busybox this is but I will try with 1.19.2 and see how it goes.

Edit: Got root! It works great... for Busybox, use Busybox Installer to be able to get the latest version (1.19.4) I confirm that system is R/O for now.
[Acer Iconia Tab A100] eww245:
I did have some typos, think it's right now. That is an old busybox, it was just a quick find and it includes losetup but it's not one to use full time. Maybe sync is needed at the end so files are written properly. I didn't have to use -t ext4 with HC, but Ill add it to the OP

[edit] you have to use "busybox cp or busybox grep" I didn't include a way to add all the symlinks. Wow I have typos everywhere it's the end of the day for me, working nights.
[Acer Iconia Tab A100] Icewyng:
Ok ... Got root!

Titanium works, Busybox Installer works, Superuser works, Root Explorer works...

Only thing is that System is R/O but we will work on it. ;)
[Acer Iconia Tab A100] spino1970:
Waiting for a R/W system...and then, no one will stop my update :P
[Acer Iconia Tab A100] jondi23:
I can't get it to root :-(

It say not found
[Acer Iconia Tab A100] eww245:
At what point, need some more details.
[Acer Iconia Tab A100] myprecious27:
The tools folder gets pushed (the 3 files are copied) but then it says there is no such folder.

edit: never mind - i created the folder manually and pushed the files into the folder:)

edit2: rooted - thakns guys:)
[Acer Iconia Tab A100] toyface:
Brilliat work, will try this later (need to get the sdk all set up again, I've been distro swapping). Got a pool match tonight too, so will try as soon as I can, will give whatever feedback I can later.
[Acer Iconia Tab A100] eww245:
I forgot adb can't push a whole directory, it instead only copies the files within the directory.
[Acer Iconia Tab A100] rando152:
wait how is it rooted if it's r/o I thought point of root was to make the file system r/w... er is root just allowing you to view all directories? Sorry for a noobish question, but you gotta start somewhere right?
[Acer Iconia Tab A100] NoSudo:
Well I think if we have su working we will be able to mount /system rw in some way if not directly. I cant imagine not being able to.

In any case though being able to write to /data as root is very useful. Example: Hulu flash fix.
[Acer Iconia Tab A100] danifunker:
You can't view /data if you're not root. That's one thig. Also, other functions may require root, like advanced networking things, etc.

I agree, not being able to write to /system is a major inconvenience, but most of the root programs will still work, as long as you're not writing to /system.
[Acer Iconia Tab A100] jakob95:
Since this is a temp root, does it mean that I will have to reroot every time I reboot? Will apps like Adfree work on this?
[Acer Iconia Tab A100] ptesmoke:
better yet is there a way we can do this solely on the tab? im away for work for another 4 weeks and only have my cell and a100 with me :-(
[Acer Iconia Tab A100] simoneser:
I get

255|shell@android:/data/local/tools # mount -t ext4 /dev/block/loop7 /data/local
/tools/loop
lock/loop7 /data/local/tools/loop <
mount: Invalid argument

:(
[Acer Iconia Tab A100] danifunker:
I noticed the same thing happen after you root it and restart... not sure what to do next. Are you at temp loop?
[Acer Iconia Tab A100] eww245:
try:

# busybox losetup -d /dev/block/loop7

# busybox losetup -o $((512 * 51200)) /dev/block/loop7 /dev/block/mmcblk0
# mount -t ext4 /dev/block/loop7 /data/local/tools/loop

The first line may produce

losetup: /dev/block/loop7: No such device or address

If it's not looped

After you are rooted the above can be run without adb from a terminal as su.

The mount point can be anywhere ex. /sdcard/loop instead of /data/local/tools/loop
[Acer Iconia Tab A100] Icewyng:
From what I can tell, it is different for each device.

I was wondering since, in the kernel file tegra_fuse.c, there was this:

[SBK] = {

.addr = fuse_info.sbk,

.sz = sizeof(fuse_info.sbk),

.start_off = 0x0A,

.start_bit = 8,

.nbits = 128,

.data_offset = 5,

.sysfs_name = "secure_boot_key",

},

I understand it is a hardware feature but this is at the kernel level so I thought it could direct us to what it could be like.

the aes_generic.c under crypto has 4 tables of variables with 4 subtables. None of what I was able to generate with the CPUID page from Vache is in there, which meand the acer UID would probably not be the number we look for.

Lastly, this string is in the kernel config:

CONFIG_CRYPTO_DEV_TEGRA_AES=y

So, the AES crypto is enabled. We just need to find what it generates.

As stated before, I might be wrong, but these are ideas I think that could be of interest.

Edit: As I stated before too, it seems the number of fuses is indeed 64. So, all the 0s would really mean none were burnt so far in those.
[Acer Iconia Tab A100] smokku:
Linux supports kernel supported crypto operations.

These may be implemented in software by kernel, or in hardware.

Tegra has AES encryption engine in-hardware. It is used for SBK, but may also be used by software. CONFIG_CRYPTO_DEV_TEGRA_AES enables hardware accelerated in-kernel encryption device.
[Acer Iconia Tab A100] Icewyng:
So, basically, it might or might not have anything to do with the SBK?

I thought the tables in aes_generic would be how they generated it since, further down the file, they show how it encrypts a block of text.
[Acer Iconia Tab A100] smokku:
Yup.

I checked a non-tegra kernel tree and it also has crypto/aes_generic.c which looks like pure software implementation of AES, for machines without in-hardware accelerator.
[Acer Iconia Tab A100] Icewyng:
Did you compare both tables to see if they were the same?

I think Tegra-aes.c would be probably better to get a sense of what it is created somehow. I am still digging to find answers (I am on vacation for a week and got time to spare).
[Acer Iconia Tab A100] smokku:
Do we have a partition layout for A100?

So far I see:

/dev/block/mmcblk0p1 SS recovery (/etc/install-recovery.sh)
/dev/block/mmcblk0p2 LX boot (boot.img)
/dev/block/mmcblk0p3 AP /system ext4
/dev/block/mmcblk0p4 CC /cache ext4
/dev/block/mmcblk0p5 MC misc
/dev/block/mmcblk0p6 FX /system/vendor ext4 (flexrom.img)
/dev/block/mmcblk0p7 AB APK (p1 and p2 signatures)
/dev/block/mmcblk0p8 UA /data ext4

And partition names are not that useful :/

# ls /dev/block/platform/sdhci-tegra.3/by-name/

AB

AP

CC

FX

LX

MC

SS

UA

---------- Post added at 11:11 PM ---------- Previous post was at 10:28 PM ----------

shell@android:/ # cat /system/etc/install-recovery.sh
#!/system/bin/sh
if ! applypatch -c EMMC:/dev/block/mmcblk0p1:4284672:c39cd091f26a36039f138791106b9a3f9caba265; then
log -t recovery "Installing new recovery image"
applypatch EMMC:/dev/block/mmcblk0p2:3682560:b2aecf1cf14cc544b62f99e6f6506cc7083a6334 EMMC:/dev/block/mmcblk0p1 c39cd091f26a36039f138791106b9a3f9caba265 4284672 b2aecf1cf14cc544b62f99e6f6506cc7083a6334:/system/recovery-from-boot.p
else
log -t recovery "Recovery image already installed"
fi

This script uses applypatch (some docs in the source: http://androidxref.com/source/xref/bootable/recovery/applypatch/main.c) to get 3682560 bytes from mmcblk0p2, patch it with recovery-from-boot.p and write to mmcblk0p1.

So it looks like we have the recovery image on the boot partition. But why is it patched?

---------- Post added at 11:16 PM ---------- Previous post was at 11:11 PM ----------

I found something interesting.

In the ICS update.zip META-INF/com/google/android/updater-script last line states:

package_extract_file("bootloader.blob", "/dev/block/mmcblk0p4");

So, it looks like it writes bootloader.blob to cache partition.

Is that the mechanism to update bootloader we are looking for?

The bootloader.blob starts with magic string MSM-RADIO-UPDATE

---------- Post added at 11:26 PM ---------- Previous post was at 11:16 PM ----------

Yup.

I did a quick test:

adb push bootloader.blob /data/local/
adb shell

$ su
# stop
# umount /cache
# cat /data/local/bootloader.blob > /dev/block/mmcblk0p4
# reboot

And after reebot I saw:

"Start updating EBT"

"End updating EBT"

So the updating bootloader magic is either in bootloader itself (we're screwed) or in the boot.img :>

Let's see what's in boot.img then... :rolleyes:

---------- Post added 7th March 2012 at 12:00 AM ---------- Previous post was 6th March 2012 at 11:26 PM ----------

Nothing in boot.img.

So it looks like the bootloader is taking care of updating itself.

And I bet the bootloader.blob is signed, to stop us from putting our own there.

---------- Post added at 12:09 AM ---------- Previous post was at 12:00 AM ----------

Looks like I'm rediscovering America: http://xdaforums.com/showthread.php?p=13965134#post13965134
[Acer Iconia Tab A100] Icewyng:
We do have the layout with NvFlash & the EUU.

I did check the boot.img before but it is not there. Usually, keys are stored in /res/keys, which is missing in the updates. Were you able to open the bootloader.blob?

Also, like I mention before, part of the blob is probably signed and encrypted as well.
[Acer Iconia Tab A100] smokku:
I pulled the recovery partition and extracted the initrd.

There is some interesting stuff there.

$ cat etc/recovery.fstab
/system ext4 /dev/block/mmcblk0p3
/data ext4 /dev/block/mmcblk0p8 length=-1048576
/cache ext4 /dev/block/mmcblk0p4
/misc emmc /dev/block/mmcblk0p5
/flex ext4 /dev/block/mmcblk0p6
/mnt/sdcard vfat /dev/block/mmcblk1p1
/boot emmc /dev/block/mmcblk0p2
/aboot emmc /dev/block/mmcblk0p8
/recovery emmc /dev/block/mmcblk0p1

$ cat res/keys
{64,0xf9b1a029,{3625452519,3014154433,25239958,3125786031,2787601734,1060380815,601797762,3422856421,2896793339,2616770339,3052202571,2391598350,2964017839,2113686593,2234986486,608749767,122889633,3622579481,2744030196,3754608517,409975583,2519866086,4034398557,3827635891,2172126069,2178595612,3007263723,3172604689,175961584,1170379883,1873757869,2661693202,4079049576,3015000215,2904561439,1161512116,2903983863,416235237,2059605259,3517678130,1672204091,3765374570,4069139225,2003406875,3984561879,2035575203,974758593,372558389,927123011,3263877236,2833489717,2974323171,899759249,1153649213,3844989847,1450039965,4289725683,2704096073,96767936,3713570332,1700870198,3397120105,2330240163,3397637341},{1030492796,2540225335,248642653,2130413571,3514267890,748889713,920952483,673403028,1809249578,653886782,2061502351,2672615055,2538494078,917188310,1262061249,2350541870,186788215,2730216360,4253670926,2866685930,1542233780,3854260242,1194481048,2404304426,921321714,833939229,2910776826,904138387,4099754974,2794613795,1386241944,2996207179,3041891949,2972551664,2096062200,4213187156,1630861352,488204971,2891016897,1932808678,1513775258,2972416580,119711021,2022288574,1718748163,3300093713,832710402,4248835922,1801578655,3068124638,2267268119,2546061084,2686744189,2536111409,3126065488,2393884605,4256449848,3747277263,2285658786,1700075051,630803353,2905474543,2286363767,3222513217}}

And there are some interesting strings in sbin/recovery

[...]
Opening update package...
/res/keys
E:opening %s: %s
{ %i , 0x%x , { %u
E:key length (%d) does not match expected size
, %u
} , { %u
} }
E:unexpected character between keys
E:Failed to load keys
I:%d key(s) loaded from %s
Verifying update package...
I:verify_file returned %d
E:signature verification failed
Installing update...
[...]
[Acer Iconia Tab A100] Icewyng:
Lots of interesting things to ponder about.

/res/keys would be the public key so we would need to find the private key to sign the update. Might be why they encrypt their updates... to prevent us to get the key.

0xf9b1a029

This is interesting... it seems to correspond to one of the SBK components as generated by the EUU... a piece of the puzzle perhaps?