• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Root [Virgin Mobile] CM10.1 port

Yeah I'll definitely test, but don't have a computer. Can you pull logcats without a computer?
Open terminal emulator, type in the following:

PHP:
su
logcat > /sdcard/logcat.txt
If you don't know your keyboard's combo for cntrl+c to stop the logcat (some keyboards have an option in settings), you will have to press your home button, then long press your home button and swipe away the terminal from the task manager.

Post the logcat to pastebin.com

Same steps for dmesg, which may be more helpful when porting. ;)
 
Upvote 0
Keep in mind that an msm8960 lite has half the l2 cache, so if youre using something from an 8960 galaxy, you may want to account for that.

Its from a lite, Galaxy Stellar. This actually bootloops on that but im the only one making progress on it. I wanna see how it does on this device since builds aren't phone specific their board specific. I know the cause of the bootloops (cache issue). Just that the Stellar has a locked BL and each flash you gotta go through a lot just to bypass it. So it'll be easier to debug here and share the ROM between devices.




Open terminal emulator, type in the following:

PHP:
su
logcat > /sdcard/logcat.txt
If you don't know your keyboard's combo for cntrl+c to stop the logcat (some keyboards have an option in settings), you will have to press your home button, then long press your home button and swipe away the terminal from the task manager.

Post the logcat to pastebin.com

Same steps for dmesg, which may be more helpful when porting. ;)

It shouldn't go past boot animation so you'll need a computer. I gotta modify the zip for your mount points. But I'll need it tested with the cm kernel that loops it , and the Vae kernel which should fix it.


Edit: JerryScript if I PM u a link to the zip, can u open it, fix the mounts in the updater-script, and rezip? I am nowhere near a computer atm.
 
Upvote 0
Idk as I havent tried, but is it possible to have a large google hangout? We shiuld have those to discuss this in real time.

I wouldn't see why not, there are many people that do multi-person Hangouts. In fact, Adafruit's Show and Tell has about half a dozen people in their hangout most times.

For the most part, I'm available all Monday in order to do some chatting, work all day tomorrow.
Other than that, I've got a 64-bit Ubuntu workstation with a spare 250gb partition I set aside for Android builds, and a Windows laptop for the various other tools that might be needed.
As a web developer and sysadmin, I've also got ample bandwidth and storage online for hosting needs.

EDIT: Rather, seems like my Ubuntu install won't pull it for building being 12.04. Looks like I might need to provision a VPS to run the builds.
 
Upvote 0
You guys are welcome to use my cm10 branch jellybean and my cm10.1 branch cm-10.1 device files.

https://github.com/vmobi-goghvmu

Branch jellybean works but still needs lots of work to get the radios to work (bt, wifi, cell) but its a good place to start. The big issue with moving to cm10.1 is your going to need to upgrade the kernel to 3.4 from 3.0.31. I started work on it but it wouldn't build do to lots of issues and it was also my first attempt at upgrading a kernel minor version.

https://github.com/vmobi-goghvmu/android_kernel_samsung_gogh/commits/cm-10.1

Good luck!
 
Upvote 0
Thanks G60, thanks for the PM back also. I successfully compiled AOSP source, aosp_arm_eng, basic build, with ubuntu 12.04 last night with only warnings. Fell asleep so i dont know how long it took. Now to get to work and I havent the slightest idea what Im doing
Now that you have completed a build, be sure to enable and use CCACHE. It speeds up builds incredibly after a first compile. Also, checkout the documentation on only building parts of the system, there is often no need to do a complete build (ex: just changing one app or lib file <often mmm will suffice>, or only updated the kernel or ramdisk <make zimage>, etc). Personally, I would seperate the kernel build from the main build, it will save you time on compiling either one.
 
Upvote 0

BEST TECH IN 2023

We've been tracking upcoming products and ranking the best tech since 2007. Thanks for trusting our opinion: we get rewarded through affiliate links that earn us a commission and we invite you to learn more about us.

Smartphones