yashsingh1/xdaforums huggingface dataset:
[Android Themes] saajorgeb:
CM7 orange octave, dock i made myself:) and using perfect keyboard for the orangish GB keyboard:)
[Android Themes] King_Rat:
More Black ^^
[Android Themes] Kameirus:
Those all look awesome KingRat
[Android Themes] King_Rat:
Hey Kam ^^ Hows it going??
[Android Themes] Kameirus:
Hiya King Rat ..everything is going a lot bettor

how are you doing
[Android Themes] King_Rat:
@ Kam ^^ pretty good... enjoying the power of Android :lol: pics taken with Hisuite
[Android Themes] dsmenzies:
What app/rom is the first screenie of? And is that the SwiftKey keyboard? Cheers :)
[Android Themes] King_Rat:
1st image: live wallpaper clock

SwiftKey X it is ^^

@ Trekker56 ... nice ;-) Who's theme you running there?
[Android Themes] Trekker56:
No theme, this the stock theme that came with FusionIDEOS 2.76
[Android Themes] King_Rat:
CM7.1
[Android Themes] Trekker56:
Very nice.. Do these icons come with CM 7.1 or did you use some theme?
[Android Themes] King_Rat:
neither :D
[Android Themes] Trekker56:
Plz elaborate :)
[Android Themes] King_Rat:
Look-ee

;) :D :rolleyes: :cool: :eek:
[Android Themes] King_Rat:
A more colorful me ^^
[Vibrant Q&A, Help & Troubleshooting] afyaff:
I have an unlocked vibrant with 3G blocked by my retailer, and the phone is working on att's 2G network. I want to lagfix my phone(upgraded to froyo) but I worry that if I root/flash kernel/ODIN/clockwork would void the 3G block and being forced to join 3G plan.

So I wonder if there is anyway I can tell how it is blocked.:confused:
[Desire HD General] G1sanju:
Please find the attached test version of leacked camera, gallery, deskclock and music player.

Install at your own risk, I have just shared so we all can get a feel what is in store...:)
[Desire HD General] sromer:
Camera & Gallery didn't work for me

Music player works perfectly

and i didn't try desk clock
[Desire HD General] J0uns:
This isn't only for the Desire HD.

For me and my Desire, running Oxygen Gingerbread 2.0.3, only the music app and the camera app is working. Camera app only works with taking fotos, not with making videos.

I tried to remove the original deskclock app and replaced it with the leaked one, but it doesn't work. Get's a forceclose every time and so the new gallery app does.
[Desire HD General] festa20:
Yea this have been leaked a few hours and every thread for most phones have it on now but some work and some doesn't be nice if someone could get them working for us
[XPERIA X10 Android Development] -PiLoT-:
thought id open a new thread because the old one was too full of crap

This thread is for developers and testers only. not discussion

repeated disregard for this rule will result in a ban

you have been warned
[XPERIA X10 Android Development] -PiLoT-:
NEW - March 2011

A method of booting custom kernels (using kexec) has been developed. Thanks Bin4ry, zdzihu, MrHassell, blagus, and all other devs who are working hard to make this stable.

The bootloader protection has been bypassed!

Link to 2.1 alpha kernel (2.6.29)

http://xdaforums.com/showpost.php?p=12578251&postcount=848

OLD

Important info!

http://xdaforums.com/showpost.php?p=12298790&postcount=811

Link to FlashTool

http://xdaforums.com/showthread.php?t=920746

Here are some posts:

Bin4ry's kexec kit posts

http://xdaforums.com/showpost.php?p=12240639&postcount=708 - V1

http://xdaforums.com/showpost.php?p=12245719&postcount=711 - V2

http://xdaforums.com/showpost.php?p=12260334&postcount=724 - V3

MrHassell's V3 test log

http://xdaforums.com/showpost.php?p=12261764&postcount=729

21st March 2011, onwards

DooMLoRD's test

http://xdaforums.com/showpost.php?p=12266289&postcount=750

Bin4ry's edited chargemon file

http://xdaforums.com/showpost.php?p=12266422&postcount=753

Comment from DooMLoRD - actually about the above file.

x10b's test

x10b's test video

http://xdaforums.com/showpost.php?p=12287032&postcount=798

DooMLoRD's edited (universal) chargemon file

http://xdaforums.com/showpost.php?p=12267053&postcount=762

Important for 'non-devs' - also look at DooMLoRD's post ahead

DooMLoRD's post in reply to above:

http://xdaforums.com/showpost.php?p=12267467&postcount=766

More testing:

DooMLoRD's bootup video

http://xdaforums.com/showpost.php?p=12269301&postcount=775

More tests from DooMLoRD

http://xdaforums.com/showpost.php?p=12272634&postcount=784

http://xdaforums.com/showpost.php?p=12282471&postcount=789

http://xdaforums.com/showpost.php?p=12303304&postcount=812

Bin4ry's kernel patches, config and build script from zdzihu:

http://xdaforums.com/showpost.php?p=12272201&postcount=781

Bin4ry's kernel based on SE .435 kernel sources

http://xdaforums.com/showpost.php?p=12275044&postcount=786

Aeny's tests

Ahmed radi's tests

More info from Bin4ry

http://xdaforums.com/showpost.php?p=12285626&postcount=795

shyvue's test

mpasanthosh's test

http://xdaforums.com/showpost.php?p=12311351&postcount=816

Starting from 14th January 2011

25th January 2011

26th January 2011
[XPERIA X10 Android Development] -PiLoT-:
Why isnt this thread being used
[XPERIA X10 Android Development] Dicko21:
My guess is that there really isn't anything to report since the bootloader was bypassed - Dev's are probably just working on getting their custom kernals perfected ready for use by the masses.

And civilian posts such as this (Large % of the other thread) get deleted.
[XPERIA X10 Android Development] zdzihu:
Hi there, mostly because the bootloader cannot be cracked (as explained by the_laser and maxrfon) so this (and the other) threads are no longer useful.

What we could use instead is a thread like "Custom Kernel Development: Devs only" :)

Cheers,

z
[XPERIA X10 Android Development] cheskote:
Agreed!

I think the best option would be that one of the devs (ie: you :D) opens that thread, since you can update the first post as needed.

Thanks for all your work!
[XPERIA X10 Android Development] Yperion:
Hey z,

What about to be something like "Bootkit and kernel development: Devs only"?

Because already some devs try to port this for x8 and they have some problems, so i think that it will be more usefull if on this thread a dev could ask for more details about the bootkit and how it works so he can port it on another phone or make it better / more functional etc...

Regards...
[XPERIA X10 Android Development] DooMLoRD:
yes Z u have a good point....

i have opened a new thread here...

http://xdaforums.com/showthread.php?t=1027111

hope the devs can use that thread to discuss on custom kernel dev....

i will also keep updating it regularly with the information (like features, limitations, links to) custom kernels currently available...
[XPERIA X10 Android Development] wolfilein:
@zdzihu

din't this means we can crack the bootloader?

because he have overwritten a part of the firmware

or somthing because the normal x10 kernel doesn't boot.

So if the nand lock, in the kernel we mybe found a way to compile a custom kernel without these locks.

Then we have a fully unlocked phone.
[XPERIA X10 Android Development] Blagus:
How to find out base address for making boot.img?
[XPERIA X10 Android Development] jerpelea:
question for all deves

have you looked at es209ra.c

se replaced default allocation with theyr own

for several days i am triing to remove se allocation map and use default one

any ideas?

static void __init es209ra_allocate_memory_regions(void)

{

void *addr;

unsigned long size;

size = pmem_kernel_ebi1_size;

if (size) {

addr = alloc_bootmem_aligned(size, 0x100000);

android_pmem_kernel_ebi1_pdata.start = __pa(addr);

android_pmem_kernel_ebi1_pdata.size = size;

pr_info("allocating %lu bytes at %p (%lx physical) for kernel"

" ebi1 pmem arena\n", size, addr, __pa(addr));

}

size = pmem_mdp_size;

if (size) {

addr = alloc_bootmem(size);

android_pmem_pdata.start = __pa(addr);

android_pmem_pdata.size = size;

pr_info("allocating %lu bytes at %p (%lx physical) for mdp "

"pmem arena\n", size, addr, __pa(addr));

}

size = pmem_adsp_size;

if (size) {

addr = alloc_bootmem(size);

android_pmem_adsp_pdata.start = __pa(addr);

android_pmem_adsp_pdata.size = size;

pr_info("allocating %lu bytes at %p (%lx physical) for adsp "

"pmem arena\n", size, addr, __pa(addr));

}

size = MSM_FB_SIZE;

addr = (void *)MSM_FB_BASE;

msm_fb_resources[0].start = (unsigned long)addr;

msm_fb_resources[0].end = msm_fb_resources[0].start + size - 1;

pr_info("using %lu bytes of SMI at %lx physical for fb\n",

size, (unsigned long)addr);

size = audio_size ? : MSM_AUDIO_SIZE;

addr = alloc_bootmem(size);

msm_audio_resources[0].start = __pa(addr);

msm_audio_resources[0].end = msm_audio_resources[0].start + size - 1;

pr_info("allocating %lu bytes at %p (%lx physical) for audio\n",

size, addr, __pa(addr));

}
[XPERIA X10 Android Development] pulser_g2:
Cleaned up a load of spam from someone who seems to think a PC based virtualisation system (bochs) would somehow help get the bootloader cracked...

Development only here. I will ban that user if they continue posting nonsense in here.
[XPERIA X10 Android Development] kafej666:
so sorry J

Pleas delete ;) sorry for more work to do :P
[XPERIA X10 Android Development] jerpelea:
we are using arch\arm\mach-msm\board-es209ra.c

please dont spam !
[XPERIA X10 Android Development] zdzihu:
Just a funny idea...

So the SE provides oem unlock codes for their devices. Obviously we cannot use fastboot with S1 loader. But what would happen if we use usbloader with fastboot mode enabled... :D

Can anyone shed some light on how the unlock procedure works (where the "unlock info" gets stored etc)?

Cheers,

z
[XPERIA X10 Android Development] RaDi:
feel it`s very usefull ! :

http://forum.cyanogenmod.com/topic/15831-some-researches-about-the-sgs-bootloader/
[XPERIA X10 Android Development] drunken_m:
Hi Guys!

As you already know, SE has put up their bootloader unlocking site for Neo/Pro/Play as they promised. Maybe you could adapt it or modify it somehow to break the chains on the X10 bootloader? Just a thought... If useless please delete this post.

http://unlockbootloader.sonyericsson.com/
[XPERIA X10 Android Development] FRAPSROOTET:
about arm etc

Link

http://www.codesourcery.com/sgpp/lite/arm/portal/release1294
[XPERIA X10 Android Development] zdzihu:
While working on the kernel I managed to unlock partition table and dump 1:1 bootloader partition:

# cat /proc/mtd
dev: size erasesize name
mtd0: 00440000 00020000 "appslog"
mtd1: 06f40000 00020000 "cache"
mtd2: 160a0000 00020000 "system"
mtd3: 1d100000 00020000 "userdata"
mtd4: 002c0000 00020000 "bootloader"
mtd5: 017e0000 00020000 "amss"
mtd6: 00b00000 00020000 "amss_fs"
mtd7: 00440000 00020000 "fota0"
mtd8: 00440000 00020000 "fota1"
mtd9: 00c40000 00020000 "recovery"
mtd10: 01440000 00020000 "dsp1"
mtd11: 00c40000 00020000 "boot"

Dump: http://www.mediafire.com/?9bwj5d5ych8s4f5

Maybe someone still wants to research... it's a bit different than the older dumps (not trashed nor cut in half).

Cheers,

z
[XPERIA X10 Android Development] MrHassell:
^xlnt

^ That is freakin awesome :D

http://www.codesourcery.com/sgpp/lite/coldfire/download.html

Let the kernel's kick! - Awesome work!
[XPERIA X10 Android Development] Blagus:
That's what I've been thinking too ;)

I have a feeling that something is stored in TA. I'm looking for someone with SIM-free, BL locked Arc so I can test that.

Unlocking these partitions can be done only with custom kernel, right?

But still, even if BL locking info is stored in TA, there won't be any use of it because our bootloader most probably isn't made to be unlocked - only to accept brown/red sin images.

I think you should try with modifying bootloader partition and be extra careful (but you know that already :p).
[XPERIA X10 Android Development] Yperion:
Sorry but can you give us more info about this sdk and how can help on bootloader cracking?

Regards.
[XPERIA X10 Android Development] theeedy:
Does that mean, we can flash our own Bootloader now?

Wasn't here some progress about that, long time ago... but the problem was, that we didn't know the exact memory-adresses? AFAIK...
[XPERIA X10 Android Development] DooMLoRD:
@Bin4ry, zdzihu, jerpelea & FreeXperia Team

quite possibly a stupid question but will ask it anyways...

is it possible to load custom baseband in a similar way that custom kernel is loaded?
[XPERIA X10 Android Development] Blagus:
bb is located in amss and fota partitions and these are hash-checked on every boot by S1Boot
[XPERIA X10 Android Development] Blagus:
Can some of the devs explain me how to properly compile miniloader?

Do I have to put it inside SE's kernel sources, or what?

Because now I get tons of warnings when compiling even with original source downloaded from Github in as-is state.
[XPERIA X10 Android Development] zdzihu:
Warnings are ok as long as it compiles fine :)

Cheers,

z
[XPERIA X10 Android Development] Blagus:
Okay, thanks.

One more thing - was this miniloader from CodeAurora originally written for MSM7x/ARM6, and then modified for QSD8250/ARM7? Because in their original source I don't see qsd8250 folder, while it's present in FreeXperia's miniloader, and I need ARM6 version for X8.
[XPERIA X10 Android Development] zdzihu:
Correct.

Also, you should be fine using msm7201_ffa folder for 7227 target.

It (bootloader legacy) was used to build a
minimal bootloader used for some development on a MSM7201A develpment
platform (Qualcomm's SURF board), and not in any production device. It
was open sourced as it contains some useful reference bits (a device
side implementation of the fastboot protocol), but is not incredibly
useful by itself.

The code in usbloader is linked with the bootloader minilibc, the
architecture library for the platform (msm7k in the case of SURF), and
the board library for the particular hardware, which is not actually
here, but in the vendor/qcom/surf repository.
[XPERIA X10 Android Development] MrHassell:
@zdzihu - dude! were you playing Free Heroes II on your X10!? LOL :D

Sorry but going through the log from s1boot.dump - it looks like you've been jumping around in some good ole Might & Magic II RPG action - /data/data/net.sourceforge.fheroes2/lib/libapplication.so

:D or am I tripping again.. have to tell my grandma about them mushrooms from that funny Russian guy ;)

Cheers!

HRM
[XPERIA X10 Android Development] Blagus:
It's not strange that S1Boot logs some data you'd never expect there - it's just like in A1/A2 GDFS...
[XPERIA X10 Android Development] zdzihu:
Yeah I play Heroes 2 a lot! After couple of weeks playing I hardly notice it crashes every 2-3 minutes :D

Good to know! At first I thought the partition layout could be wrong and /spl overlapping /data or /cache :) Thanks for clarification

Cheers,

z
[XPERIA X10 Android Development] Blagus:
Well, yeah, sometimes it performs strange... however, you should compare hex data from S1Boot dump with data or cache dump to be 100% sure that it really isn't overlapping... if you see only path to these files or something like readable text, then it's 99% only logged data which likes to end up in EROM or TA, just like almost every click in Windows likes to end up in registry.
[XPERIA X10 Android Development] maxrfon:
And what about the x10 mini s1_boot? can anyone read/write it?
[XPERIA X10 Android Development] maxrfon:
And what about x10 mini miniloader/splboot pair?

Does anyone have sources?

Let's continue :)
[XPERIA X10 Android Development] Blagus:
Check out link in my signature (X8 BL bypass).
[XPERIA X10 Android Development] maxrfon:
Thanks ;) but is there the compilable sources? Browsing 11 pages is a small hassle considering i have only 1 day free time :)
[XPERIA X10 Android Development] Mayazcherquoi:
Curiosity sparks, did the major update (1.6 -> 2.1) modify the bootloader at all (e.g. implement further security checks, fix any exploits, etc)?

EDIT: According to the Sony Ericsson Xperia X10 update page ( http://www.sonyericsson.com/update/?cc=au&lc=en&pid=xperiax10 ), it appears they will be replacing the DRM keys used in our bootloaders. Doubt they will be making it easier for us :(

This adds to my question, if the 1.6 -> 2.1 update *did* modify the bootloader, would it be possible to roll-back to it (or whether it's permanently changed :( )?
[XPERIA X10 Android Development] Blagus:
hi once again.

can x10 developers help in porting miniloader to x8? splboot now works fine but there are still problems with miniloader, i got original from codeaurora and compile it for msm7201a_ffa but when i try to execute it, modem crashes and kernel panics, and phone reboots soon.

a little help?
[XPERIA X10 Android Development] Neo.:
Can someone actually crack this damn thing :(

We got GB now. If someone spends sometime, may be this is possible? Any clue guys.

I don't mean to sound rude/unsatisfied, But if BL is cracked, the possibilities might be endless.

Thank you for your time to read my comment.

Good day.
[XPERIA X10 Android Development] Carlo_WPG:
On Sony Ericsson's website, they have instructions on the unlocking of the bootloader... http://unlockbootloader.sonyericsson.com/instructions for their 2011 line of phones.

I was perusing the site when I stumbled upon this. Was originally looking for news on the upcoming release of 2.3... I haven't tried the instructions on the website as I'm a complete newb when it comes to these things.

It does say that the instructions are specific to the Arc, Play, Pro and Neo. It's odd to me that Sony released the unlock code for phones which are a lot newer and more sought after than the X10. Well I'll wait and see :) You guys all rock and are doing the X10 community proud! Keep up the great work!!
[XPERIA X10 Android Development] Mayazcherquoi:
This has already been posted to the community quite some months back. It's for the phones released in 2011 (Xperia Arc, Xperia Neo, Xperia Play, etc).

We do not have fastboot enabled on our devices so this will not work.
[XPERIA X10 Android Development] Blagus:
I think we're up to something big - with the source I mentioned long time ago - he still prefers to stay anonymous.

We need algorithm/something like that for verifying S1Boot signature.

In Qualcomm terms: ROM is PBL, which verifies SPL (S1Boot) signature, if it's OK then it boots. We need to know the verification algorithm/method.

Anyone familiar with that?
[XPERIA X10 Android Development] zdzihu:
PM sent.

Cheers,

z
[XPERIA X10 Android Development] sagacious1:
so now that we're on 2.3.3 similar to the Arc, and the other new SE 2011 phones are we still not able to crack the bootloader with SE developers online method?
[XPERIA X10 Android Development] The Gingerbread Man:
That requires fast boot which is disabled on x10. Its a case of if it were that simple it would have been done. Z has mentioned it has been done by some mysterious person and we are currently awaiting a statement. I hope this clears things up for you about the current situation. Its a case of sit back and hope on to your seats waiting ;-)
[XPERIA X10 Android Development] Blagus:
it was cracked, but no one can really tell is it going to be released for sure.
[XPERIA X10 Android Development] riginal:
out of curiosity any particular reason for not releasing it?
[XPERIA X10 Android Development] diimaan:
might be to avoid potential lawsuits! or to make a business model around it...
[XPERIA X10 Android Development] colossus:
Why keep posting about the cracked bootloader, if it's been cracked prove it or stop posting altogether, we have been through this all before!
[XPERIA X10 Android Development] Achotjan:
guys pleas respect the dev's work , you want all free , and quickly , remember if a payd version sort out , one or 2 weaks after the free version will come , for peapole who do not do anithink then post comment , and judje the fevs heare , i think they need to shut up , what a hell is going an , the devs done you somme info about it but you want to know all , remember if they tell so much , that will be easly be fixed by a update from SE , so stop to ask , respect the work , if in the past when all the peapole used 2.1 fireware and SE kernel , devs heare have been worked , and allouw you to use 2.2 and 2.3 with custom kernels , they beepased it , and now you only need to wait for compleatly cracked version and you are still not happy ? , so go on modaco aka Tripnhome ,and ask him to do it ,

cheers

Achotjan
[XPERIA X10 Android Development] Blagus:
I'm lacking sleep. Now mod can delete this 3 pages sh*t and I can go to sleep. And I won't post here anymore because of trolls. PM is still the best for talking about serious stuff.
[XPERIA X10 Android Development] The Gingerbread Man:
Damn I wish I never answered that persons question now and al thus kicked off after. Sorry if it was me who threw the match into the fuel! It was not my intention for all this. Tbh who needs cracked overloaded anyway sense done ok without it all this time, 2nd gen custom kernal bypass wouldn't go a miss but open boot loader isnt nessesary for our phones.

Like doomlord said blame SE and not bicker amounst our selves and just enjoy what we have a great thriving community.
[XPERIA X10 Android Development] Mr. Clown:
I will watch this thread personally and will not tolerate non dev posts here. Read the title...DEVS ONLY. You have been warned.
[Focus General] crecsky:
Just some random questions:

1) Is there any way to not have my Facebook pictures show up in my Pictures?

(Same goes for mobile photos and skydrive.)

2) Any way to increase the volume of my Alarms?

3) What are some must have applications?

4) Way to ignore certain numbers?
[Focus General] munkeyphyst:
these aren't really Focus specific questions. You'd be best served to ask in the WP7 General forum.

Just some random answers:

1) Is there any way to not have my Facebook pictures show up in my Pictures?

I don't use Facebook, I dunno.

2) Any way to increase the volume of my Alarms?

use the volume rocker on the side of the phone. This will also increase all the sound events on your phone...

3) What are some must have applications?

depends on what you're into :)

4) Way to ignore certain numbers?

nope
[XPERIA X10 Q&A, Help & Troubleshooting] Brunop10:
i need a video tutorial that can help me get my phone to 2.3. My x10 is on 2.1 update 1 at the moment and i want to get it to 2.3. if anyone can make a video on how to upgrade my phone to 2.3 using wolfbreak's CM 6.1.3 or a better one would be very helpful.

Thank You for your help
[XPERIA X10 Q&A, Help & Troubleshooting] bebolf:
YouTube Tutorial

: How upgrade xperia x10 to android 2.2 or 2.3

by palino911

Part 1

Part 2

Cheers :)
[XPERIA X10 Q&A, Help & Troubleshooting] whitezboon:
nice vids...
[Vibrant Themes and Apps] MS_Guru:
I've been using this fix on my own mods, as you can see from my screenies. Since editing androids xml files is an absolute pain in the arse, I've choosen to edit two png's with great effect. The two files are located within your roms framework-res.apk, so this edit isn't for your everyday user. A poor edit of your framework-res.apk can leave your current rom crippled. Having said that the two files are both located in "framework-res.apk / res / drawable-hdpi". Within drawable-hdpi, the files are "divider_horizontal_bright_opaque.9.png" and "divider_horizontal_dark.9.png". Be aware that the files used to produce that line may be different in different roms. I use this currently in a modified version of Trigger 2.9.2, without problems.

One method you may want to use to edit these files is by using an app from the market called "NinjaMorph". It allows you to edit apks on your phone.

And for those wondering, my rotary is completely custom, with an LCD density set to 200. At that density my screen width is actually 580px, so all related files need to be edited accordingly. Have fun...

View attachment 561888

View attachment 561889