yashsingh1/xdaforums huggingface dataset:
[Defy General] dlhxr:
I have written a updater-script to do this, but I am not sure whether it works. Can anybody give me some suggestion?

ui_print("Changing Moto Rom");
ui_print("Updating boot");
show_progress(0.330000,2);
assert(package_extract_file("boot.img", "/tmp/boot.img"),
write_raw_image("/tmp/boot.img", "/dev/block/mmcblk1p15"),
delete("/tmp/boot.img"));

ui_print("Updating devtree");
show_progress(0.330000,2);
assert(package_extract_file("devtree.img", "/tmp/devtree.img"),
write_raw_image("/tmp/devtree.img", "/dev/block/mmcblk1p12"),
delete("/tmp/devtree.img"));

ui_print("Updating stock recovery");
show_progress(0.340000,2);
assert(package_extract_file("recovery.img", "/tmp/recovery.img"),
write_raw_image("/tmp/recovery.img", "/dev/block/mmcblk1p16"),
delete("/tmp/recovery.img"));
ui_print("Changed");

And are the three img files generated only by change names of CG35.smg/ CG61.smg/ CG47.smg?

After we extract the smg files from a sbf file, we have many CG??.smg.

CG35.smg refers to the partition of boot.

CG61.smg refers to the partition of devtree.

CG47.smg refers to the partition of recovery.

Now I have two problems.

1. Does the boot&devtree&recovery in zip file have the same format as CG35&CG61&CG47? Such as the yaffs or ext?

2. Shall we use the code above to replace the partitions successfully considering the not-open bootloader and the secure signature?
[Defy General] iaio72:
i will try!
[Defy General] Febernacke:
CG35.smg and CG47.smg are different. CG47 is Recovery and contains recovery software does not boot system, CG35 is boot and does not have ny recovery stuff only boots the system.

But I don't know anything about devtree and devtree_backup. but the name indicate that devtree_backup is a exact copy of devtree.

EDIT: CG35 and CG47 have different SHA1 hash and different signatures when extracted from the same (original) SBF file. if CG47 would have been a copy of CG35 the SHA1 hash would have been the same.
[Defy General] dlhxr:
I am afraid you misunderstood me. I know that CG35 and CG47 are different.

After we extract the smg files from a sbf file, we have many CG??.smg.

CG35.smg refers to the partition of boot.

CG61.smg refers to the partition of devtree.

CG47.smg refers to the partition of recovery.

Now I have two problems.

1. Does the boot&devtree&recovery in zip file have the same format as CG35&CG61&CG47? Such as the yaffs or ext?

2. Shall we use the code above to replace the partitions successfully considering the not-open bootloader and the secure signature?
[Defy General] dlhxr:
I am waiting for your good news!
[Defy General] nullness:
Just a warning guys, those CGXX.smg files are not the same as the .img files. SBF files pad the partitions with nulls so they reach multiples of 1024 bytes. The image files themselves can be extracted from the .smg files by removing the extra padding nulls from the end. Hex editors are your friend.
[About XDA developers] Sindroid:
I am constantly getting emails from XDA that someone is trying to log into my account. Some douche with the ip: 93.218.42.61 is trying to access my profile.

What to do with this?
[About XDA developers] chatch15117:
hahaha they have a default IIS7 running... and it looks like a pptp server(vpn)

Nmap scan report for p5DDA2A3D.dip.t-dialin.net (93.218.42.61)
Host is up (0.036s latency).
Not shown: 998 filtered ports
PORT STATE SERVICE
443/tcp open https
1723/tcp open pptp

And they are german because the 404 page is in german.

https://93.218.42.61/asdfasdfs
[About XDA developers] lamebmx:
prolly a robot being used as a proxy.
[Galaxy S I9000 Q&A, Help & Troubleshooting] cybermantas:
Hi all,

I have been going through the I9000 development section and came across multiple MIUI ROMs

[ROM] GALNET MIUI v2.2 VERSION, BASED ON OFFICIAL 1.6.24 - 28/6/11 - Android 2.3.4

[ROM] Galaxy S I9000 MIUI.us presents MIUI 1.6.10 Pure English [AOSP]

[ROM] MIUI 2.3.4 for Galaxy S - v1.6.3 [MCGv5.3 - Based On Official - IRC]

What's the difference between all of them ? Which is the more updated version and what are they based on ?
[Galaxy S I9000 Q&A, Help & Troubleshooting] Dorilife:
Basicly different devs..

Different results..

Ive flashed all 3 different versions and stuck with Galnet.

It may sound like a broken record but this rom has won me over easily, Galnet gives his 100% on this rom and I've noticed this with every update..

Theres bugs but things are getting worked on probly as im posting this.

Goodluck with your choice, btw

Any of these 3 MIUI ROMs will be amazing..

Just up to your choice.
[Galaxy S I9000 Q&A, Help & Troubleshooting] Shrapnel2:
Miui is a heavily customized version of android that is available on many devices.

The "[ROM] Galaxy S I9000 MIUI.us presents MIUI 1.6.10 Pure English [AOSP]" rom is pretty much the stock thing except a few changes covered on the rom page. This is updated as the official Miui rom is updated(Every Friday)

MCG is a tuned up version of this with a different kernel and various fixes. Currently I don't think it is being updated(?). Mambo04 who originally began this rom was the first to get Miui booting on the SGS then Chinese developers adopted his work and began releasing the official one with updates

The Galnet Miui rom is a newer development, Galnet who is part of the MCG team runs it and it is currently updated quite a bit and definitely looks promising. Kinda similar to MCG(Probably based on it or fixes etc taken from it) but is currently being updated with new fixes.

I currently use the Galnet version and find it very good, minimal/no bugs.

Hope this helps
[Galaxy S I9000 Q&A, Help & Troubleshooting] cybermantas:
Thanks guys, sure does help... will be giving Galnet a try for sure...!
[Galaxy S I9000 Q&A, Help & Troubleshooting] cynk42:
I am curently using MCG 5.3 with Glitch V10 Insane, and I am pleased, no battery drain, smooth and good movent. I tried 7.6 but it has a battery drain issue,for me Galnet just uses a different theme(that's the only thing I saw different from MCG).

Good luck
[Galaxy S I9000 Q&A, Help & Troubleshooting] omarfaieq007:
Galnet v2.2 is the best
[Thunderbolt General] revolt1:
can someone provide me with the stock email apk

the mail one from HTC does not work any more

works great on cm7
[Thunderbolt General] Archangel:
Try this and side load through something like drop box,,,,let me know if it doesnt work I have others.
[Thunderbolt General] revolt1:
says content not supported
[Galaxy S I9000 Q&A, Help & Troubleshooting] fxzy:
I can't find where is the XXKB3 in Samfirmware.com. Is is a custom ROM? I am from Hong Kong and I am wondering if the FW XXKB3 support Chinese.

Also, I would like to ask, is that really necessary to flash XXKB3 ROM in order to use some theme that claimed to be XXKB3 ONLY as an requirement. How about directly use the theme as I am now using Asian ROM DDKB2?
[Galaxy S I9000 Q&A, Help & Troubleshooting] sakindia123:
xxkb3 is a stock european rom,doesnt support chinese.yes,u can probably give the themes a try;)
[Galaxy S I9000 Q&A, Help & Troubleshooting] XtremeX:
If you install DioPen Chinese IME, it will work. I have this firmware and DioPen Chinese IME installed. It works perfectly.
[Galaxy S I9000 Q&A, Help & Troubleshooting] Jack_Random:
or you flash I9003ZTKC1_ZZTKC1, taiwanese FW with chinese/english support
[Galaxy S I9000 Q&A, Help & Troubleshooting] trip007in:
Do you guys have recording function for phone conversation in the stock phone application. I heard chinese rom have those features built in to the stock rom.
[Galaxy S I9000 Q&A, Help & Troubleshooting] Jack_Random:
i know im late but i figured i owe an answer... nope, not available in stock phone app (tried altogether 3 chinese/taiwan/HK roms and none had the feature)
[Galaxy S I9000 Q&A, Help & Troubleshooting] chanw4:
You can still read chinese or 'write' chinese with the European ROM. Only thing missing is the chinese interface (menu, etc) which ain't a big deal tbh.
[Galaxy S I9000 Q&A, Help & Troubleshooting] frozenbb:
I have the same problem, I am running a european stock rom, I can read, type chinese, but for sms, other people can not receive chinese character, it all become square or others symbol...
[Galaxy S I9000 Q&A, Help & Troubleshooting] Jack_Random:
that does NOT stem from your phone but from the receivers phone. if they dont have chinese support, it shows as squares, happens with ALL phones and OS's.
[Epic 4G Q&A, Help & Troubleshooting] iCaptivate:
Can anyone please link me to the files I need? I just want to flash back to stock, Idc which stock it is.

Which of those do I need to fill out? Please help me out.
[Epic 4G Q&A, Help & Troubleshooting] 063_XOBX:
The directions are here: http://xdaforums.com/showthread.php?t=1052813

It should give you everything you need to know as far as placement of files, I'd go into detail but I'm on my phone and it would take a long time to type.
[Epic 4G Q&A, Help & Troubleshooting] KennyG123:
You will need a program like 7zip to pull all the files you need out of the .tar file. Boot.bin is the primary bootloader and sbl.bin is the secondary bootloader. The others are pretty self explanatory by either their name or extension. You can get the pit file from some of the Odin downloads.
[Windows Phone 7 General] dkp1977:
Hey fellow WP7 users,

first of all, it's pure speculation, but that's what Bill Cox, Senior Director, Communications - Windows Phone Division at Microsoft tweeted a few minutes ago:

Juicy surprise? Now if a Mango ain't juicy, what else is? ;)

[Edit]

updated post. See the related blog article with instructions on how to get your developer mango pre-release right now.
[Windows Phone 7 General] nanoware:
Would be nice! =D. Might just be a juicy app or more announcements about o.s features...
[Windows Phone 7 General] LostLogic:
Nice catch! Crossing my fingers for epic stuff tomorrow!
[Windows Phone 7 General] mikeeam:
Where is the tweet? I wanna see it with my own eyes! (:
[Windows Phone 7 General] dkp1977:
Here you go.. Don't know how to link it though, sorry.
[Windows Phone 7 General] mikeeam:
I'm relieved that the surprise is not Angry Birds. Hate this game.

Hope it's mango for developers! Mango hardwares wouldn't help me either.

And thanks for the image.. not that I didn't believe, is just nice to see from your own eyes (;
[Windows Phone 7 General] behh:
i would just love if anyone would find a way to make it possible to somehow port this beta for all xda users
[Windows Phone 7 General] dkp1977:
I spent a couple of minutes thinking about it. Would it make sense to promise a huge surprise and then reveal it to be the awaited developer pre-release of mango? This would definitely leave all non-developers behind and thus disappoint a lot of users out there. So I think the surprise will be something else. Or maybe they decided to make the pre-release available for all. ;)
[Windows Phone 7 General] domineus:
yeah but the question is which devs get it? student and pay devs or just paid devs? that's the question

I mean its a great week for microsoft. They're stepping their game up because of

DEVELOPERS DEVELOPERS DEVELOPERS
[Windows Phone 7 General] Peew971:
Because it's a tweet from Bill Cox and not Brandon Watson I would think it's something for everyone rather than just developers. Something people have been asking for for a long time that's finally making it to WP7. I personally keep my fingers crossed for WLM as they could have it both integrated to the OS and with its own app like facebook and twitter.

All in all I don't think it's the Mango beta but rather something the average user will enjoy.
[Windows Phone 7 General] freudator:
Maybe Skype?
[Windows Phone 7 General] dkp1977:
That's what Neowin has to contribute on the topic.
[Windows Phone 7 General] truffle1234:
or maybe for the first time MS will announce that mango will be out in july insted of fall....

first time before the scheduled date...
[Windows Phone 7 General] nok_fusion:
no way,because skype with what? all the currently devices don't have front facing camera...
[Windows Phone 7 General] dkp1977:
I may over interprete his statement, but Mr. Cox explicitly said juicy surprise. So if they are not going to announce Fruit Ninja 2 or something similar, I have no idea what besides Mango they could mean.
[Windows Phone 7 General] ahlMAR:
Interpretation:D

1) i hope. they release mango for all. this would be the perfect surprise like steve jobs when he is shows a new iphone in the end of a presantation a new iphone.

2) they release mango earlyer. the pre versions in the videos are very smooth.

3) they release mango to the developers

or only juiced ninja would be free for a day.....

time will tell
[Windows Phone 7 General] dkp1977:
Well, it's not speculation anymore. See this. :)
[Windows Phone 7 General] Greg2k:
Get the 7.1 beta 2 dev tools that allow Mango deployment here:

http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=26648

Note, you need to be a registered AppHub developer to put Mango on your retail phone.

EDIT: You MUST uninstall the 7.1 beta 1 dev tools before installing beta 2. This just took me around 20 minutes on a Core 2 Duo, so carry on reading more juicy Mango info while that's happening ;)
[Windows Phone 7 General] mikeeam:
It's awesome! Omg, cant wait to taste Mango!

-

Wait wait.. just noticed that now.. retail device?

So it will not work with my unlocked Trophy 7?!
[Windows Phone 7 General] Greg2k:
I meant normal phones (carrier locked/unbranded/unlocked).

AFAIK there's nothing in the release notes or the blog post that suggests unlocked devices won't be compatible with this build :)
[Windows Phone 7 General] mikeeam:
Downloading it here. Just did the same mistake that you; tried to install with the Beta1.

I'll update here while things happens.

If you get your mango, let us (at least I'm interested knowing that) know!
[Windows Phone 7 General] Greg2k:
Ok so now that things are starting to settle down after the initial ZOMG moment, it appears the 7.1 beta 2 dev tools aren't the deployment channel for Mango; Microsoft is starting to send out emails to registered developers with an access code to get the Mango build from connect.microsoft.com, where we can download it from there and, presumably via Zune, update the phone.

Details are slim at the moment; I have yet to receive my email ^_^
[Windows Phone 7 General] sumdumdude:
I hate that I will have to wait until I get off work today in order to give Mango a try, but at least I have LogMeIn so I will have everything on my home PC ready to upgrade as soon as I sit down.
[Windows Phone 7 General] hamzie:
so when mango actually comes out.. we'll have to revert back to nodo with zune.. and then update via zune..

that means any thing i do now with this beta mango.. till actual mango.. will be undone? :(
[Windows Phone 7 General] mikeeam:
Good question. Wanna know that too. Someone? Any guess?
[Windows Phone 7 General] andycted:
Yes exactly. When Mango comes, all you've done since you updated to beta will be wiped out (except for zune/hotmail synchronized stuff)

that alone will prevent me to install it, I think
[Windows Phone 7 General] madphone:
good news! awesome news! But what does it mean for regular users, which aren't registered app developers. Will you guys be able to provide another method to flash mango?

And if not, is it complicated to register just to be able ro download mango?

I would appreciate it, if someone pointed me in the right direction.
[Windows Phone 7 General] hamzie:
If you are a student you can become a developer for free

if not its a $99 fee.

Go to Apphub to see how its done
[Windows Phone 7 General] Greg2k:
EDIT: ignore this post, it is not accurate. Read newer posts for the truth.

I don't know the specifics, but I'm pretty sure that won't be the case. I believe this Mango build is not the final one which will be sent out to consumers later in the year, so it is very likely the process will be identical to all other WP7 updates: fire up Zune when you get the notification that an update is available, and it will update your phone.

In this case, developers running this prerelease of Mango will update to the final Mango, and regular users would update to this same version but from NoDo. Since WP7 doesn't do delta updating (updating little bits of the OS instead of the whole image), it shouldn't matter whether you're updating to the final Mango from scratch, pre-NoDo, NoDo, the prerelease Mango or anything in between.
[Windows Phone 7 General] nok_fusion:
This download contains four files that you will need to update your retail Windows Phone device to the 'Mango' Beta 2 pre-release build.

MangoB2-ZuneClient.zip - ZIP file that contains the install for the pre-release Zune Client 4.8, required to update your Windows Phone retail device and to connect to your device from the Windows Phone SDK tools.

MangoB2-UpdateWP.zip - ZIP that contains the install program(s) that will install updatewp.exe into your Zune client, allowing you to update your Windows Phone to point to the test servers

MangoB2-DevRetailUpdate.zip - Tool that automates the backup and update process so that your retail phone can receive ‘Mango'

Update Instructions - Mango Beta 2 for WPDevs.pdf - Instructions to walk you through the update process. 15 minutes here can save you 4 weeks without a phone.

Finally, one last reminder about reading the instrctions:

Please read the instructions document fully and carefully before you update your retail device. Not properly following these instructions can place your personal phone in an unusable state. Microsoft is unable to assist developers who ‘bricked’ their phone because an instruction step was skimmed or skipped.
[Windows Phone 7 General] andycted:
It's explicitly noted in the official email by Microsoft, that you won't be able to update the beta to final, and you will have to revert back to NoDo backup first
[Windows Phone 7 General] Peew971:
With the beta starting this early, there's hope for a September release don't you think?
[Windows Phone 7 General] hamzie:
from brandon watson himself

Brandon Watson

@Dale Lane as of right now you will have to revert back to backed up OS image...which is why we are asking people to read and understand every bit of the instructions
[Windows Phone 7 General] mikeeam:
Leo, do you received this in your email?

Can you forward me? (:

It's mikee.amaral@gmail.com
[Windows Phone 7 General] Greg2k:
Got it, my bad. I've edited my post for great justice ;)
[Windows Phone 7 General] prjkthack:
In regards to having to use a NoDo backup to restore to once the beta is over, can't we just use the manual backup tool that's somewhere here on XDA to create a brand new backup? I'm assuming the restore process will be to simply use a tool that uses your current Zune backup to restore it to it's previous state.
[Windows Phone 7 General] nok_fusion:
it's not me

i don't have a dev account :(

it's a friend who send me this
[Windows Phone 7 General] behh:
+1 to that !
[Windows Phone 7 General] mikeeam:
Craaaap! I want it so bad. I have a developer account, but I havent received it yet.

Perhaps he can send me? Or send to you?! (:
[Windows Phone 7 General] nok_fusion:
lol i don't think so

just wait you will have it ;)
[Windows Phone 7 General] andycted:
This wouldn't be so bad if one of these could happen:

- a tool for backing up single isolatedstorages and sms, etc sees the light of day

- the final mango update will be installable through decent hacks

Otherwise,mmmh not sure
[Windows Phone 7 General] domineus:
have any student devs received the email for the mango update?
[Windows Phone 7 General] Hades32:
No, but don't go crazy! They even mention students specifically. We WILL get it. When you don't have it within 24h you can start complaining.

But you can already remove your Beta1 SDK and install the Beta2 SDK. You supposedly need it anyway.
[Windows Phone 7 General] madphone:
thanks! I just have registered as student. but one single question is left: do i have to submit an app to be registerd (and get the update) and fully or can i leave it like that?
[Windows Phone 7 General] domineus:
got that actually but holding tight on the email
[Windows Phone 7 General] nok_fusion:
yes,do a fake app (go into followmyfeed) & submit your app

geotrust will send you an e-mail to send them your ID card or drive and other few things and then your account will be activate
[Windows Phone 7 General] brummiesteven:
Just got the geotrust thing, Any idea if just a photo of my driving licnese and signature will be accepted? I don't have a scanner.
[Windows Phone 7 General] andycted:
That alone goes to better lengths into explaining the spam issue than windowsteamblog or anything I've seen before
[Windows Phone 7 General] nok_fusion:
you need an hand signed if not they don't activate the account
[Windows Phone 7 General] madphone:
sorry, it seems i'm stupid :-) and there will be alot more questions than just that last one ;)

Followmyfeed? where can i find that?
[Windows Phone 7 General] mikeeam:
Get the SDK. There is a bunch of sample apps there. Just open one, save it, and submit.

Have you done that? Wait for Geotrust's email.
[Windows Phone 7 General] DavidinCT:
If someone is forwarding e-mails around to get mango installed on their retail phones, send it my way (My user name @ hotmail dot com). I'm sure it's just a few registry keys (that's how MS does it to point it to a different server, seen this before with them)

Anyway, I've been playing with the tools and reading, been starting to put together a hello program and the basics. Can I get Mango for free to start testing my little apps or do I have to pay $99 to even get started ?

I do not have a EDU account...
[Windows Phone 7 General] colossus_r:
Hi all

It looks like those 4 files are the files you need to perform the update !!!!!!

MangoB2-ZuneClient.zip

MangoB2-UpdateWP.zip

MangoB2-DevRetailUpdate.zip

Mango Beta 2 for WPDevs.pdf

And from what i read are device indepented ...so guys ...

Can any one with dev account post those files here please???
[Windows Phone 7 General] nok_fusion:
http://www.followmyfeed.net/
[Windows Phone 7 General] mikeeam:
Yep. I want it too!

But our friend is not willing to help.
[Windows Phone 7 General] omaropa:
I haven't received the email yet. Can someone that got it forward the email to me?

omaropa@msn.com
[Windows Phone 7 General] nok_fusion:
i hope so,developers developers developers come here !!
[Windows Phone 7 General] mikeeam:
Promise I'll post it here as soon as I get. And I'm hoping someone else post it here before me, so I can get it too (;

But seriously, you guys that are not registered as developers, wait someone try it. Don't brick your phones.
[Windows Phone 7 General] colossus_r:
Thanks mike ...If you have them please post the files
[Windows Phone 7 General] Gahgah:
I'll try that. I've an Optimus 7. There's a thread where the orginial WP7 RTM firmware is available. So I can always go back and flash my phone back to factory :)
[Windows Phone 7 General] jotapm:
Installing the Beta 2 of the SDK right now.

But still haven't got the email :/
[Windows Phone 7 General] colossus_r:
Backup with zune is made before the update ...so yes you can go back where you where.

Also check the backup app here on XDA
[Windows Phone 7 General] behh:
so it looks like there are 4 files needed to get it done, if there will be any kind dev and upload them the beta will be a public one ? :)
[Windows Phone 7 General] Gahgah:
Yeah my post what I mentioned was more in a case when the phone is bricked. I just have to get that into recovery and can flash that using LG tools. So the danger of bricking the device isn't that big.
[Windows Phone 7 General] :
Can't wait to hear any news of this four files :) It would be awesome!
[Windows Phone 7 General] nok_fusion:
damn...all developpers are afraid to share with other people??
[Windows Phone 7 General] metju:
lol

I'm developer from Poland... there is no mango for us :(