Guide for converting to MTD? - Epic 4G Q&A, Help & Troubleshooting

Is there a guide for converting a phone from RFS to MTD? My gf's device (Galaxy Prevail) has a pretty good build of cm7, however it's built over EXT4, which is ****. She loves the cm7 build but can only seem to use it for a few weeks before performance and stability comes to a hault, so I was wondering how difficult it would be to do this, or if it's even possible for her device, and where I could find a guide/further info on how I could attempt to get it accomplished. I know this isn't Epic related, but "their" devs are kinda morons, and I trust our dev community a lot more, so I'm asking here.
Sent from my SPH-D700 using Tapatalk

I think you should head over to the epic channel, cm devs would help you with your problem.
Sent from my SPH-D700 using XDA Premium App

Cause they're f'kin awesome. I'll definitely go there and hit them up, thanks.
Sent from my SPH-D700 using Tapatalk

If it is anything like our phone it will need a conversion script and a custom kernel to support the MTD partition. Might be hard to do without the Dev having the phone to work with.

Then I guess it's time for me to learn more.
Sent from my SPH-D700 using Tapatalk

Related

[Q] Dinc rooting general questions

Alright so this is my first ever post on xda. I recently upgraded from a HTC Eris to the Dinc. When I had my Eris, I rooted it and had a general understanding of what roms were and how they worked. I also was able to understand overclocking and flashing different "packages" if you will to allow my phone to do different things. For example I used to use xtrsense Rom on my Eris which required running gscripts to change overclock amounts instead of using setcpu. So I have a very basic understanding of how these things work. when I upgraded to my Dinc, the first thing I looked into was rooting. I have been doing some research and have come to the conclusion that a Dinc root is a lot more detailed than an Eris root. I've been getting confused because it appears that there are a lot more features that can change. What I mean by this is there are roms, radio roms, and kernels. Now, while I may know the names for different aspects of the OS, I do not fully understand what all of the different parts of a root include. Basically, what I'm getting at here is I would really appreciate if someone could give me a general overview of the different aspects of Dinc post root goodies such as roms etc....I know how to root and I've already done enough research on unrevoked to use it, I just need someone to clear up what I'm going to be looking forward to after I root, and more importantly, what it all means and how I would use it. I appreciate any answers in advance and thank you guys for your patience.
Sent from my ADR6300 using XDA App
First off, welcome to xda.Basically you open almost endless combinations. I've not changed my radio so I can't really comment on that. Kernels vary by device. Some phones handle OC kernels very well but you sacrifice some battery life. I personally use heyitslou #8. Works great on my phone. As far as roms are concerned, they can get overwhelming. There are evo roms, evo hybrid roms, stock highly moddable inc roms and built from source roms. Within those you have straight sense, gingerbread with sense, AOSP gingerbread, etc. You see where I'm going? And that's all before you get to themes. And if you don't like any of the dozens of options that you can find in five minutes or less, with pretty basic understanding of adb, 7zip, and photoshop or gimp, you can manipulate and combine multiple looks into something truly unique. And with evo hybrid type roms a lot of the themes and theme elements for the evo will work on the incredible also. Actually a lot of the really good mods are from the evo that our wonderful devs have incorporated into the inc roms. Hope this helps a little.
Sent from my ADR6300 using XDA App
That was very helpful however I'm looking more for someone to try and give me a brief description of what all different aspects and features I'm going to have to deal with once I flash....to put this simply, am I able to root and flash a new rooted Rom and be done with modding and have all root capabilities? And a further question, where does my UI come from once I root. Will flashing a new Rom change my UI it does that have something to do with kernels. I'm sorry guys I'm just still tryin to learn some stuff here. Thanks for your prompt reply and I really hope someone will be able to help me with these answers
Sent from my ADR6300 using XDA App
Okay. So once you run unrevoked on your phone you will have root access along with security being turned off. This will give you all of the files needed. Flashing new radios and kernels is not necessary unless called for by whichever rom you choose. Most roms will have what the dev feels is the most stable kernel included. So for example, you decide heyitslou redemption rom looks good. Once downloaded and flashed through recovery, you don't have to do anything. The current radio on the stock inc is fine. The kernel will be replaced with the one from the rom.
The UI will be described in the roms op. Like I said, some are stock sense based, some are source builds like CM7 and evervolv. We're starting to see ports from the desire hd etc. Just make sure to do your homework before flashing anything. And I can't stress enough the importance of making backups. Backups are your best friend.
As a side note. BE CAREFUL WITH RADIOS. It's one of the easiest ways to brick a phone. If everything works, don't mess with the radio until you fully know why.
Sent from my ADR6300 using XDA App
Alright that was a great answer lol thanks for your patience....on a side note: I noticed you said that once I run unrevoked security will be turned off. I've been reading everywhere about "s-off" and"s-on", but no source provides a good explanation as to what it means. Any input? From my understanding it seems as if its pretty much the "switch" if you will that grants "admin access" to the Droid. Am I correct and what other information can you provide me with? Thanks again
Sent from my ADR6300 using XDA App
In a nutshell, it "fully" unlocks the phone. Read this.
http://www.addictivetips.com/mobile...on-htc-android-phones-with-unrevoked-forever/
Sent from my ADR6300 using XDA App
Right thanks for the link....one last question here and ill probably be outta your hair what's clockworkmod. Like what is it what does it do and how does it work?
Sent from my ADR6300 using XDA App
Clockwork is the recovery you will have once rooted. It replaces the stock recovery. This is where all of the flashing and backing up is done. Most importantly is the backup function. Once you see it it's pretty self explanatory. It allows for wiping data and cache partitions, mounting other partitions.
And your not "in my hair". Lol. We are a pretty helpful group here. If you don't ask how will you know? Dont hesitate to ask.
Sent from my ADR6300 using XDA App
Also, just finished that article you linked me to. So my new understanding is s-off essentially is the root. Essentially s-off means that the part of your phone keeping you out of the system files is disabled?
Sent from my ADR6300 using XDA App
Sort of. We had root long before we had s off. It allows for more access to the phone from the phone itself without the need to use adb. Also allows for changing things like splash screen images.
Sent from my ADR6300 using XDA App
So essentially rooting and s-off on a Dinc would be the same as a plain old Eris root as far as the user end of the software? And any input on clockworkmod and what it does and is
Sent from my ADR6300 using XDA App
Look a couple of posts up.
Sent from my ADR6300 using XDA App
Well thanks for all your help
Sent from my ADR6300 using XDA App
You're welcome.
Sent from my ADR6300 using XDA App
I meant a couple of posts up in this post. I reread and it sounded rude on my part.
Sent from my ADR6300 using XDA App
Alright just got done running unrevoked. Haven't bothered with forever yet I haven't figured out if its worth it. Any input on forever? And after my root I'm real happy. I didn't even catch what you said about clockwork earlier on and said oh well and rooted anyway. As soon as I saw it though I realized it was the same thing as nandroid on my Eris. So that's all cleared up. After seeing everything post root I realized it isn't too much different than my Eris at all. All of your guidance was extremely appreciated and you were pretty much the straw that broke the camels back on my root. I really appreciate all of your help and I'm glad that there's friendly people on here willing to help and if there's anything I can do for ya even though as far as dev goes I'm clueless let me know. Thanks again man. Forums need people like you to make this stuff simpler.
Sent from my ADR6300 using XDA App
You're most likely S-OFF now anyways if you ran the latest unrevoked. Unless you can turn that off during the installation.
Sent from my Droid Incredible running CM7 RC2.
Ya I got my problems all cleared up I'm good to go. Thanks guys
Sent from my ADR6300 using XDA App
Should be smooth sailing from here. And once again, you're welcome.
Sent from my ADR6300 using XDA App

Making a ROM?

So I've had an android phone for 2 years now and want to give making ROMs a whirl. I hear so many things about what is and isn't acceptable and how to start out. Can guide me down the right path?
Sent from my SPH-D700 using XDA Premium App
not a bad idea.
i keep reading about how all our devs are going to other phones, it kind of makes me worry about the year to come i have invested in this phone. I wouldnt mind learning how to put together a rom too. Ive played around with taking files from one rom and putting them with another rom, some mixed results but id like to theme and mod too. im not interested in kanging some peoples stuff...
If u guys go on ACS website marcusant posted a thread on how to dev for beginners.
Sent from my MIUI powered Nexus S 4g using XDA Premium App

[Q] MTD???

what is the big ordeal about using MTD? since it has so many problems, and takes so many steps with so much effort to make anything happen.
*not trying to insult anyone - to be on record*
The partition sizes can be changed, needed for official cm, ics may be too big for our /system right now.
sent from my cm7 touchwiz 4.5-ed epic
So u can adjust the size of the partitions? Doesn't that affect system function files in a negative way? Don't they need so much space for processing?
Sent from my SPH-D700 using xda premium
androidmaster1 said:
what is the big ordeal about using MTD? since it has so many problems, and takes so many steps with so much effort to make anything happen.
*not trying to insult anyone - to be on record*
Click to expand...
Click to collapse
What problems are you speakin of? I am on legendary converted to mtd and don't have any problems what so ever...
sent from my MTD powered Legendary Epic
When I have a chance, I will post different threads that show problems being on mtd. I'm just trying to completely understand this new animal.
Sent from my SPH-D700 using xda premium
androidmaster1 said:
When I have a chance, I will post different threads that show problems being on mtd. I'm just trying to completely understand this new animal.
Sent from my SPH-D700 using xda premium
Click to expand...
Click to collapse
The only problem with Legendary on MTD is not being to use ROM Manager anymore or boot to recovery from the power menu....that's it.
Sent from my SPH-D700 using XDA App
I haven't heard of any issues with MTD. Issues with people making mistakes converting? Yes. Issues with people making mistakes trying to convert back? Yes. Issues with people having restored data from rfs instead of starting fresh like they should? Yes. The list goes on. There's nothing wrong with "MTD".
I'm running the current cm7 nightly MTD and my phone has never run smoother or more stable (minus hq video recording, which is just an issue within the rom and has nothing to do with the fs)
Sent from my SPH-D700 using Tapatalk
Zeinzu said:
I haven't heard of any issues with MTD. Issues with people making mistakes converting? Yes. Issues with people making mistakes trying to convert back? Yes. Issues with people having restored data from rfs instead of starting fresh like they should? Yes. The list goes on. There's nothing wrong with "MTD".
I'm running the current cm7 nightly MTD and my phone has never run smoother or more stable (minus hq video recording, which is just an issue within the rom and has nothing to do with the fs)
Sent from my SPH-D700 using Tapatalk
Click to expand...
Click to collapse
Yep that was my point. I have seen no issues with legendary that I manually converted over to mtd... most of the problems associated with mtd were merely user error
sent from my MTD powered Legendary Epic
Ok..I see, very interesting. I'm going to have to do some very serious studying on mtd before I decide to convert. Just to become very familiar with it. Thankyou again guys for the info. I most appreciate it.
Sent from my SPH-D700 using xda premium
flastnoles11 said:
Yep that was my point. I have seen no issues with legendary that I manually converted over to mtd... most of the problems associated with mtd were merely user error
sent from my MTD powered Legendary Epic
Click to expand...
Click to collapse
Yeah me and Flats have been on this whole MTD, I converted my own backup also and just made a flashable zip instead. Legendary MTD is well... LEGENDARY!!!!
I have been on thunderhawk 3.3 manually converted to mtd for a few days now and see no down side to switching besides the known rom manager/reboot recovery not working properly. I gained 191mb of extra space and have not had any issues.
Edit: and apparently an issue with installing large apps from the market without some tweaking...
Sent from my SPH-D700 using xda premium

[REQ] Can someone Kang us a Gummy?!

i was looking for new roms for my girl's droid 2 global on rootzwiki the other day and found out about these AOSP ICS Gummy Roms. They're made by a pretty reputable team that includes JRummy (maker of the best root app Rom Toolbox) and they seem to piece together the best parts of AOKP, CM9, and MIUI, so I became very interested in getting this ****.
Maybe I'm just out of the loop and it's really popular, but I've seen nothing about it here. Anyway, since they have pretty up-to-date ROMs for the NS4G and more-so the Fascinate, I thought maybe we could get a working version? And I know how epic devs love to give us as many ICS Rom options as possible...
here's the link to the forum that has all the newest Gummy ROM releases - http://rootzwiki.com/forum/406-releases/
Looks cool even the name makes me wanna have it lol I saw its available for the fascinate so that should help.
Sent from my SPH-D700 using XDA
CrfEpic4g said:
Looks cool even the name makes me wanna have it lol I saw its available for the fascinate so that should help.
Sent from my SPH-D700 using XDA
Click to expand...
Click to collapse
That does not matter because it is open source.
Sent from my SPH-D700 using Tapatalk 2
marcusant said:
That does not matter because it is open source.
Sent from my SPH-D700 using Tapatalk 2
Click to expand...
Click to collapse
Alright well tanks for makin me look like a bimbo
Sent from my SPH-D700 using XDA
haha marcusant i knew you'd jump on this. knowing you we'll have it tomorrow. i'm gunna load it onto the droid 2 global tonight so i'll see if it's really as cool as it sounds.
marcusant said:
That does not matter because it is open source.
Sent from my SPH-D700 using Tapatalk 2
Click to expand...
Click to collapse
It would if you were kanging.
Sent from my GT-P7510 using XDA
xboxfanj said:
It would if you were kanging.
Sent from my GT-P7510 using XDA
Click to expand...
Click to collapse
You still cherry-pick the cm team (kang) if from source. My kernel is mostly "kanged " from Ezekeel and Team Glitch and it is built from source.
Sent from my SPH-D700 using Tapatalk 2
Hmmm..so I got it running on the droid global. 1st thing you notice? Bootup sound is possibly the most irritating thing I've ever heard in my life. The rom itself is pretty solid though. Very quick..much snappier than aokp on the global. However, customization is not as thorough as I expected. There's actually LESS customizable features than on standard aokp or cm9 w/ reloaded mod..though it DOES have a Wimax toggle, which is cool (but weird since the global does not have wimax), and a few things you can't do on cm9 or aokp. All in all id say it might be worth checking out on the epic since it really is pretty quick and has a wimax toggle, but besides that, little is different from other ics roms.
Sent from the Epoch
Anyone thinking about this?
Sent from my SPH-D700 using XDA
If you guys want to run this ROM, you can just copy app and framework from it to cm9 from the fascinate version. However, if you want to not piss off the cm team, it'd probably be best not to release it, since its pretty much stealing their ROM. And don't bite the hand that feeds you.
Sent from my GT-P7510 using XDA
xboxfanj said:
If you guys want to run this ROM, you can just copy app and framework from it to cm9 from the fascinate version. However, if you want to not piss off the cm team, it'd probably be best not to release it, since its pretty much stealing their ROM. And don't bite the hand that feeds you.
Sent from my GT-P7510 using XDA
Click to expand...
Click to collapse
isn't that what "open source" is all about? encouraging "stealing" essentially? no one is making money off of "stealing" cm's work or taking money away from the cm team...i don't get it. all this would do is further the experience and provde more options to epic owners.
FrankyFiggz27 said:
isn't that what "open source" is all about? encouraging "stealing" essentially? no one is making money off of "stealing" cm's work or taking money away from the cm team...i don't get it. all this would do is further the experience and provde more options to epic owners.
Click to expand...
Click to collapse
In my opinion yes, but i'm just speaking from personal experiences. You May want to ask them either on twitter irc or pm.
Sent from my GT-P7510 using XDA
xboxfanj said:
In my opinion yes, but i'm just speaking from personal experiences. You May want to ask them either on twitter irc or pm.
Sent from my GT-P7510 using XDA
Click to expand...
Click to collapse
ehh whatever. i'm not guna bother doing it. was hoping someone else would.
FrankyFiggz27 said:
ehh whatever. i'm not guna bother doing it. was hoping someone else would.
Click to expand...
Click to collapse
I agree with you completely on this. Its the point of open source. Just based on my experiences on porting miui, some of their devs are not too keen on the idea of us copying their files in winzip. Just trying to save you from some of the drama I've faced.
Sent from my GT-P7510 using XDA
Sent from my GT-P7510 using XDA
xboxfanj said:
I agree with you completely on this. Its the point of open source. Just based on my experiences on porting miui, some of their devs are not too keen on the idea of us copying their files in winzip. Just trying to save you from some of the drama I've faced.
Sent from my GT-P7510 using XDA
Sent from my GT-P7510 using XDA
Click to expand...
Click to collapse
appreciate it. yes i remember them giving you guys ****.
FrankyFiggz27 said:
appreciate it. yes i remember them giving you guys ****.
Click to expand...
Click to collapse
It's not all of them, just a select few. Some are very nice and helpful, like UberPinguin and mkasick.
Open source means open source. Everyone (even including the cm team) needs to realize this and get over it. The cm team, or any other dev are by no means required to do this work, as they don't get paid for it. People are not required to pay them for their work, but choose to through donations sometimes. The starters of cm don't whine about people kanging their rom to try to get it working on other devices. It's what we did at first before our cm team was even officially part of cm. No one seems to mind borrowing bits and pieces from other devices, or damn near everything from a source of one original dev who created this and shared it openly, with all, with absolutely no complaints or ****s to give. Just because they've put in so much work on it, they do not own it, and they never have. The only thing that matters is showing respect. Credit to our cm team for porting most/almost all of this, but not without help from many other sources, and the original and also huge contribution from those who started the cm project and have been so selfless and sharing with it.
The point of open source is to not care. To share everything we have freely so that "anything" that is possible can be done. If someone wants to change a framework and some apps, add in some scripts and kernel tweaks, or a custom kernel, call it a rom and release it, they are allowed. That is what every rom before now has been. Android with Samsung's code, with tweaks. No one before now has built an OS for our device completely from the ground up. Everyone acts more high and mighty than they are. The only difference here is that instead of it being the stock software, it's software someone else built, our device's team ported, and now tries to lay claim over.
Sent from my SPH-D700 using Tapatalk 2
I must agree. If some cm team (god love them) members want to cause a ruckus over people sharing with open source, then switch over to improving iphones and their closed source.
Sent from my SPH-D700 using XDA
ok now back to the topic...any rebels wana take a crack at gummy and post it??
So to go back off topic and throw my two cents in.
I think its more of them wanting people to learn to do it the proper way.
Marcus, for example, did this with MIUI and has continued to do so for a while.
He is rather young just yet, and has a TON of potential to get in and learn the real code.
Smali is machine code. Smali is rather hard to explain, read, and visualize.
Kanging by winzip is damn easy file coping. But if you run into bugs, how do you fix it?
Smali code editing? Copy DIFFERENT files over? That's quite impossible and is harder than it needs to be.
The CM9 Devs, I'm sure, do not give a rats ass what you do with their official .zips.
What they do care about is learning and growing the community.
I feel they gave you both, Marcus and xBox, a hard time because they want you to learn the correct tools and the proper process... Not for them, but for the community and yourselves.
You both get into learning C++, Java, etc... You both will make outstanding Devs. You'll help yourselves, the CM9 team, and the community.
That's my opinion. If its totally off base, oh well. I am not speaking for the team. This has not been discussed with me. I have merely been reading what's been available on the forums. Take it or leave it... They want you to learn

Guide to help fix our jb modem on aosp roms

Here's what a dev told me to do. But I have no idea how to do it.
Hope this can help a dev here.
didhiy QUOTE=Jshugzda]Hey buddy its been awhile how have you been? I need some help from you I have moved on to the epic touch and was wondering if u could try and help us get our jb modems to work on aosp roms or maybe use another modem from another phone?
Sent from my SPH-D710 using xda premium[/QUOTE]
I know nothing about epic touch, but I have some idea about modem problem.
1. Compare the stock kernel source between ics and jb to see any changes in samsung modemctl.
2. Use same ril blobs (rild, gpsd, libril etc) with the modem version.
And just a possibility to update modem from cwm, from nexus s patch
https://github.com/didhiy/android_k...mmit/43f48527a0a9c1708b2804efbfffc00dcc1aac33
maybe try to find something like that in toroplus kernel source[/QUOTE]
Sent from my SPH-D710 using xda premium
Bumping this to see if a dev can either rule it out our run with it.
Sent from my SPH-D710 using xda premium
Based on who is left working on the Epic 4g Touch, and their current projects that I am aware of, I'm going to take a leap and say nobody is likely to do this. Even when the developers who have moved on were around this device, I don't know of anyone thinking this would be a good way to spend some time. "Just sayin..." keep using the modems that work with AOSP. Cheers.

Categories

Resources