yashsingh1/xdaforums huggingface dataset:
[Moto G General] bludotos:
Thank you for offering this!

I will at least need these partitions:

sdl1: mmcblk0p2

DDR: mmcblk0p3

aboot: mmcblk0p4

rpm: mmcblk0p5

tz: mmcblk0p6

sdi: mmcblk0p7

to extract them, do:

>su

>dd if=/dev/block/mmcblk0p? of=/sdcard/images/???.img

replace "?" with the correct name. ex: dd if=/dev/block/mmcblk0p3 of=/sdcard/images/DDR.img

once done, zip them up and upload.

or you can also do a full back up: (will provide more information to me)

>su

>dd if=/dev/block/mmcblk0 of=/sdcard/full_image.img

I would really appreciate this.

Thank you again.
[Moto G General] Camazza:
I don't want to curb your enthusiasm, but generating a new singleimage.bin has already been done and tried and it does not work. Singleimage.bin contains 5 partitions: sbl, ddr, aboot, rpm and TZ. We already have a dump of those partitions taken from a Lollipop upgraded Moto G, and I already tried using those partitions to recreate singleimage.bin. It still fails. My guess is the flashing procedure fails even BEFORE trying to flash singleimage.bin, very likely due to incompatible programmer/qboot version.
[Moto G General] bludotos:
aww. been starting to thnk that. although, have you tried using another programmer file? I noticed that it starts to flash the singleimage and then stops due to a "error sending packet". So it passed the HDLC frame validation (maybe programmer_8626 doesnt check HDLC?)
[Moto G General] S0bes:
anyway here you go

tell me if you still need a full image
[Moto G General] bludotos:
question then for those who really know how this works. Does programmer.mbn read the HDLC frames? If so this means that generating the singleimage is not so important as modifying the programmer.mbn to accept the singleimage. I read up more on HDLC frames and the issue seems to be that when escaping the 0x7e bits or other bits (the partitions "frame starter/ender") they are invalid. Since it ends so quickly it must be finding an end to a frame too quickly? In which case we really do need to wait for motorola to release androd 5.
[Moto G General] bludotos:
We have partition information. We need programmer.mbn which will write the single image to the phone
[Moto G General] Infinity19:
I have the same problem. But where can we get the programmer.mbn? Is it included in some OTA files of 5.0.2 or do we have to wait until motorolas secret files leak.

I don't know but maybe the programmer is part of the motoboot.img but I have no idea how to extract it.

Well, if somebody has already modified the singleimage, can you please upload it.
[Moto G General] bludotos:
Thought I did. Will upload later today then. The programmer.mbn is a proprietary file and there for needs to be leaked. I checked the motoboot.img and it does not contain it. Upgrades don't process the same s restoring from hardbrick.
[Moto G General] Ahlad:
Shut up you lier

Don't be over smart. Who has generated singleimage.mbn for bootloader 41.19.
[Moto G General] pico hackr:
lol [MENTION=6150873]Ahlad[/MENTION] be cool , being a newbie in xda doesn't mean he isn't smart , he is trying to get solution for for the issue , try to help him or just skip the thread and move on [MENTION=5383643]bludotos[/MENTION] i hope you will find a solution soon , keep trying
[Moto G General] bludotos:
There is no solution unless I could get the key to decrypt the (been a while since I had time to work on it) header for each partition. I won't be continuing to work on this due to lack of time. Finishing up my cs degree.
[Moto G General] tal.aloni:
The problem is not generating 'singleimage.bin', it's simply a disk image that's easy enough to generate.

The problem is programmer.mbn which checks the BOOTLOADER version of the phone (before flashing single image), read here for more info.

The solution would be to either wait for an updated programmer.mbn or finding a way come up with a modified programmer.mbn that passes digital signature verification.
[Moto G General] bludotos:
Yeah, what he said. I'm not good with explaining stuff but, that's pretty much what I meant.
[Moto G General] sahir1993:
where it is? i mean where is the singleimage.mbn???
[Moto G General] lovely39:
is there any way to extract these files from a working moto g, if yes please tell me how to do that
[Moto G General] hiten7236:
generating singleimage.bin for moto e xt1021

:confused:

i have made singleimage.bin same like that , by comparing moto g singleimage , but not working for me . is ther any way to unbick(HARDBRICKed) my moto e xt1021 .

i tried mprg8x10 programmer and msimage8x10.mbn in emmc programmer(QPST) but that not worked too
[Moto G General] Harsh_1998:
ME too...

Plzz help me provide me correct singleimage.bin to restore my moto e indian XT1022.......plzzzz:D
[Moto G General] dindender:
Hey there! Any progress on creating singleimage?
[Moto G General] hiten7236:
I do many research but i thought it needs signed programmer to be released by motorola for moto e .
[Moto G General] hiten7236:
I got it..my moto e get new life..

I've get it back from deep comma.?
[Moto G General] zman01:
Can you write down how you've managed to do that?
[Moto G General] AlessandroD:
i would know it too
[Moto G General] Harsh_1998:
hey help me fixing my moto e plzz..
[Moto G General] nnk9437:
Help me with this :/

Please bro help me with this i am eagerly waiting :/ provide me with procedure i am waiting :/
[Moto G General] Harsh_1998:
hey u all can try this http://xdaforums.com/showthread.php?t=2660566

this might help u couz that thread is also based for snapdragon bootloaders
[Moto G General] ABSathe:
Can you tell us how did you do that??

Unless you tell us .. we will all assume you are lying
[Moto G General] FabioSan:
http://xdaforums.com/moto-g/help/how-to-unbrick-moto-g-falcon-t3394788
[Moto G General] ABSathe:
You got it wrong [MENTION=5583599]FabioSan[/MENTION] .. the person I quoted was talking about moto e not moto g .. it seems impossible to unbrick hard bricked moto e right now (method suggested by [MENTION=7187571]Harsh_1998[/MENTION] don't work too)

Ignore any grammatical mistakes in this post
[Moto G General] FabioSan:
Oh sorry, I wrongly read other things xD

Inviato dal mio X utilizzando Tapatalk
[Moto G General] B0$$:
You are wrong moto e can be unbricked using this method- https://www.youtube.com/watch?v=Qf7kG3qnyx0

But its quite critical for normal person to do this soldering work.As per your location you are in Pune & this guy is also from Pune if have moto e bricked then give it a try it may help you.

P.s- if you get yours repaired do post here.:laugh:
[Moto G General] ABSathe:
JTAG is always helpful .. but I don't know how to JTAG devices .. anyway .. I found that shop in the video is just around the corner from my house .. will give it a try

Thanks anyway
[Moto G General] Pratham Nathyal:
I need to know how can u get single image.bin files from a running device.

I bricked my device and now I need to fix it. I have a same one more device in working state. How to get the files out of the working one?

Anyone?
[Moto G General] JOEL JOE PIOUS:
can u make a blankflash.bat for moto g4 plus xt1643 after npj25.93-14-8

motherboard cost about Rs 6000 it is the only suggested method by service center

---------- Post added at 11:06 AM ---------- Previous post was at 10:31 AM ----------

i have made one singleimage with poweriso but comparing it with original it very much different:crying::crying: plz help

---------- Post added at 11:11 AM ---------- Previous post was at 11:06 AM ----------

https://doc-0s-bc-docs.googleusercontent.com/docs/securesc/pojmnmudh0do9b8rhsmf2uu6s6jgohda/34hmpji8iak2p265mhq9sq3fte7ia28o/1502006400000/08110750690169998475/05983254248118384846/0B3DC0oN4XXwpSkpfT1F4VGc5ckk?e=download&nonce=rjkdggv352kmg&user=05983254248118384846&hash=22fp6bjj9s4coq5n21oh1sm7kr2simek

this is original file

and i will attach latest ota file with this

https://drive.google.com/file/d/0B_CvjgZQDGNDNFNIME5XNjRubFE/view

pls help
[Moto G General] ADITYA_KUMAR:
bro i nearly created singleimage.bin. But the programmer.mbn in the file need to be updated as well. I updated every storage type in the singleimage.bin but i need help in updating programmer.mbn. Anyone advice is appreciated
[Moto G General] JOEL JOE PIOUS:
i am not a programmer but will try to help u if u could explain the steps

:

:crying::crying:
[Moto G General] ADITYA_KUMAR:
I created a updated singleimage.bin but the programmer.mbn in it also need to be updated in corresponding with the bootloader version. But it is necessary to keep in mind that we not have to void signature of the programmer.mbn. Do you have any idea how to change bootloader version in it.
[Moto G General] JOEL JOE PIOUS:
can u upload the file that u created

i have no knowledge on how to sign a unsigned image:crying::crying:

Does it require programmer.mbn file not visible in ota update of npj25.93-14-8

---------- Post added at 01:14 PM ---------- Previous post was at 12:49 PM ----------

https://xdaforums.com/showpost.php?p=60956511&postcount=1838
[Moto G General] ADITYA_KUMAR:
nope bro, i am not able to find programmer.mbn in ota update files.
[Moto G General] JOEL JOE PIOUS:
i heard sbl1 is the programer.mbn file not sure

:mad::mad:
[T-Mobile LG G3] unciviilized:
Has anybody flashed other variant rom on their tmobile G3? for example this rom: http://xdaforums.com/lg-g3/development/rom-chupachups-rom-t2941412
[T-Mobile LG G3] brigantti:
don't even try.doing that it will brick your t-mobile g3. i did it by mistake and bricked my t-mobile g3 beyond repair ill end up sending my g3 to lg for repair.
[T-Mobile LG G3] unciviilized:
Wont even try then. Thanks for letting me know
[T-Mobile LG G3] YourWorstFears:
I wonder why it doesn't work with other variants. My HTC one I could change it to any variant without any problem but I guess its different on lg phones.
[T-Mobile LG G3] xlxcrossing:
If you don't hard brick your device you will soft brick by way of corrupting a partition more than likely the boot partition. I did it with a d855 ROM and it hung on boot animation no matter what I did even after restoring a backup or wiping everything and doing a clean install. The only thing that saved my device was a kdz with LG Flash Tool 2014.
[P3600 General] nau310d:
I have some issues with AE Button Plus on my Trinity. When I bind one button things seem to work fine, except that the original command is still there. But as soon as I bind one more button the buttons doesn't work anymore. I have tried with different roms but I experience the same problem. Does anybody here also have issues with AE Button Plus? This program is really good and if it worked as it should I would really have bought it.

Thanks
[Micromax A110] QA Bot:
Q&A for XoXo Rom 4.2.x (Kitkat Themed) For Micromax A110(Canvas 2)

Some developers prefer that questions remain separate from their main development thread to help keep things organized. Placing your question within this thread will increase its chances of being answered by a member of the community or by the developer.

Before posting, please use the forum search and read through the discussion thread for XoXo Rom 4.2.x (Kitkat Themed) For Micromax A110(Canvas 2). If you can't find an answer, post it here, being sure to give as much information as possible (firmware version, steps to reproduce, logcat if available) so that you can get help.

Thanks for understanding and for helping to keep XDA neat and tidy! :)
[Micromax A110] M.Younas:
xoxo3 rom

i flashed xoxo v3 rom on my noir a10 but it hang on boot ..

help me
[Micromax A110] geekhood:
xoxo rom on canvas 2 a110 not letting install any new app

Hey, I flashed your custom rom xoxo on my canvas 2 A110 yesterday.I did it by installing zip file of version 3 of your ROM in CWM recovery .But now I am not being able to install any new app,nor from play store nor manually.Camera is not working and also messaging service has stopped.Please help...
[Micromax A110] pavbhaji:
vrsion 4.1.1

can i use this in micromax canvas 2 version 4.1.1 ????
[G 2014 Original Android Development] Shawn5162:
Introducing Temasek's unofficial builds of CM 12 for the Motorola Moto G 2014. Temasek's builds are based on CM but with multiple added features that set it apart.

IMPORTANT:

This ROM WAS MADE BY: [MENTION=3478918]rukusx7[/MENTION]

The Source code for this ROM was made by: [MENTION=2332422]temasek[/MENTION]

This ROM will be maintained by [MENTION=5323673]Shawn5162[/MENTION]

The Device/Vendor Tree was made by: [MENTION=5778309]luca020400[/MENTION] and the Moto G 2014 Dev Team

NOTE: I am currently maintaining 3 ROMs and am also working on SlimLP. Thus updates will not be every day for this ROM. I will update the ROM once a week. I will not be adding any extra features to this ROM...It is just a pure Temasek Build of CM. If you want added features on top of CM 12 check out my CM-Prime ROM.

WORKING:

Whatever is currently working in the other CM 12 Builds

NOT WORKING:

Whatever isn't working in the other CM 12 Builds

Download:

You can download the ROM here

Changelog:

***THIS THREAD IS NOT COMPLETE YET***

Enjoy

Shawn

OP

XDA:DevDB Information

[ROM][titan][CM12] Temasek's Unofficial Builds of CM 12 [JAN 20] , ROM for the Moto G 2014

Contributors

Shawn5162

ROM OS Version: 5.0.x Lollipop

ROM Kernel: Linux 3.4.x

Based On: CyanogenMod 12

Version Information

Status: Beta

Current Beta Version: 20150120

Beta Release Date: 2015-01-20

Created 2015-01-20

Last Updated 2015-01-20
[G 2014 Original Android Development] luca020400:
Hmm

Reserved just in case XD
[G 2014 Original Android Development] miqcea3:
Wow nice! I wanted to ask you to port it for our device. :laugh:

Temasek's Roms are amazing :).

Always used his work on the SGS3.
[G 2014 Original Android Development] RukusX7:
Nice! Are we in the appropriate forum? none of this is my original work.

---------- Post added at 08:57 AM ---------- Previous post was at 08:54 AM ----------

I can also keep supplying builds. I'm going to make some on my free time and follow along so I can learn.
[G 2014 Original Android Development] luca020400:
Yes this should go to general development
[G 2014 Original Android Development] Shawn5162:
But I thought I was going to compile a new build every week...Wouldn't that be Original Android Development... Since I'm compiling from source.... If not I think we should move it to Android Development not the General section.... Only because its a ROM
[G 2014 Original Android Development] luca020400:
This thread should go in development

If this from will became official it will be moved in original development
[G 2014 Original Android Development] Shawn5162:
I agree
[G 2014 Original Android Development] aseef17:
More stable than cm prime ???
[G 2014 Original Android Development] RukusX7:
The source has to be your original work. I only took sources from other peoples work and put together my own local_ manifest to sync repos from. This also doesn't mean I properly set up toolchains and etc. I just synced to temasek sources and used our new beloved cm12 device tree. Then tried a build. And voila. My second cooked ROM from source.

---------- Post added at 09:35 AM ---------- Previous post was at 09:32 AM ----------

Same bugs as cm12.
[G 2014 Original Android Development] hkjareda:
any bug...?
[G 2014 Original Android Development] Hugo Caixeta:
what the difference between 12 cm and tamasek
[G 2014 Original Android Development] Lynse:
It giving me SystemUI FC,, i guess i made everything right..
[G 2014 Original Android Development] miqcea3:
Same here, did a clean install w/o GAPPS.
[G 2014 Original Android Development] RukusX7:
I'm using slim gapps mini for the ROM. You can use any gapps you want.

---------- Post added at 09:57 AM ---------- Previous post was at 09:53 AM ----------

I'll run another build when I get home from school in a few hours. I'm not experiencing the systemui force close.
[G 2014 Original Android Development] miqcea3:
Yeah I guessed that. Wanted to say that GAPPS are not the reason for the FC.
[G 2014 Original Android Development] vikasb32:
Guys what is difference between temashek cm12 and cm12?i Google it but did not find much info
[G 2014 Original Android Development] miqcea3:
Temasek is a Dev (from South Korea i think), who adds additional and useful features.

Look for Temasek71 @ Twitter.
[G 2014 Original Android Development] RukusX7:
Try his xda profile.

http://xdaforums.com/member.php?u=2332422
[G 2014 Original Android Development] xss.py:
Stuck in the Motorola logo :/ device not booting :(
[G 2014 Original Android Development] RukusX7:
Clean flash? No supersu required. Its built in. Try pa gapps or slim gapps. I'm on philz cwm too.

Which variant?
[G 2014 Original Android Development] metalrules321:
[MENTION=5323673]Shawn5162[/MENTION]

Oh god mate !! :D

You need a lie down and a beer *perhaps* xD

Developing and maintaining 3 roms is no piece of cake, (and I can hardly tinker around without screwing up) lol

Hats off to your hard work and enthusiasm dev, really :)

Downloading and testing now
[G 2014 Original Android Development] fgl27:
A review please... SS with difference from CM prime, and a simple explanation of differences of what can't be SS would be nice.

tks...
[G 2014 Original Android Development] RukusX7:
I built the latest ROM myself! Now I feel silly for not taking all the credit. Bahaha. You're in better hands with Shawn anyway! I don't have the patience to sort through code and fix things when they break. Lol.

CDonate button to your left to help motivate me! Haha
[G 2014 Original Android Development] Trublood_:
What is the difference between this and Cyanogenmod12 itself?
[G 2014 Original Android Development] Shawn5162:
Very true....All donations should go to [MENTION=3478918]rukusx7[/MENTION]....He built the ROM....As I said in the OP.....I am just helping a friend out....I am pretty much the debugger ;)

The ROMs I made myself and am maintaing now are:

Titan Prime for Single SIM Moto G 2014

Titan Prime for Dual SIM Moto G 2014

CM-Prime Unified

SlimLP (Coming soon)
[G 2014 Original Android Development] RukusX7:
I like to think we're all a team anyway. :)
[G 2014 Original Android Development] Shawn5162:
Exactly....No one of us deserves more credit than the other....Only a month ago the Moto G 2014 forum seemed ABANDONED....there was no development....And now....Well, just look at this forum....
[G 2014 Original Android Development] RukusX7:
[MENTION=5323673]Shawn5162[/MENTION], I have some useful information on how to build for you. This is how to build for titan, and use the PREBUILT_CHROMIUM command.

---------- Post added at 04:30 PM ---------- Previous post was at 04:25 PM ----------

Yeah I was doing research on this device, and read something somewhere about how the moto g 2014 wasnt gonna go anywhere, it had no development, blah blah blah...

haha jokes on that guy.
[G 2014 Original Android Development] luca020400:
When I bought this phone development started

Don't know why [emoji12]
[G 2014 Original Android Development] Obagleyfreer:
Glad there's more dev now :) cheers Shawn!!

Hopefully more people jump on the bandwagon.

Where can I go to learn to compile for this device? Any good websites/tutorials?
[G 2014 Original Android Development] RukusX7:
There are excellent resources right under your nose. Here are a few.

Developing | Android Development

XDA University

This is the tutorial I used to refresh my memory. I do all my builds on Linux Mint 17.1 Cinnamon Desktop

[GUIDE][COMPLETE] Android ROM Development From Source To End

There is also searching google and using XDA as a resource. There are a ton of guides , but you should be able to do most with what I gave you. Its also beneficial to get familiar with github and the git and repo command as well.

Repo command reference

And for your convenience, here is the local_manifest.xml you can use. to build with.

You can leave the FM source out, I'm not sure if its working. I dont do my builds with it included, as I dont use FM.
[G 2014 Original Android Development] ggunzio:
Eheh me too. We got the phone in the right time. :beer::cool:
[G 2014 Original Android Development] mauley:
Many thanks to all of those who contribute to the development of this wonderful device.
[G 2014 Original Android Development] RukusX7:
New build: https://www.androidfilehost.com/?fid=95897840722647308

Just upstream CM12 and Temasek changes.

Fixed build to use proper toolchain when compiling. Now built with Linaro!
[G 2014 Original Android Development] Lynse:
Will test to see if the SystemUI FC still happens, thanks ;)
[G 2014 Original Android Development] RukusX7:
Yeah, I wasnt experiencing that. You have the XT1064?
[G 2014 Original Android Development] Hugo Caixeta:
changeLog
[G 2014 Original Android Development] luca020400:
I'm sorry to say this but are you idiot ?

Just upstream CM12 and Temasek changes.

Fixed build to use proper toolchain when compiling. Now built with Linaro!
[G 2014 Original Android Development] Lynse:
My G 2014 is a XT1068 (but I use only one SIM so I am using a Stock ROM from XT1063)
[G 2014 Original Android Development] RukusX7:
Lol
[G 2014 Original Android Development] aditya rockzz:
gps is fix

gps is fix

:):):)
[G 2014 Original Android Development] RukusX7:
I had one systemui force close at boot after a dirty flash. But everything seems to work as fine as we expect.
[G 2014 Original Android Development] Lynse:
Here i clean flash it with TWRP 2.8.3.0 and it gives me a SystemUI FC in the latest build again, but if works for you i don't know what is wrong..

What recovery you are using? Philz Touch?
[G 2014 Original Android Development] RukusX7:
Yeah I'm on philz. Honestly don't know what build lol. Are you getting persistent forces closes that won't go away?
[G 2014 Original Android Development] Lynse:
Yes, the FC keeps happening if I keep pressing OK on the SystemUI Stopped window
[G 2014 Original Android Development] RukusX7:
No idea. Doesn't sound possible, but can you get a logcat somehow? Try booting using safemode.

First,*press and hold the Power button down and wait for the little boot menu to appear. Once it has, select the*“Power Off” option and hold it pressed*until a popup appears, this will ask you if you want to reboot into Safe Mode, select “OK”
[G 2014 Original Android Development] feligoni:
[MENTION=5323673]Shawn5162[/MENTION] is there any way you can provide Command Center in a sort of apk so we can have it on this ROM? I'm going to try it right now to see how it is. It looks nice, been using cm prime for 4 days and I have to say only one random reboot, some battery drain but nothing to worry. But I want to test this one now and if its good would love to have Command Center.
[G 2014 Original Android Development] Lynse:
I will try boot using safe mode, about the logcat unfortunately my PC is messed up so it will not be possible...

EDIT: Even in safe mode the FC keeps happening
[G 2014 Original Android Development] Hugo Caixeta:
not talk to me like I was either, you that is an idiot, almost nobody knows tamasek, then if not to say, delete the post
[G 2014 Original Android Development] Shawn5162:
edit
[G 2014 Original Android Development] miqcea3:
Wont you just read the thread? It's been said that you can find temasek's changes on twitter an his xda profile has been linked...
[G 2014 Original Android Development] kaustubh88:
Will you guys put off personal comments and abuse....this is strictly against XDA rules....tamsek is known for his very legendary and well crafted builds on other device forums....he is a wonderful developer....so just respect him and call off all these abuse.

BTW these builds are quite good
[G 2014 Original Android Development] Shawn5162:
I agree...Bad talking about anyone is strictly against the XDA rules. Temasek's builds are pure AMAZING. He works super hard and is definatley known by many. But if you don't know who he is or what his ROMs are like just use GOOGLE....Because there are hundreds of his ROMs out there ;) Once again, I'm just saying.....don't be rude in the forums.

Thanks