yashsingh1/xdaforums huggingface dataset:
[Android Software/Hacking General [Developers Only]] joenathane:
I know nothing more than you men, I've had a hella of a time trying to do anything with this phone, can't change the clock color because we don't have a proper services.jar and the phone seems to completely ignore the styles.xml. I've tryed deodexing it but ended up having to flash back to stock numerous times. I've just gotten to tired of reinstalling all my apps and puting everything back to the way I need and like it to be, needless to say, i look forward to the clockworkmod and doing a nandroid backup, then i'll be willing to take some more risk and do some more experimenting. I hope Koush can figure it out and doesn't just give up...
[Android Software/Hacking General [Developers Only]] dEris:
Yeah, lets hope not lol. This phone can't beat us!
[Android Software/Hacking General [Developers Only]] xlarkascendingx:
I went to ROM Manager just for ****s and giggles and saw Huawei Ascend in the flash list. Of course it didn't work though.
[Android Software/Hacking General [Developers Only]] isaacj87:
I tried it too. I did the hardware key way to get into recovery and all I get is screen distortion or a purple screen.
[Android Software/Hacking General [Developers Only]] joenathane:
That's progress though...
[Android Software/Hacking General [Developers Only]] xlarkascendingx:
Why would he put it there if it doesnt work?
[Android Software/Hacking General [Developers Only]] fame13:
Rom manager updated my clockwork to 3.0.0.4? But i dont know exactly what that did..
[Android Software/Hacking General [Developers Only]] BrizzyMO:
Service Provider Specification

Hey guys, suggestion for the Ascend forum: Would you Jedi among us please do us nondevs a favor? My Ascend is a Metro and it would be nice if you were to specify more frequently, when appropriate, if your comment is carrier-specific. Many of us here are new to much of this, and it's sometimes difficult to ascertain if certain steps/options/capabilities, etc. are pertinent to a non-cricket user. This is my first android phone (iPhone can kiss my assholes). It is freshly rooted, and basically the only thing I've done is deleted some Metro bloatware. I'm mostly interested in overclocking this phone, and am following this forum every day looking for news that might assist me in my voyage of discovery. So it would benefit me greatly to know if what you're saying is to me or Jiminy, or both. Thx guys, for all the badass work you're doing. What a cool comunity...
[Android Software/Hacking General [Developers Only]] joenathane:
:waves hand: these are not the droids your looking for :D
[Android Software/Hacking General [Developers Only]] isaacj87:
It probably automagically added to his repo of recoveries after it was built. I talked to him earlier today and he confirmed they're still broken and he has to look at the construction of the boot images before he can work it out.
[Android Software/Hacking General [Developers Only]] isaacj87:
What's weird is that when I check Huawei's website, I can NEVER find anything for the m860. I can't even find Cricket's recovery ROM. I go to "Service Center" and "Downloads" but I can't find it manually or through a search...

I notice that the website doesn't render correctly with Firefox, but it does with Chrome. How did you guys find the Cricket recovery ROM?
[Android Software/Hacking General [Developers Only]] BrizzyMO:
Yeah, I'm starting to think I should've just gone to Verizon and bought a real android phone-one with capabilities-just keep telling myself this phone is just too new...
[Android Software/Hacking General [Developers Only]] joenathane:
The have removed the links, they used to be on the m860 product page, under downloads, if you go to there Chinese site and look at the Chinese version of the m860 you'll see what the English used to look like http://www.huaweidevice.com/cn/productFeatures.do?pinfoId=2503&directoryId=2012&treeId=12

edit: here is the link translated http://translate.google.com/transla...Id=2012&treeId=12&sl=zh-CN&tl=en&hl=&ie=UTF-8
[Android Software/Hacking General [Developers Only]] joenathane:
I don't think for the price that this phone can be beat, a $100 off contract, with Cricket it's $55 a month unlimited everything,talk, text, web, Cricket recently signed a deal to use Sprint's network, and free nation wide roaming. Also I tested the download speed of The Ascend or I should say Cricket/Sprints network against a friends Droid X on Verizon and the Ascend was faster at downloading, about all it was faster at but still. So, don't discount our little phone yet, it's got some fight left in it, once we crack this thing wide open and get some real hacks and roms going(cm would be lovely)...
[Android Software/Hacking General [Developers Only]] sc0pe101:
i c there is progress now, so i wanted 2 know if any1 has yet 2 create a downloadable link, 4 a metro software upgrade dload file thing, cause abbout a wk ago i uploaded da cricket 1, ma ascend hasnt been da same since :(
[Android Software/Hacking General [Developers Only]] Wharmaster:
Yeah, it seems your having some keyboard issues.
[Android Software/Hacking General [Developers Only]] ixbrettxi:
Anyone using Windows 7 x64 with this? I can't get the pre-packaged software to work, namely usb drivers. I keep getting an unkown Android 1.0 driver error message when I boot into recovery.
[Android Software/Hacking General [Developers Only]] joenathane:
I'm using Win7x64, I don't remember where I installed my drivers from, but here is a backup of them, they should work...
[Android Software/Hacking General [Developers Only]] sc0pe101:
so any1 got that link handy?
[Android Software/Hacking General [Developers Only]] ixbrettxi:
Which brings me to my next point...

Gentlemen..... don't smoke crack.

No but seriously, there's nothing to download just yet.
[Android Software/Hacking General [Developers Only]] ixbrettxi:
Ty ty, trying it now.
[Android Software/Hacking General [Developers Only]] linuxgeek099:
Well I see he had put it in the rom manager menu. So I was hopeful, But it seems not to ready yet. I need to really be able to dig into this device to see how it's built.

Joe

Linuxgeek099
[Android Software/Hacking General [Developers Only]] Wharmaster:
I've been down that line of thought myself...especially looking at the Droid 2 from Verizon....slide out keyboard, 1.2ghz processor....mmmmm.

But....I've gotten awfully attatched to my little ascend in the time I have had it, and with launcherpro, a lot of tweaking and tuning, and some customizing, it has become a little beast of a phone.

So I am gonna hang in there, and see where this whole thing leads before I jump ship. I would love to be able to make this little beast roar even louder :)
[Android Software/Hacking General [Developers Only]] isaacj87:
Well, I found a perl script that tears UPDATA.app apart. I was able to look at the boot, system and recovery images. I can package the scripts I've used and link them here. I also used different scripts to unpack the boot and recovery images. Then, I used a hex editor to see what they really look like.
[Android Software/Hacking General [Developers Only]] isaacj87:
I'd hold out a little longer. This phone might be a little difficult, but I know there's some good things in store for it. And for the prices that Metro and Cricket are letting go for...what a deal!

And you're right. After a little tweaking, this phone becomes a Android blessing. No contract and a decent Android = win.
[Android Software/Hacking General [Developers Only]] selfinflicted1:
Now that i got the laucher i want it is really custimizable i love it. I have done a lot side by side with other phones. My feelings are if i could get a little more out of the cpu it would perform as well if not better than higher priced stock phones. I would die a happy man if my cpu clock was around 760 or so. Just my opinion

S.I.™ ©®77
[Android Software/Hacking General [Developers Only]] youtashiro:
Hi guys!

Does anybody knows how to get the MSL code for this phone? I have a BAD one from cricket and would like to flash it to another carrier, but I google´d it with no results, I have two days by now trying to find something about flashing this phone, and I can´t make the computer to recognize the phone in diagnostics mode either. Could someone give me a hand? Thank you!
[Android Software/Hacking General [Developers Only]] iDavido:
The MSL(SPC) is 333333(six 3's)
[Android Software/Hacking General [Developers Only]] isaacj87:
Question: If I figure out the way to flash the 2004 EVDO prl to the Ascend, will I have 3G?
[Android Software/Hacking General [Developers Only]] youtashiro:
Thanks iDavido ! So, Does that MSL work for all Cricket Ascend Phones? I mean, its the same like with verizon phones which are always six zeros ? I´ll try it !

It´s 3G avaliable in yur area ? If so, it could work if you flash to that PRL. If you find the way to flash the PRL, please share it here.
[Android Software/Hacking General [Developers Only]] iDavido:
Yes, the MSL is the same for all Ascends. It has to be in order to update OTA.
[Android Software/Hacking General [Developers Only]] isaacj87:
Yes, I think I do with Metro... I've seen forum threads around the web about EvDO areas in Dallas. To enter the phone settings diagnostics, just go to the "Dialer" and type this:

*#*#2846579#*#*
[Android Software/Hacking General [Developers Only]] ixbrettxi:
What launcher are you using?
[Android Software/Hacking General [Developers Only]] SikYou:
Any word on the progress of CW recovery? I don't own this device but I am working on porting CW for the Huawei S7 tablet and I have run in to all of the same problems you guys have had. Hope there is a solution soon! :o
[Android Software/Hacking General [Developers Only]] isaacj87:
hey could you be more specific on your problems? I'd like to compare.
[Android Software/Hacking General [Developers Only]] SikYou:
I am stuck at "unpackbootimg not found. Are you sure.....". I've added the path to unpackbootimg, built, rebuilt, resynced, double checked everything, no luck and no reply from koush.
[Android Software/Hacking General [Developers Only]] isaacj87:
I had that problem too. It's because you're probably trying to run unpackbootimg as if it was installed system-wide. If you're on Ubuntu 10.10, I would just copy it to the /bin folder. When you do, you can run the command as usual.

You can also try this if you want to keep everything local:

export PATH=$PATH: (droidbuilddirectorybase)/out/host/linux-x86/bin
[Android Software/Hacking General [Developers Only]] ixbrettxi:
I so wish I spoke Linux.
[Android Software/Hacking General [Developers Only]] SikYou:
I have unpackbootimg in /bin, have since the beginning so I'm not sure where the problem is. I'm going to follow the progress here because I hope that koush will get your device set up with CWR, that may offer some insight in to how I can get things rolling on the S7.
[Android Software/Hacking General [Developers Only]] isaacj87:
Hmm, well if you sure that unpackbootimg is in /bin (ROOT /bin) and I don't mean in {ANDROIDSOURCE}/out/host/linux-x86/bin, then it could be that the build environment is not setup.

Go to your Android source folder and try doing this:

source build/envsetup.sh

then

sh build/envsetup.sh

After I did that, I was able to run the lunch command as well. Also, check the device folder for your device and make sure you have a vendorsetup.sh file in there. I didn't when trying to build a recovery for the Ascend. If the commands I suggested don't work, it's because I'm trying to remember off the top of my head. I'm on my Kubuntu comp and not my Ubuntu one with all my Android crap.
[Android Software/Hacking General [Developers Only]] isaacj87:
You and me both :P

I started using Linux in 2007 (with Ubuntu) and haven't looked back. I later moved on to openSUSE, but it's easier to try all this Android stuff on Ubuntu. Unforunately, I'm not a developer and I'm not even in school for software development (I'm in for computer engineering), so I take what little software development I'm forced to learn and try using it. It's an interesting learning process...:D
[Android Software/Hacking General [Developers Only]] selfinflicted1:
No news from the front lines yet?

S.I.™ ©®77
[Android Software/Hacking General [Developers Only]] Geoowl:
Huiwei has been doing a good job in telecommunication field. Well, for portable device, we'll see.
[Android Software/Hacking General [Developers Only]] hlaalu:
Hey guys, wanted to give you all a heads up about an email I just received, Cricket is now checking for rooted and "hacked" devices, so if you need to make a warrenty or ins. claim on your rooted ascend, check to make sure the kernal reads 2.6.29-perf android@localhost#1

Copy of the memo:

The manufacturer’s warranty does not cover handset issues when a device has been hacked/rooted by the customer. The Huawei Ascend (M860) must be checked for any potential hacking before performing a warranty exchange. In order to check, you must access the Kernal Version number. To do this, follow these four simple steps.

1.	Click the Menu button at the bottom of the device

2.	Click the Settings option in the lower right hand corner

3.	Scroll down to the “About Phone” option and select

4.	Scroll down to “Kernal Version”

The Kernal Version should read: 2.6.29-perf android@localhost#1

If it is anything different than this, the phone has been hacked and the customer’s warranty is void.

Happy hacking, cheers!
[Android Software/Hacking General [Developers Only]] supermario12312:
Wow this thread moves fast.

Can someone give me a more comprehensive idea of things I could get rid of on the phone after rooting? I am aware that Bowling and Uno and be removed. But what else?

A quick response would be much appreciated: I'm doing this for a friend :3
[Android Software/Hacking General [Developers Only]] linuxgeek099:
Backup...Backup...Backup

First off is this a Cricket or a Metro PCS Ascend?

Don't delete anything dealing with Google. Google talk especially. It will prevent you from downloading anything from the market.

Cricket users can always restore back to "out of the box" by downloading the stock cricket rom.

There doesn't seem to be one for the MetroPCS Ascend as of yet.

I deleted these apps of of my Cricket Ascend.

Uno

Bowling

You Tube

All the Cricket Branded apps: Backup, Store etc.

And that's it.

Your best move would be to get Titanium backup and do a full backup before deleting anything.

Linuxgeek099
[Android Software/Hacking General [Developers Only]] joenathane:
In addition to what Linuxgeek099 suggested, I'd suggest grabbing launcher pro or ADW and ditching "Canvas" the stock launcher, that pseudo "3D" is horrible... If you delete Canvas you'll get force close errors every 2 seconds, but once you reset the phone it'll be fine.
[Android Software/Hacking General [Developers Only]] dEris:
I'll post a guide on my site soon. I need someone to send me a list of all stock apps please.. =]

[ Sent from my Huawei Ascend | MyAscend.org ]
[Android Software/Hacking General [Developers Only]] dEris:
True story. Found out the hard way. Freaked out for a little bit haha.

[ Sent from my Huawei Ascend | MyAscend.org ]
[Android Software/Hacking General [Developers Only]] linuxgeek099:
Good Point! I have LP Pro and I love it.

I've been following Koush on Twitter hoping to hear about the AScend and He appears to be making changes to ROM Manage unrealated to the Ascend. Any news?
[Android Software/Hacking General [Developers Only]] joenathane:
I haven't heard anything(no emails), I'm just trying to wait patiently, hopefully we'll have it soon...
[Android Software/Hacking General [Developers Only]] linuxgeek099:
Me too! I feel like a kid waiting for Christmas,,,
[Android Software/Hacking General [Developers Only]] selfinflicted1:
I know right. I cant sleep without checkin. So what happens when you try to flash the recovery for the phone. I heard it went purple but what after that? Do house have to reflash to stock or does the phone just let you back out of it? Just wonderin if it caused problems tryin to use it?

S.I.™ ©®77
[Android Software/Hacking General [Developers Only]] linuxgeek099:
Same image that comes with Rom Manager?

So I'm just playing around and I notice on koush's website that he has the Ascend listed and you can download the recovery rom.

http://www.koushikdutta.com/2010_02_01_archive.html

Is it the same one that installs with Rom Manager now?

I may try to flash it just for fun, see if I get anything diffrent

Linuxgeek099

***looks like the same one
[Android Software/Hacking General [Developers Only]] dEris:
Excuse my ignorance, but when you say it's the same one.. are you referring to the one that doesn't work? I think I seen that somewhere on this thread.

On a side note, has anyone successfully added Facebook under Accounts & Sync yet?

[ Sent from my Huawei Ascend | MyAscend.org ]
[Android Software/Hacking General [Developers Only]] selfinflicted1:
It just said it flahed the recovery and it asked for superuser permisions. When i tried to back up curent rom it sat for a min then rebooted.

Says current recovery clockworkmod 3.0.0.4.

fixed permissions

No partion

S.I.™ ©®77
[Android Software/Hacking General [Developers Only]] jgdovin:
Exuse my ignorance but does this mean it worked? Im afraid of breaking my phone because its the only one I have right now.
[Android Software/Hacking General [Developers Only]] jgdovin:
Ok I decided to jump in and try it. Rom manager shows Clockwork Mod 3.0.0.4, just hit backup current rom it immediately rebooted, Went to the huawei white screen, it scrolled to the right, then showed again and now booted back up.

I have not located the backup file on my sd yet :/ We will see.

So this is my first android ive rooted and installed anything like this on. What else does clockwork allow us? Is it just a way to get a backup rom so that custom roms can be installed or is it a custom rom in and of itself?
[Android Software/Hacking General [Developers Only]] bigjoe25ss:
The recovery that rom manager flashes dosent work if you havent flashed it yet just wait untill they fix it
[Android Software/Hacking General [Developers Only]] Wharmaster:
Sounds like we are getting close, though ....getting excited!
[Android Software/Hacking General [Developers Only]] buby78:
:confused: will all this work for a metro pcs ascend? i bricked mine my new one should be here today i hope. the only thing i hate about this phone is no way to recover the phone cuz there is no recovery mode :( but its still a great buy ;)
[Android Software/Hacking General [Developers Only]] isaacj87:
Holy crap. I did it!!!!

We now have clockworkmod recovery!!!!

EDIT: I've uploaded a pic, sorry for the quality. I don't have batteries in my camera and I used my webcam... I'm sure y'all won't mind...:D :D
[Android Software/Hacking General [Developers Only]] linuxgeek099:
OK, How. What Settings? Pretty Please!
[Android Software/Hacking General [Developers Only]] isaacj87:
Hey!

Ok, I have to go back and looked at what I did. I'll make a zip of my huawei/ascend folder and pass it on to you. I know that I did this differently:

1) I used a perl script to extract the kernel. I replaced the kernel in huawei/ascend, which I assumed was improperly extracted with unpackbootimg.

2) I made sure there was a vendorsetup.sh file in the /ascend folder and I did this:

source build/envsetup.sh

3) I made a build.ascend.prop file that had more properties for this phone in it. I found the info from the ramdisk out of the recovery.img file.

4) When I ran the lunch command I ran this:

lunch generic_ascend-eng

I have to go back and look at everything I did and if I can reproduce the same results. I'm going to go ahead and flash CWR to my phone and test. I've done a backup of my ROM and it seems to have gone okay. I'm sorry I can't give you more info ATM, but I'm going back and forth between my Windows and Ubuntu computer. I gotta run really quick, but I'll be back to share everything I've learned!!!

P.S. I edited my post above with a (terrible) picture of CWR in action. :D
[Android Software/Hacking General [Developers Only]] isaacj87:
Alright got some batteries for the camera. Here's another a couple more for you guys... :D

1) Main screen of CWR

2) Performing nandroid backup
[Android Software/Hacking General [Developers Only]] linuxgeek099:
Sweet...I'm dying to know how you did it. I been working all week trying to tear apart info from my phone to get the configurations right, I thought I was getting closer, but I hadn't tried any of the things you did.

You are going to real popular as soon as the search engines collect these new posts

Congrats and Great job!

Joe

Linuxgeek099
[Android Software/Hacking General [Developers Only]] ixbrettxi:
You should pass what you did along to Koush so he can integrate it into CWR for us leymen lol.

Gj gj
[Android Software/Hacking General [Developers Only]] isaacj87:
Way ahead of you :D

I've already sent an email to Koush.

EDIT: Koush replied back this is what he said:

Should be coming in ROM manager soon!
[Android Software/Hacking General [Developers Only]] ixbrettxi:
Just did mental backflips, very excited. Gj and ty
[Android Software/Hacking General [Developers Only]] Wharmaster:
Just gotta butt in here for a sec and offer my congratulations on cracking this bad boy. Have a cigar!
[Android Software/Hacking General [Developers Only]] isaacj87:
Haha. Well, I was going to have a beer to celebrate, but I think it's too early in the day...:P
[Android Software/Hacking General [Developers Only]] fame13:
Good **** people!!
[Android Software/Hacking General [Developers Only]] linuxgeek099:
Damm... I was so close.... I found the the board information. But not the kernel page info.

I can Confirm that it worked. I made the appropriate changes and I am doing a Nandroid backup of my Cricket Ascend. Happy Day!

Good Job Issac!

Linuxgeek099
[Android Software/Hacking General [Developers Only]] isaacj87:
Niceee. :D

So, what do we do with our new found power?? I've been looking at custom ROMs for other Huawei's. I don't know if they work or not though...

Tell me, with the current config I gave you, does nandroid complain after making a backup? If it does, is it safe to reflash the backup?
[Android Software/Hacking General [Developers Only]] papawiskas:
So this does mean that custom roms could be coming soon right? I got my son this phone and would love to root and rom it like I have my OG Droid. Does this nandroid backup work with no errors?
[Android Software/Hacking General [Developers Only]] linuxgeek099:
The only messages I got while backing up were that it could not backup the sdcard and error was generated trying to make the md5 sum.

Here are the mount points I used in my BoardConfig.mk

BOARD_DATA_DEVICE := /dev/block/mtdblock6

BOARD_DATA_FILESYSTEM := yaffs2

#BOARD_DATA_FILESYSTEM_OPTIONS := llw,check=no,nosuid,nodev

#BOARD_HAS_DATADATA := true

#BOARD_DATADATA_DEVICE := /dev/block/stl10

#BOARD_DATADATA_FILESYSTEM := auto

#BOARD_DATADATA_FILESYSTEM_OPTIONS := llw,check=no,nosuid,nodev

BOARD_SYSTEM_DEVICE := /dev/block/mtdblock4

BOARD_SYSTEM_FILESYSTEM := yaffs2

#BOARD_SYSTEM_FILESYSTEM_OPTIONS := llw,check=no

BOARD_CACHE_DEVICE := /dev/block/mtdblock5

BOARD_CACHE_FILESYSTEM := yaffs2

Linuxgeek099
[Android Software/Hacking General [Developers Only]] daddyof3_101:
Ive been following this thread since it started. Congrats and you are my new hero.
[Android Software/Hacking General [Developers Only]] ixbrettxi:
CWR @3.0.0.5, no change yet though.
[Android Software/Hacking General [Developers Only]] isaacj87:
Yeah, I got that update too. Figured he would of uploaded it already since it's been a couple hours. I think something went wrong with ROM manager, so he has that at top priority.

If it doesn't come soon, I'll just post a really simple way to flash this recovery. I've been holding off because:

A) I wanted Koush to look over the changes I've made and correct anything I did wrong.

B) Metro users (such as myself) don't have a recovery rom to fall back onto. Not that anything would go wrong, but you can't be safe enough! I guess Cricket users could go ahead and test it for me...

I'm tweaking things here and there, but everything seems okay.