yashsingh1/xdaforums huggingface dataset:
[Motorola Atrix HD] Papahyooie:
I decided to flash this again to see if maybe I could suck it up and just live with the lag ( that's how bad I want to run this lol) And I'm pleased to report that after a little use and a couple of reboots, the lag has subsided substantially. I guess it just needed a burn in period. It's still not buttery smooth as I like ( I'm spoiled on holo-BlurX) but it's more than usable now. Also so far battery life seems to be on par with other CM based Roms.

Edit: also I forgot to mention. GPS doesn't seem to lock on. I can still navigate a little using the network location, but gpstest doesn't show any satellites used. This is most likely due to using Epinters CM base, as when we first got custom Roms going on this phone, none of them had working GPS. Some people had success with flashing back to stock before flashing a Rom, but it never worked for me. Updating to a later CM base will almost assuredly fix the GPS issues.
[Motorola Atrix HD] :
Today I'll upload one with things from your newest CM
[Motorola Atrix HD] sickkside13:
Thank you [MENTION=4963813]Tquetski[/MENTION] can't wait
[Motorola Atrix HD] xFajitas:
Very good news

I'll be looking forward to flash it

I Have the other version and its a decent ROM for light use

Sent from my Phone
[Motorola Atrix HD] Papahyooie:
Tquetski you are a saint. To develop for a phone you don't even have, and have no vested interest in seeing new Roms on? Its people like you that make android great. I'm trying to learn ROM building in my limited spare time so I can give back to the community, but even with all the headache with the last release, and now rebuilding this one with a new source? That's what open source was meant for. People who develop and share. Do you have a "beer fund" set up? If not, you should. A million times, thanks for your work and dedication to the community. We don't say it enough.
[Motorola Atrix HD] sickkside13:
Eagerly waiting for the new build lol ... I guess this means a smoke session with Maryjane lol
[Motorola Atrix HD] jram0421:
The only issue i have is the apns are not att so data doesnt work i tried the fix and the apns are locked
[Motorola Atrix HD] TTLayland:
I have ATT and I got the APN to stick. Although I forgot exactly how. I am on PAC until MIUI gets updated.
[Motorola Atrix HD] :
Thanks for the kind words!

I don't accept donations at all, not slagging people who do but I can afford not to have to and this kind of work is a labor of love and I do it because I love this kind of work

I took a vacation from MIUI to bring a new rom entirely over; I'll begin constructing the OP for it in an hour or so
[Motorola Atrix HD] aerohp:
Would this be avatar ROM? :cool:
[Motorola Atrix HD] :
Yar, just now finished it for reals haha
[Motorola Atrix HD] jram0421:
Can you please fix data thats the only reason its not on my phone now
[Motorola Atrix HD] Papahyooie:
Data worked for me. Didn't have to do anything to fix it. I'm using straight talk on the ATT network. I set my apns like normal and off I went.
[Motorola Atrix HD] nickbis:
Root does not work,

superuser does not see the queries to it,

interface slows down a bit compared to previous versions, backup from the previous versions did not see ...

Can we expect an updated version?
[Motorola Atrix HD] L7iharsha:
finally installed everything seems good except lagging anyway to fix it? Camcorder doesn't work
[Motorola Atrix HD] :
Life sucks, all builds of CM have begun using SELinux commits which break MIUI, I will have to source build to continue with updates which I don't mind but It will have to be after I finish projects I have pending atm
[Motorola Atrix HD] Papahyooie:
Just a question, as I'm looking into learning how to build Miui myself, a patchrom guide says you can use stock Roms. Does this mean one could build using a stock or stock based ROM like holoblur? I know it sounds like I already answered my own question but I wasn't sure if that applied only to officially supported devices, or if there was a quirk in our device that prevented one from doing so.
[Motorola Atrix HD] :
It's possible but all code from dumping a rom in patch is garbled and must be applied manually; tonight I'll post a tutorial on how to port with a CM10 base and the exact steps to go through; I will provide an example rom for a base with steps that can be easily replicated, give me like 30 minutes.

Chances are this could be used for patch as well, I was able to build a FullOTA but could not get any RIL related **** to work whatsoever implying the rom is missing all of the dependencies from stock; If this is the case you probably could manually add them but I'm guilty of never trying honestly.
[Motorola Atrix HD] Papahyooie:
Man that would be awesome. I'll be honest I'm still totally in the dark about it and starting to learn from scratch. But I've got plenty of experience with modding and hacking other things, and I'm pretty adept at learning. Just have to put in the time researching. A guide would be way more than I could ask for. I loved Miui the moment I tried your first build, and it was my first time running the rom.
[Motorola Atrix HD] sickkside13:
I love miui too hope you guys can make progress with patchrom i wanna use miui as my daily driver
[Motorola Atrix HD] :
Ok, I added a tutorial on how to prep a CM rom for use with MIUI; I'm not going to go over which files are individually moved in this process because I created a tool to do all of this **** for me and It's open-source, so you can refer to the code for that kind of documentation.

In the OP I've also included a link to a confirmed build of MIUI that will boot without having to do any APKTool decompiling whatsoever so people who aren't sure what's going on can use it for observation purposes; It is not too broken to fix and just right to learn from.

Using this tool It's possible to play high-speed port roulette games with MIUI to find a semi, or fully-functional base.

Especially using the Backup options which I created for myself mostly for this purpose; More than using this thread to ask me to do stuff I'd like for people who own the Atrix to be able to refer here for any kind of development related help.

Any progress this phone makes also applies to mine as well, I did not delve deep into decompiling APKtools and fixing FCs that way at this time but will do it at some point in the future; that being said what's written is enough to find bases that are stable and perhaps even fully functional bases which I haven't yet discovered
[Motorola Atrix HD] :
By the way this can also be used to 'update' the CM base of a working MIUI port for this phone (IE: Either of mine)
[Motorola Atrix HD] Papahyooie:
Awesome man! Thanks for this. I'm going to see if I can work through this myself as soon as I get some time.

---------- Post added at 05:20 AM ---------- Previous post was at 05:15 AM ----------

Judging by the similarity of the bugs in your last release and the bugs in the base you used, as a layman I believe it shouldn't be too hard to get a nice stable ROM going without too much hassle, given the right base. Your tool is exactly what is needed I think.
[Motorola Atrix HD] :
The biggest issue is SELinux, the thread I hold at MIUI covers the porting process in greater detail
[Motorola Atrix HD] xFajitas:
The MIUIAPKTool008c.zip seems to be corrupted?

It could be mine only but has anyone else tried it?

I want to give the tool a try because I really want MIUI on my AHD

Edit:Seems like Chrome corrupted the file ,had to download with firefox

its working Many thanks for the tool, will test a few bases tonight
[Motorola Atrix HD] :
Not a problem; please refer to the thread I hold over at MIUI If you run into any errors while porting or just ask.

When you port like this, assuming you have Updater-Script and Boot.img sorted the only thing you really need to do after creating a workspace is to load the saved updater-script and boot.img so you don't have to do that work a second time, also change the MIUI version in the build.prop to reflect the current MIUI version you're porting.

If the only errors you see while the phone is plugged in are 'com.android.phone' and 'com.android.media' you've created a fully functional port that only has two errors which must be resolved :D

MIUI 3.8.23 for the XT926 would probably be the 'ideal' base for this phone currently; I made this tool mostly for myself to automate the bulk I need to do with porting, I hope eventually for it to be a solid alternative for PatchROM.

I won't bring 3.8.23 over myself unless people really want me to; I think ideally the best thing would be for an AtrixHD owner to handle AtrixHD MIUI.

Since there are now other things that complicate the process; I need to build kernels which do not have any SELinux commits and need to revoke some CM commits which I don't mind, but to do this and then to do ports is a lot of work and I feel it would be faster for someone else to do ports while I prepare the 'ingredients' for them
[Motorola Atrix HD] Papahyooie:
Just read up on your tutorial on the MIUI forums. Doesn't look too hard, and I see what you mean about speed-porting to find a suitable base now. Basically we can just take your previous rom and "port" it to a new base, if I'm following correctly? And that would also apply to a MIUI rom from another similar device such as yours, but would require more editing since yours are already edited. This is exactly what we need! I honestly think your rom's problems were a result of the base, seeing as how the bugs were almost identical to the base you used.

The one question I have, is that I know nothing about the SELinux commits. But the gyst is basically that we have to use a base created generally before July of this year? So pretty much 4.3 is out of the question, so a 4.2.2 rom built before July is ideal. Did I get that right?

I think I've got a pretty good handle on it so far so I'm hopefully going to start working on it soon as I get home from work. A million thanks man!
[Motorola Atrix HD] :
You're 100% right, but not just my rom; any rom is fine :d

You already have a MIUI kernel present in this rom there is no need to hunt around for a kernel without SElinux, any MIUI from S3 or most S3 MIUIs will work as well.

You will need to use MIUIs Vold.fstab and also make a RIL edit but those are legitly the only two serious things you need to do, with Razr XT926 base you don't even need to do that I believe

Hail Satan :D ( was my 666th )
[Motorola Atrix HD] Papahyooie:
Hm... Turns out this will be harder to find than I thought. The CM builds that were around before June are nowhere to be found besides epinters own that you already used. I assume he didn't even bother with fixing bugs in that ROM much because the 4.3 Roms came about shortly thereafter. Everything I'm finding has the SELinux stuff. I've downloaded like twenty Roms in the past half hour to look at them lol. Thank god for my new 30mb Internet's. I was on 768k out in the boonies 3 months ago. It would have taken me more than a week to download all this lol.

I haven't looked into using an xt926 ROM yet tho.

Also, the "confirmed test base"... What exactly is that? I had assumed it was a rom to be a starting point for the process and tried to flash it to see what it is. It didn't install, and just gave an error "status 7."

Edit again: well I guess I should do my own research before opening my mouth. Err... fingers. I'm guessing that rom is built for the XT926? So we should use it to start the process that you describe in your tutorial?
[Motorola Atrix HD] sickkside13:
I recommend using epinters builds thanks to him and the razr-qcom-dev team we have official CM10.1/10.2
[Motorola Atrix HD] :
4.3 does not yet support MIUI; and our devs are annoying as fk for using SELinux commits It's essentially the same as using UAC in windows
[Motorola Atrix HD] sickkside13:
Yeah but i believe epinters 4.2.2 builds from June and July dont use that SElinux crap and are pretty stable. And i have noticed that they started using SElinux about a month and half ago or 2.
[Motorola Atrix HD] Papahyooie:
I'll look into epinters builds again. I was under the impression it still had the GPS bugs and the lag like before.
[Motorola Atrix HD] sickkside13:
No builds just before we went official on CM were stable they had everything working.
[Motorola Atrix HD] Papahyooie:
Just a question for anyone if they know... this would be a lot easier if there were a way to reboot into recovery from fastboot. You see my volume up button is broken somehow. It has been for awhile and I've just dealt with it. Problem is, every time I get into a bootloop I can't get into recovery. I can only get into fastboot. Which means I have to flash back to stock, root, install a rebooter and finally reboot to recovery and recover a backup or flash a zip or whatever. So... testing is going to be a pain for me lol....

Adb reboot recovery doesn't seem to work on this phone at all... anyone know of a way to reboot to recovery without using ADB reboot recovery or the volume buttons lol...

That being said, I have unsuccessfully finished the process once. I think I messed up a step so I'm working on it again. It just went into a bootloop. I think I messed up in the build.prop section.

EDIT:

Well I got one to boot. But keyboard force closes and there are no navigation keys. Working on that after dinner.
[Motorola Atrix HD] :
If KB Force-closes remove LatinIME and just place Baidu's KB or another one in the app folder, to fix Nav-keys open Build.prop and add the following line:

And on-screen navigation will function as intended
[Motorola Atrix HD] Papahyooie:
Yup, I had just found all that. Working on it now. :highfive:
[Motorola Atrix HD] sickkside13:
Hey i believe skeevydude has a thread on fastboot commands etc
[Motorola Atrix HD] skeevydude:
I do, but the only fastboot reboot options are....

usage: fastboot [ <option> ] <command>

commands:
update <filename> reflash device from update.zip
flashall flash boot + recovery + system
flash <partition> [ <filename> ] write a file to a flash partition
erase <partition> erase a flash partition
getvar <variable> display a bootloader variable
boot <kernel> [ <ramdisk> ] download and boot kernel
flash:raw boot <kernel> [ <ramdisk> ] create bootimage and flash it
devices list all connected devices
continue continue with autoboot
reboot reboot device normally
reboot-bootloader reboot device into bootloader
help show this help message

options:
-w erase userdata and cache
-s <serial number> specify device serial number
-p <product> specify product name
-c <cmdline> override kernel commandline
-i <vendor id> specify a custom USB vendor id
-b <base_addr> specify a custom kernel base address
-n <page size> specify the nand page size. default: 2048

....reboot normally and reboot back into the bootloader :(
[Motorola Atrix HD] Papahyooie:
Yea that's what I figured. Reboot-recovery doesn't work. So basically with a broken volume up knob, if you get into a bootloop you have to flash back to stock with fastboot, root, install an app that reboots to recovery, then flash your rom or backup or whatever. It sucks lol. I have to be very very careful in my flashing. Probably about six times I've wiped my system then accidentally hit reboot phone from the main menu. :rolleyes:
[Motorola Atrix HD] skeevydude:
Did a bit of searching and found a hackish way to access recovery from fastboot, sadly it doesn't work for us :(

Did testing using the latest PHILz recovery (I used what's installed on my phone in case sh!t happened)

Download a recovery image (preferably the one you are currently using)

Open up a terminal in the recovery image's folder

"snap-fastboot -c "console=/dev/null androidboot.hardware=qcom user_debug=31 loglevel=1 zcache" boot recovery.img

results in a -- booting... \ Command restricted \ FAILED (remote failure)

It really sucks having an unlocked bootloader that restricts common fastboot commands :(:(

Hopefully that'll point you in the direction of something that does work

Link to post with the tip

EDIT:

Did that post while I was still on the fastboot screen. Had to flash a kernel afterwards to get it booting again.
[Motorola Atrix HD] :
woof
[Motorola Atrix HD] jram0421:
Awesome bro thanks so much for the update. I am gonna flash now and you can expect feedback soon.
[Motorola Atrix HD] jram0421:
remove the nfc.apk from this build because the nfc.apk causes a fc because we do not have nfc

---------- Post added at 03:33 PM ---------- Previous post was at 03:28 PM ----------

The rom runs fine after it is removed and it seems like battery life is good. There is no lag. Bluetooth works, wifi works, su works, and pretty much everything else except signal bars for lte which I know you know about and said it was a libskia error. Good Job bro.
[Motorola Atrix HD] :
Noted, next time I refresh CM (next few days) I'll release a revised one
[Motorola Atrix HD] china jay chou:
nfc service fc
[Motorola Atrix HD] china jay chou:
Delete nfc.apk ok The first call black earpiece volume bug has improved only the first loudly second times normal:good::good::good:
[Motorola Atrix HD] sickkside13:
I removed nfc.Apk from the zip file and every seems to work only issue that I have been seeing is random lags/freezing and sometimes I am unable to unlock screen it's just black
[Motorola Atrix HD] :
It's honestly a ram thing, under battery settings you should configure it to not leave a bunch of processes in memory like MIUI usually does.

Also BatteryTweaks are pointless to apply because of the Power Options in Security so I opted to not apply them

Keep in mind though this is totally a preview build, the CM base I used for this doesn't have the 'right stuff' for Blur effect, It's not supposed to be all black when opening folders and the in the task manager / power options for reboot or shutdown.

I'l need to rebuild CM for this phone, I can probably do it tonight but I likely won't be able to post a new build until tomorrow afternoon.
[Motorola Atrix HD] jram0421:
Hey one question. Will you be able to push updates through the updater on the phone?
[Motorola Atrix HD] sickkside13:
Yeah we only got 1gb of ram and MIUI is heavy or the ram but man is this Rom sweat thanks alto man for this Rom and I can't wait for the next build
[Motorola Atrix HD] bimalnp4me:
Thanks for the Rom - NFC issue

I try to install this rom , but when booting it shows NFC error...

can't even access the reboot menu.. is enyone havving this issue..?
[Motorola Atrix HD] jram0421:
When having issues it's best to read the forums. As I noted earlier you need to remove the nfc.apk from the system/app folder in the zip file before you flash it.
[Motorola Atrix HD] jram0421:
The earpeice and earphones work for me
[Motorola Atrix HD] bimalnp4me:
Thanks
[Motorola Atrix HD] sickkside13:
I suggest to do a full wipe and flash MIUI ROM . let it boot up and set it up ( delete NFC.apk in Miui zip) .once that's done reboot to recovery and do a factory reset wipe cache and delvik and flash gapps( I used MIUI 4.2.2 gapps which you can just Google and u should find it real quick) reboot and everything should be good to go I have zero problems with apps FC only issue is lag but as@Tquetski mentioned its due to our 1gb ram .
[Motorola Atrix HD] :
I'll release a more polished version of this with fixed blur for the new update; had to reformat my PC so bear with me while I get my stuff set up :/
[Motorola Atrix HD] bimalnp4me:
Thanks

It's working now.. issue with the gapps..

How idiotic I'm.. it's 4.3 gapps early used..

Thanks Guys.. love MIUI

Waiting for new version..

---------- Post added at 12:34 PM ---------- Previous post was at 12:31 PM ----------
[Motorola Atrix HD] sickkside13:
Desperately waiting for update
[Motorola Atrix HD] bimalnp4me:
Awesome- Love MIUI

Hi guys....

This is awesome..

I have try many roms.. including kitkat. By far this is the best with , best sound quality, best battery life, and much more..

butter smooth.different experience. I relay recommended any one to use this awesome rom,

:laugh: Thanks again..
[Motorola Atrix HD] jimmyray1990:
anyone have the issues on LTE signal bars does not show
[Motorola Atrix HD] sickkside13:
Yes lte signal bar doesn't work just like cm10
[Motorola Atrix HD] bolleyjara:
No updates yet :(

Enviado desde mi Nexus 7 usando XDA Premium HD app
[Motorola Atrix HD] jram0421:
It's gonna take a little while cause when I had to reformat my dev pc it took a week and a half or so spending like three hours a day to get stuff set up again. [MENTION=4963813]Tquetski[/MENTION] do you save the rom and the source to an external drive?
[Motorola Atrix HD] :
4.1.3 comes today guys, I was going to go to sleep but fk it lol
[Motorola Atrix HD] :
Honestly I was happy letting someone else have this device, I did not want to continue forking builds to it because it is so fking repetitive on every level I would rather just deal with the xt926.

I got reprimanded for not keeping up with my projects so I'm just updating as a formality; If someone who owns this phone wants to release a MIUI of their own I don't care and it will probably be better than what I do like the way PYs was.

Just understand that my updates to this rom here are not a declaration of territory, more a "kk here's that update" type thing so I don't get my VIP status over at MIUI english revoked, I like to login and see gold text next to my name.

How's that for real tawk tawk
[Motorola Atrix HD] :
Ok bumped, optimized this for the phone to the best of my ability and misc FCs should be resolved now.

More specifically Xiaomi added this:

A+++

Also native flashlight no longer FCs.
[Motorola Atrix HD] sickkside13:
nice will try out soon
[Motorola Atrix HD] bimalnp4me:
nice will try out

nice will try out
[Motorola Atrix HD] china jay chou:
unfortunately the process android.process.media has stopped
[Motorola Atrix HD] PeteSeiler2010:
I got the same, after wiping data, cache, dalvik. The ROM looks excellent, but the fc is a killer. Settings also fc'd on me too.
[Motorola Atrix HD] sickkside13:
Yup same here
[Motorola Atrix HD] bimalnp4me:
unfortunately the process android.process.media has stopped

Same error - unfortunately the process android.process.media has stopped
[Motorola Atrix HD] china jay chou:
Look forward to repair
[Motorola Atrix HD] sickkside13:
Hopefully the dev can update build
[Motorola Atrix HD] :
I'm going to build a new CM10.1 for you guys that has blur issues resolved; I've resolved the storage and media issues in the XT926 and could fork it over here right now but I feel the current CM I base MIUI on isn't pretty without blur

4.1.14 will come here either today or tomorrow; I'm repo syncing now so we'll see what the future holds
[Motorola Atrix HD] china jay chou:
Wait for。。。。
[Motorola Atrix HD] :
feedback plz :S
[Motorola Atrix HD] bimalnp4me:
Thanks.. wii try new one..

Thanks.. wii try new one.. Last time i got some Wifi tetring issue... so i have moved back.. i will try again.. :):D
[Motorola Atrix HD] TTLayland:
Will test
[Motorola Atrix HD] bimalnp4me:
not working...

most of the things are outof order.. menus are diferent from the background buton formation.. have to rivertback.. :( :rolleyes:
[Motorola Atrix HD] :
Hmm, give me some time and someone please beta test for me so I can establish a 'correct' source base
[Motorola Atrix HD] sickkside13:
I'll beta test for you
[Motorola Atrix HD] china jay chou:
Font offset
[Motorola Atrix HD] mofotrucker:
the rom is good... the wifi tethering is kinda of buggy... some of the fonts are offset...going to use it for a few days to see how it goes.
[Motorola Atrix HD] ＿ⅠSmile™^_^:
Have any updated news about
[Motorola Atrix HD] :
Yes, most of my time has been invested in this project, yes It's compatible with this phone; I will do a source build for this phone and release a true stable for this phone once our MIUI CM10.1 repo is up
[Motorola Atrix HD] ＿ⅠSmile™^_^:
Very COOL！！！thanks your work，i cant wait:laugh:
[Motorola Atrix HD] Mephisto Zap:
Thanks about to try this on my brothers phone. (:
[Motorola Atrix HD] xFajitas:
This has been so far very stable ROM.

I did infact see the text slightly off but at least apps don't get affect, seems like only system apps

Also the recents seems kinda weird. Doesn't bother me much