yashsingh1/xdaforums huggingface dataset:
[Android Q&A, Help & Troubleshooting] gibinraju555:
Hello Sir,

My phone is Micromax A121 Elanza. And all my files are go to the phone sdcard(1gb). How can i swap the external to internal by using the vold.fstab file? Help me, I attached my vold.fstab file with this thread. Thanks in Advance, MY Mail Id: gibinraju555@gmail.com

The Contents I seen in my vold.stab file is

# Copyright (c) 2012, The Linux Foundation. All rights reserved.

#

# Redistribution and use in source and binary forms, with or without

# modification, are permitted provided that the following conditions are

# met:

# * Redistributions of source code must retain the above copyright

# notice, this list of conditions and the following disclaimer.

# * Redistributions in binary form must reproduce the above

# copyright notice, this list of conditions and the following

# disclaimer in the documentation and/or other materials provided

# with the distribution.

# * Neither the name of The Linux Foundation nor the names of its

# contributors may be used to endorse or promote products derived

# from this software without specific prior written permission.

#

# THIS SOFTWARE IS PROVIDED "AS IS" AND ANY EXPRESS OR IMPLIED

# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF

# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT

# ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS

# BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR

# CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF

# SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR

# BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,

# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE

# OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN

# IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

dev_mount sdcard /storage/sdcard1 auto /devices/msm_sdcc.2/mmc_host
[Android Q&A, Help & Troubleshooting] slogger001:
link2sd

try link2sd,here's a guide

http://rootmyandroid.org/how-to-use-link2sd-tutorial-guide.html

:fingers-crossed:
[Moto G Android Development] SeannyM:
CyanogenMod 12 (Lollipop) for Moto G (Falcon)

This is a very incomplete version of CyanogenMod 12 for Moto G. This can NOT be used as a daily driver in it's current state! Be sure to make a backup of your current ROM before flashing this, as you'll want to go back to your previous ROM pretty soon after you flash this!

I've only tested this on XT1032, others report that it works on other models. It's been reported that the SIM card doesn't work on XT1033, however I cannot test this myself.

Working

Boots

Display

Internal storage

SMS

Notification light

Not Working

Wifi

Audio

Bluetooth

Camera

Mobile Data

Probably everything else

Sources

Available on my GitHub.

Downloads

ROM (Mediafire Mirror)

ROM (Mega Mirror)

Gapps (Mediafire Mirror)

Installation

Download ROM and Gapps

Boot into recovery

Wipe data/factory reset

Flash ROM and Gapps

Have fun! At least, as much as you can with this in it's current state...

Screenshots

XDA:DevDB Information

[ROM] [5.0] CyanogenMod 12 BETA, ROM for the Moto G

Contributors

SeannyM

Alberto97

All the contributers to CyanogenMod

ROM OS Version: 5.0.x Lollipop

ROM Kernel: Linux 3.4.x

Based On: CyanogenMod

Version Information

Status: Alpha

Created 2014-11-14

Last Updated 2014-11-15
[Moto G Android Development] Vuciz:
DLing now to try on XT1031. ☺
[Moto G Android Development] AravindTheKing:
OMG <3
[Moto G Android Development] Sandivisi:
Let's rock OP!
[Moto G Android Development] abhifx:
i could probably make it a flashable zip.

or anyone else who is blessed with better internet connection and bit of making flashable zip
[Moto G Android Development] Vuciz:
I'm downloading on throttled 3G haha. It'll be done by morning.

To make a kinda flashable zip, just do a backup of system and people just backup their data and system then restore 5.0 system.
[Moto G Android Development] OldYellowBricks:
y'all are crazy!!!!! kudos!
[Moto G Android Development] Vuciz:
If there wasn't crazy people in the world we'd still be in the stone age.
[Moto G Android Development] SeannyM:
Next update will be a flashable zip. Next update will also contain all the apps that got skipped during compilation due to the current state of CyanogenMod's code, including the launcher. I created a flashable zip of Nova launcher for myself for now just so I can access apps and such. I currently do not know if the Lollipop Gapps I added to the OP contain a launcher; I'm still downloading them myself :p
[Moto G Android Development] immortal_yash:
With so much bugs its not a beta version it is alpha
[Moto G Android Development] mspadam:
I am amazed. Thank you so much for your hard work. I hope for the best for this ROM here in the coming days!
[Moto G Android Development] abhifx:
i guess there is no deciding factor to say what is alpha or beta. or do you have a scientific method to measure it.
[Moto G Android Development] ==vj==:
Found another Gapps package here. Dunno if this was called as official. Cyanogenmod12 Gapps
[Moto G Android Development] SeannyM:
I'm pretty sure this Flappy Bird Lollipop easter egg is impossible :p the Android guy jumps too high when you tap to be able to make it through the lollipops!
[Moto G Android Development] Vuciz:
From what I've read, the longer you tap, the higher he goes. Maybe that will help.
[Moto G Android Development] SeannyM:
lol, the smallest tap sends him flying upwards! Google definitely rigged this! Well, I'm off to sleep now. Lollipop has kept me up and I have an important test in my Science course tomorrow! I think I'll finally call it a night and try to fix up Lollipop tomorrow.
[Moto G Android Development] Akshay7273:
Lollipop begins for us

That a amazing start for aosp lollipop roms....hope we will be getting a stable or atleast usable cm12 soon...thanx seanny for this beggining...
[Moto G Android Development] SeannyM:
One last thing before I turn in for the night; I got the Gapps flashed, but unfortunately no launcher was included. I put the Google launcher in myself and viola! Lollipop launcher! I'll upload it as soon as I can in the morning.
[Moto G Android Development] lost101:
[MENTION=4888452]SeannyM[/MENTION], you don't mention needing a newer Bootloader - so this will boot with v41.13 (included with 4.4.4)?
[Moto G Android Development] reversegear:
Let us make it big

This deserves to be in the portal

Hit the News worthy in OP

let us share happiness ;)
[Moto G Android Development] :
Working on XT1032 GPe, made a video. Good job and I do like to help! :) so PM me!

Android 5.0 Lollipop XT1032 Moto G (2013): http://youtu.be/ssG_g1ODNus
[Moto G Android Development] marcoscousseau:
Dont work for MultiRom "An Error Occurred, Multirom is shut down to prevent data corruption." :(
[Moto G Android Development] ==vj==:
Multirom works only if kexec hardboot patch is inclusive in the kernel. Guess that's not included. So you get the error.

I wished to have RIL working for XT1033 dual sim. I could give a try if this comes as this is very important factor.
[Moto G Android Development] classic757:
Great work!

Great work [MENTION=4888452]SeannyM[/MENTION] ! :good:

Tried this on my xt1028 CDMA Moto G and wow it looks very nice! Flashed Rom zip and Gapps zip with no problems. Phone booted up rather quickly after about two or three minutes of screen on android logo. Looking forward to when this is ready for use as daily driver. Again, great job.

Stock rooted unlocked xt1028 on 4.4.4 KK
[Moto G Android Development] ward24:
I can't freaking wait once WiFi and sound work bye bye KitKat hello lollipop
[Moto G Android Development] davidp799:
SeannyM, since lollipop was released for the Moto G 2014 and they have nearly identical hardware, couldn't you take some of the resources from that and put them into this rom to see if you can get another feature working? They've got the OTA uploaded to XDA, but maybe I can get someone to upload a system dump if this would work? :)
[Moto G Android Development] marcelcly:
Sounds like a good idea! Maybe this could fix the wifi bug?

If wifi would work, we could actually use this for some days to mess around with, right now its kind of a flash and look for an hour, and then flash back to kitkat.

If the wifi problem would be fixed we could actually seriously use this for some days ^^
[Moto G Android Development] rey2gato:
Same here :(
[Moto G Android Development] Krizthian:
It is possible to fix the current issues?

For example:

wifi,

bluetooth,

audio,

etc.
[Moto G Android Development] kemoba:
It's better to spend more time and fix this properly then to do a winZip port of a ROM, if we fix this properly then we essentially have CM12 nightlies
[Moto G Android Development] marcelcly:
Fair enough! I just thought someone could make a "quick" fix for the wifi bug, because that is essentially the most important thing and would open up to use this for something-

Without internet you cant really do much on it :/
[Moto G Android Development] marcoscousseau:
SeannyM Can you add kexec hardboot patch in the next relase or later for MultiBoot support? this would be greaaaat!!
[Moto G Android Development] Vuciz:
Is the zip booting for anyone? I also noticed that all the apps in /system/apps and /system/priv-apps are all in folders.
[Moto G Android Development] glossywhite:
I saw their comment too, and thought how utterly rude it was. If you want free things made by people in their own time, you can't place demands on when you get them.
[Moto G Android Development] vhngu930:
Yes. And they're supposed to be in folders. It's how lollipop works.
[Moto G Android Development] glossywhite:
The animation is so incredibly subtle you'd hardly see it unless you look really hard.

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

If you and the person you're calling understand sign language, you'll be fine...
[Moto G Android Development] davidp799:
Does anyone know of an apn editor that works on the art runtime? Every one I've tried crashes.
[Moto G Android Development] SeannyM:
The launcher is included with the ROM now. About the file manager, CyanogenMod hasn't put their file manager in CM12 yet, but if you want it you can flash the attached file. I made it because I wanted one too :)
[Moto G Android Development] mykehdoom:
I tried this on my Moto G Boost Mobile XT1031. Here's the things working and not working:

Working

Boots

Display

Internal storage

Notification light

Not Working

Wifi

SMS

Audio

Bluetooth

Camera

Mobile Data

Calling
[Moto G Android Development] AndroZeek:
Thanks, do you have any idea to make atleast one sim working on XT1033(dual sim)
[Moto G Android Development] ATRIXXIRTA:
Haha, obviously you didn't read the whole conversation. I didn't "demand" anything from anyone. There was mention of a flashable zip, so I simply asked if there was one linked somewhere. Someone responded with "No, you just have to wait!", like a rude ****. So I said " stfu". That's not even a word. Just some letters. It's only rude if you interpret it to be rude. I meant it as "sell tiny frozen umbrellas." Why, what did you think it meant?
[Moto G Android Development] adarsh9628:
can i flash gapps on my moto g xt1033 android 4.4.4???
[Moto G Android Development] lohanbarth:
[MENTION=4888452]SeannyM[/MENTION],

very good job, I downloaded and installed
[Moto G Android Development] byzantine25:
I wish this build worked for the XT1045 model (Seems like buying the LTE model was a bad idea, lol). I'd install this, no doubt. Either way, great work in getting this up in running.
[Moto G Android Development] Somcom3X:
I wouldn't have released this in this state. More stuff coming through gerrit today.

Selinux changes are required to fix a lot of the issues by the way. Try using the default qcom/sepolicy tree instead of the board selinux.

Thanks for the contributions in gerrit.
[Moto G Android Development] glossywhite:
It's experimental software. In my mind, this is flagged as "just for fun and curiosity" - to expect anything more from it would be quite absurd. For someone who hasn't yet had the chance to use Lollipop AT ALL, this is fabulous. Don't raise your expectations, and you won't have them dashed.
[Moto G Android Development] SeannyM:
Well, I thought if this was released the hype would die down a bit and the pointless threads about Lollipop ETAs would stop. I was curious when I saw the default Qualcomm sepolicy tree, but I wasn't sure if I should try to use it or not. Well, its probably better than setting SELinux to permissive mode to get it working ;)
[Moto G Android Development] dexterdre:
ROM the link does no work :confused:
[Moto G Android Development] Droidianx3:
Tried to flash the ROM with xt1032, twrp v2.8.1.0, but the Error E: Unable to mount /system appears...

Does anybody know, how I can solve this? :confused:
[Moto G Android Development] Soul reaper:
check what op said
[Moto G Android Development] SeannyM:
It works for me with CWM, maybe you could try using it.
[Moto G Android Development] SeannyM:
The error I was talking about was about not being able to unmount data partition, not about not being able to mount system partition.
[Moto G Android Development] h2o64:
Welcome! Finally a good dev to say right things!
[Moto G Android Development] cell2011:
I'm on Verizon xt1032 and 4.4.4 is there any way of getting this rom without root?

---------- Post added at 02:16 PM ---------- Previous post was at 02:11 PM ----------

Wish there was some way since 5.0 is new and be able to do Roms with root or without. And do like flashify and recovery right from phone
[Moto G Android Development] Johnzss:
Mirror please?
[Moto G Android Development] alexauditore:
GDrive is out , I can up the CM12 in mega ? Sorry my bad english
[Moto G Android Development] :
If both WiFi and Mobile Data are borked, does that mean this gets no Internet whatsoever?
[Moto G Android Development] SeannyM:
Go for it. It doesn't matter to me ;)
[Moto G Android Development] cell2011:
Any way of acheiving root yet on locked bootloader Verizon?

---------- Post added at 02:56 PM ---------- Previous post was at 02:56 PM ----------

4.4.4?
[Moto G Android Development] burak144:
this isn't the place for it but the answer is no. you have to unlock bootloader to root.

Sent from my Moto G
[Moto G Android Development] cell2011:
Ty and assume Verizon doesn't allow that?
[Moto G Android Development] burak144:
it isn't about Verizon. it's about Android. you can't root with locked bootloader. now don't spam this thread anymore please.

Sent from my Moto G
[Moto G Android Development] glossywhite:
Here you go:

...just be cautious before looking into it - you might need this, too...
[Moto G Android Development] helinhof:
Asking myself why the heck i laughed at this
[Moto G Android Development] fabus:
Nice mirror.

How much for it?
[Moto G Android Development] glossywhite:
[MENTION=4888452]SeannyM[/MENTION]

Hello my good friend :) - thank you so much for your hard work; this is a wonderful start :)

In regards to your updated opening post, could you tell me - do I need the Gapps ZIP file as well as the ROM download, now, as I recall you saying that Gapps are now integrated?

Many thanks, God bless you :)

---------- Post added at 08:32 PM ---------- Previous post was at 08:15 PM ----------

£9.99
[Moto G Android Development] OldYellowBricks:
I tried the flashable zip 1st time it came out and the difference between that and the .image files is the flashable zip has a launcher and the other doesn't and the 188MB file didn't have gapps
[Moto G Android Development] Rodriguinmanolo:
Thanks
[Moto G Android Development] glossywhite:
Okay, now I'm confused. Maybe I'll just stick with what I have, until the OP clarifies (in his own time - there's no rush) what the diffs are, and whether or not Gapps *are* integrated. It's no problem, I just recall seeing that they are now combined, and since the OP had now been edited to show *2* files - one of which is Gapps, it confused me.

Cheerio :)
[Moto G Android Development] TechBurner:
Mirror the File please! , I am getting desperate . And no jokes plz.
[Moto G Android Development] Rodriguinaraujo:
thanks for the ROM :good:
[Moto G Android Development] glossywhite:
Or... you could mirror it? If you use enough brain power, you'll work it out :)
[Moto G Android Development] Vuciz:
They are separate. The OP modified it to include a home launcher as it didn't buy default.

The differences between the IMGs and the zip is simply one is fastboot whilst one is recovery.
[Moto G Android Development] glossywhite:
So, you're saying BOTH the fastboot image and the recovery-flashable ZIP, include Gapps, and are identical, and include the launcher? Please could you disambiguate... thanks.

Thank you, much appreciated :)
[Moto G Android Development] Vuciz:
If you're implying they build it themselves, then that's crap.

If you intend for them to upload it, why do you think they're asking?
[Moto G Android Development] glossywhite:
Mirroring != compiling - I didn't say they should compile it, I suggested that if they can work out a way to download it (which I myself am doing, now), then THEY could mirror it :)
[Moto G Android Development] VictorLeandro:
[SIZE="<font><font>6</font></font>"]in 15 minutes I 'll post the link , Quiet guys[/SIZE]: D: D: D: D: D: D: D
[Moto G Android Development] SeannyM:
You can flash the ROM without the Gapps, the Gapps are always optional in every ROM. The Gapps really don't have much point at this time as you can't use any of them without signing in, and without a network connection that's not happening ;)
[Moto G Android Development] marcelcly:
You are the devil! You tease us with this android L beauty and then disable any kind of internet connection, URGH!!!!

But seriously man, you are the best, good work :) I love this "preview" it runs so smooth, i wish wifi was working so i could play around with it more :/

Do you have any future plans? Whats your next "release" going to be?

Could you perhaps explain some stuff about the files we are flashing? Why does wifi not work? Are some drivers missing? Are those drivers seperate files or are they usually included into the system file but you excluded them because you couldn't port the lollipop drivers to the moto g drivers?

Thanks again mate :)
[Moto G Android Development] glossywhite:
Thank you so much :)
[Moto G Android Development] SeannyM:
The hardware that isn't working is either because the driver source code needs to be updated to work with Lollipop or SELinux is preventing access to something it requires. My first build the display didn't even work because of SELinux. The hardware should all be working relatively soon with all the CyanogenMod commits and once official Lollipop comes out and the sources are released for it. I'm going to create a build soon with different SELinux policies to see if it helps anything. Other than that, it's a matter of finding the problem in the logcat and fixing it.
[Moto G Android Development] derekokelly:
Absolutely amazing! Lollipop runs so smoothly on the Moto G! I can't wait for it to be officially released, or for this ROM to be updated so that WiFi, data etc. will work :D
[Moto G Android Development] glossywhite:
I've just found a mirror of the latest ROM file, entitled "cm-12-20141115-UNOFFICIAL-falcon.zip" (in the modified OP):

https://mega.co.nz/#!CM1QhS5I!ik-oj4Dg3eHsv2XfQvdmuUEnj_OqUrca_vrHfXLbmJc

I shall attempt to create more mirrors...
[Moto G Android Development] marcelcly:
Lol yeah i uploaded this but i couldn't link it because i forgot to login to mega, so glad you found this so people might be able to use it, just make sure to check for the hashes guys!
[Moto G Android Development] TechBurner:
Dude! See this http://imgur.com/TLgl2Ju
[Moto G Android Development] glossywhite:
Ohhh well thank you!
[Moto G Android Development] marcelcly:
https://mega.co.nz/#!ocFkECiJ!rXq3UlFFkaJrFi9I03EhJIBFBRosRakwbK3R2AsIhEo

MD5 : 4CAD452E589A847998754DEEAA9949A2
[Moto G Android Development] glossywhite:
Gosh, I sure am glad that there's still people left in the tech world, other than me, who bother to hash check things and publish checksums :)

As a side note, the Gapps versions posted with IDENTICAL filenames, differ:

Version #1 (First, oldest) MD5: 2a2d2fda0dca85aa354afacd13522b4c

Version #2 (Last, newest, as of 15/11/2014 GMT) MD5: 7487c27013c557d825e2a6b95402234f

I'm not sure if it matters, but I wanted to clarify this, in case it does.

Side, side note...

"Sorry, you are limited to 8 thanks per day"

WHY? :/
[Moto G Android Development] kemoba:
The second one has GoogleHome.apk added, MD5 will change
[Moto G Android Development] MarckozZ:
Mega is good but the keys are just crap. So I'm uploading this to Mediafire!...

In a minute...

And thanks to SeannyM to let us mirror his work, to help others to get it!!!!
[Moto G Android Development] glossywhite:
I always like to choose the file hosts that work best for non-premium users of their services:

Yeah - mediafire are very good.

#1 Sendspace (never failed me in years)

#2 DropBox (Excessive traffic disables, but works well)

#3 Mega (pretty mega, actually)

#4 UL.TO

Any more? Can't think - there's just too many to recall.

## I'm not sure if anyone is aware, but many file hosts have a VERY convenient feature - "remote upload" - you just feed it an existing download's URL, and it sucks it in remotely and mirrors it.

[EDIT]

http://d-h.st/ <--- DevHost
[Moto G Android Development] esd316:
WOW, this is amazing, but i wait to a stable release :D
[Moto G Android Development] ILoveMyMotoG:
Irregardless of what you meant we all are not nieve as to what STFU really means, please be courteous in this thread, there are a bunch of people asking questions here and sometimes it takes a while to get a response, but eventually you should get one... :)
[Moto G Android Development] Lasemanz:
Please,Mediafire links,they are the best for sure!

Will CM 12 have OTA updates like EHNDROIX roms? if not this could be implemented? like if you want beta test tick checkbox. stable OTA updates. Direct feedback of users and testers in crash/bugs. this could improve speed finding the little things.
[Moto G Android Development] Kohltont22:
Keeping an eye on this rom. Great work!!
[Moto G Android Development] MarckozZ:
CM11 has OTA support for nightlies etc... So, obviously, CM12 will have this feature. Thats for sure! ;)
[Moto G Android Development] TechBurner:
Actually after flashing this when i flashed an older rom it showed an error on booting up ,about data partition! Does lollipop use different mount points ? And how can i fix this , formatting data doesnt do anything!
[Moto G Android Development] vok01:
I flashed this rom in the morning and i didnt had issues flashing CM11 again.

How do you flash it?
[Moto G Android Development] Marshall M:
Working Fine On XT1033 Converted To GPE

Could Get The Data To Show up by setting the access points manually

Pretty Smooth , Hope Issues Will Be Fixed Soon

https://www.youtube.com/watch?v=xx7CnCEmVfU

---------- Post added at 02:12 AM ---------- Previous post was at 02:10 AM ----------
[Moto G Android Development] mykehdoom:
So what all works on your phone now?
[Moto G Android Development] MarckozZ:
Mediafire mirror

Rom and Gapps mirrored to Mediafire:

ROM

GAPPS

I'll mirror every update so everyone can download this and try the sweetness! ;)
[Moto G Android Development] mykehdoom:
Thanks! Any update tonight?
[Moto G Android Development] boldfilter:
Woop woop
[Moto G Android Development] SeannyM:
Mirrors added to OP.
[Moto G Android Development] russ722:
Data work yet? Try for you hard work.
[Moto G Android Development] rey2gato:
Zippyshare is veery good and 100% free
[Moto G Android Development] DonSolo:
Experiment with your APN and find out ?
[Moto G Android Development] russ722:
Im on boost mobile so ifk if thats possible?
[Moto G Android Development] DonSolo:
Yeah I'm not sure either... It's better to wait then
[Moto G Android Development] mykehdoom:
I too am on boost mobile. But I can still get the data to work by using these APN settings:

https://chomp.uservoice.com/knowledgebase/articles/285016-correct-mms-apn-settings-for-boost-mobile