[KERNEL] 26/Jan r3: MoDaCo Custom Kernel for the Samsung Galaxy Tab - Galaxy Tab Android Development

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
If you've been following my Twitter feed, you will have noticed i've finally started playing with (and enjoying) my Tab.
I've been playing with ROM updates, ClockworkMod recovery and other bits and bobs, and here is the first fruit of my labour - MoDaCo Custom Kernel r1 for the Samsung Galaxy Tab.
What? Why?
Koush has posted his EXT4 converting ClockworkMod release / kernel at XDA-Developers, however unfortunately it breaks a fair few things on the latest ROMs for international Tabs - keyboard backlights, rotation, camera and a few other bits. So, I set about compiling up my own kernel using Samsung's source, with the aim of including all of Koush's great additions plus the usual TUN and CIFS modules, as well as including things like IKCONFIG to make kernel development easy for others (particularly as I plan to upload the whole lot to github). As well as releasing for EXT4 / ClockworkMod, i've packaged it for standard RFS ROMs. The kernel / ramdisk is 'insecure' (for adb remount etc.).
This turned out to be somewhat traumatic due to the 'update1' Samsung source refusing to work on my device, but I got there in the end. So this is a prelude to the MoDaCo Custom ROM... my MoDaCo Custom Kernel.
Requirements
This kernel has been tested on a number of Tabs running a number of different ROMs with no issues. It comes in two versions - a simple 'RFS' version to use with a regular ROM, or the 'EXT4 ClockworkMod' version if you already have (or wish to) convert to EXT4.
In order to use either kernel you need to be familiar with flashing via Odin or Heimdall, although you could in theory extract the TAR file and flash using 'flash_image' I guess.
If you plan to do the EXT4 conversion, you MUST have a microSD inserted with enough space to do a backup of your system / data partitions (so this will depend on how much data is on your device).
YOU SHOULD BACKUP BEFORE INSTALLATION OR BE FAMILIAR USING ODIN / HEIMDALL FOR FULL SYSTEM RECOVERY IN CASE OF A SERIOUS ISSUE. YOU USE THESE DOWNLOADS AT YOUR OWN RISK!
This kernel is ONLY tested on a UK Galaxy Tab. It MAY work on other GSM Tabs, it almost certainly WON'T work on a CDMA Tab. If you have a non UK Tab and want to test (and know how to flash back to a regular version), then go ahead and report your results. At your own risk.
How to
RFS version
To use the RFS version (i.e. you have not converted to EXT4 yet and don't wish to)...
Download the RFS TAR file from below
Flash using ODIN (version 1.7, do not select the 'repartition' option)
Reboot, you're done!
Optionally download the kernel modules zip (for TUN/CIFS) and copy to a location of your choice
Simple huh?
EXT4 version
To use the EXT4 version (i.e. you are already running EXT4 or you wish to convert)...
Download the EXT4 TAR file from below
Flash using ODIN (version 1.7, do not select the 'repartition' option)
IF YOU NEED TO UPGRADE TO EXT4: Your device won't reboot normally - that's OK, just turn it off (hold down power button for 5 seconds)
IF YOU NEED TO UPGRADE TO EXT4: Load recovery - turn the device on with 'volume up' held
IF YOU NEED TO UPGRADE TO EXT4: Your device will now perform the EXT4 conversion - depending on the volume of your data, this can take a while, so be patient
Reboot, you're done!
Optionally download the kernel modules zip (for TUN/CIFS) and copy to a location of your choice
Downloads
DOWNLOAD
And finally
I hope this is usual for everyone - i've found this is a real performance boost (particularly with the newest ROMs) and I look forward to rolling MCR out for the Tab! I'll have the kernel in GitHub soon, after which i'll post the URL here.
Enjoy!
P

Changelog
r3 26/Jan
Additional governor / scheduler options
Battery icon fix for when device is powered off
Other minor tweaks
r2 24/Jan
Set default governor to 'on demand'
Added Fuse module (by request)
MCK version now shown in about
Updated compiler
EXT4 performance tweaks
r1 23/Jan
Initial release

Looks good!
Great too see you here!

Looking forward to the first MCR!
Does the RFS version include CWM?

On what versions will this work?
Thanks for the effort you put into this. Can you please tell on what version the base Tab must be, to make this kernel work? And also, if it will work with the protected bootloaders?
Thanks again!

Testing it now on Roger/AT&T GSM Tab i987.
It is backing up and converting to ext4 right now.

It would be helpful if you put GSM in the title, or Euro for that matter, if that's the case.

Cheers Paul,
Will give the EXT4 a whirl once I work out the pros/cons

Confirmed that it works for NA GSM Tabs. Converted everything over to ext4 and working.
No real increase in speed really. Quadrant scores are about the same...around 1000.
Gallery has some glitches were it does not show pictures the first time...have to exit and come back in.

Let's give it a shoot
Sent from my GT-P1000 using Tapatalk

rmanaudio said:
Confirmed that it works for NA GSM Tabs. Converted everything over to ext4 and working.
No real increase in speed really. Quadrant scores are about the same...around 1000.
Gallery has some glitches were it does not show pictures the first time...have to exit and come back in.
Click to expand...
Click to collapse
I get this on all my Android devices now and again if a media index is running (generally soon after a boot)...
P

paulobrien said:
I get this on all my Android devices now and again if a media index is running (generally soon after a boot)...
P
Click to expand...
Click to collapse
Really weird problem where browser (with google.com as homepage) starts to rotate itself once you open browser till it is upside down!

If you have any issues, please post your ROM version and whether you are on the latest release.
I am on XXJMF and don't experience the issues mentioned above.
P

Great work man thank you!!! Only 1 ( noob i think question ) : what exactly do the additionals zip TUN/CIFS?

Frustu said:
Great work man thank you!!! Only 1 ( noob i think question ) : what exactly do the additionals zip TUN/CIFS?
Click to expand...
Click to collapse
If you don't know what they are, you don't need them

Screenshot from r2 (coming tomorrow).
P

TheGrammarFreak said:
If you don't know what they are, you don't need them
Click to expand...
Click to collapse
Ah ok thank you ... But i m curious please tell me

Im on Roto JME v4...and only problem found is Web browser rotates itself 180 degrees when you start it up.

Frustu said:
Ah ok thank you ... But i m curious please tell me
Click to expand...
Click to collapse
http://lmgtfy.com/?q=What+is+CIFS
http://lmgtfy.com/?q=What+is+TUN

TheGrammarFreak said:
http://lmgtfy.com/?q=What+is+CIFS
http://lmgtfy.com/?q=What+is+TUN
Click to expand...
Click to collapse
Well i learn 2 new things thank you

Related

[ROM] CyanogenMod 7 for Nexus S - Running on Galaxy S [Unstable/Alpha]

I have got CM7 to boot on my Galaxy S using some of the same methods used to boot the stock Gingerbread ROM.
I take credit for nothing... All I did was switched around a couple files to boot CM7 instead of GB.
Requirements
You must be root on your phone
Your /data must be converted in Ext4 by Voodoo lagfix or another Ext4 lagfix.
You must have proceed to complete backups before
Some busybox installation is also useful for tar.
Another Important note
Be absolutely 100% sure you have access to the download mode using the 3 buttons combination.
If you don't, it will be extremely difficult (even if in theory not impossible) to to flash another kernel back.
This is the gingerbread Folder to push in /data/: h**p://dl.dropbox.com/u/17890197/gingerbread.tar
Steps:
1: Download CM7 dump to SDCARD:
h**p://dl.dropbox.com/u/17890197/CyanogenMod/CM7.tar
2: Run the following via ADB
adb shell
su
busybox mount -o remount,rw /data
cd /data
mkdir gingerbread
cd gingerbread
busybox tar zxvf /sdcard/CM7.tar
busybox cp -a /efs efs
sync
reboot recovery
3: Flash "nsonsgs-unsigned-cwm-update.zip" via CWM Recovery
Watch CyanogenMod 7 boot on your phone!
How do I get back?
This is a dual-boot setup... Everything is still intact that you were running before this.
All you have to do is download and flash your previous kernel via ODIN. Once you do this, the phone will reboot into Froyo. Simply reinstall the nsonsgs-unsigned-cwm-update.zip and your back on CM7 again, just like you left it. MAGIC!
What's about this port:
- It uses the Nexus S kernel compiled from sources by supercurio
- It runs the exact /system image release, that I pulled from a CM7 alpha .zip file posted in the NS forums.
Which filesystem?
This is simply a mod of supercurio's early gingerbread preview, so it runs on Ext4. no RFS at all, the kernel don't support RFS.
Does everything work ?
No; will update as I discover more of what does and doesn't work.
Camera is not working.
Wifi is not working.
This can fry the front camera.
Phone could not work . ( sometimes it works )
KEEP IN MIND
CyanogenMod ROMs do not come with any Gapps and using this method, you will not be able to access CWMrecovery to flash the Gapps files floating around. I hope to have an answer to getting Gapps installed with ease by late tonight.
Thanks for all the devs who did this hard work in such a short period of time... please donate to them.
DOWNLOADS:
Kernel : h**p://dl.project-voodoo.org/nexus-s-kernel-on-galaxy-s/nsonsgs-unsigned-cwm-update.zip
CM7 : h**p://dl.dropbox.com/u/17890197/CyanogenMod/CM7.tar
Gingerbread Folder: h**p://dl.dropbox.com/u/17890197/gingerbread.tar
Alberto96 said:
Kernel : http://dl.project-voodoo.org/nexus-s-kernel-on-galaxy-s/nsonsgs-unsigned-cwm-update.zip
CM7 : http://db.tt/TrRnYdm
Click to expand...
Click to collapse
Does this kernel fry front-facing camera?
Just a heads up.
Camera app is not working.
where did this CM7 come from?
from nexus s alpha build . http://forum.xda-developers.com/showthread.php?t=886903
sounds nice, thanks for sharing!
do phone/sms/data/wifi work?
jodue said:
sounds nice, thanks for sharing!
do phone/sms/data/wifi work?
Click to expand...
Click to collapse
Based on my experience from when running the GRH78 build, data etc will work (polling problems persist) Wifi will not work.
Just a heads up for people codeworkx and coolya said not to use this kernel as the voltages are wrong and can cause for you to fry your front facing camera.
They are working on a proper port. Be patient.
Plus its not really alpha because you are not really working in it so how can there be a beta?
This shouldn't really be in the development section.
Sent from my GT-I9000 using XDA App
I was thinking of doing this, never mind
Sent from my GT-I9000 using XDA App
@Alberto96, your CM7.tar.gz file is corrupted !
I've just tried your tutorial in the first post all went well until I typed the line "busybox tar zxvf /sdcard/CM7.tar.gz" then it gived an error :
tar: invalid tar magic
# tar: write: Broken pipe
Click to expand...
Click to collapse
I've tried re-downloading it three times, wipe dalvik cache, update busybox, activate USB debugging but it always gived me this error
tried with supercurios dump and all went well so it can only come from your dump
help will be much apreciated
i will upload a new CM7.tar soon . now i can't because is too late . tomorrow you will have the working one . However, it worked on my Galaxy. Maybe the upload is unsuccessful.
Edit : I did a test and found intact , not corrupted.
7-Zip [64] 9.20 Copyright (c) 1999-2010 Igor Pavlov 2010-11-18
Processing archive: C:\Users\Utente\Downloads\.ptmp573137\system.tar
Testing system
Testing system\app
Testing ..............
Testing system\xbin\vim
Everything is Ok
Folders: 63
Files: 1267
Size: 114894721
Compressed: 115906048
Will check that another time then...
Maybe that's because I tried to download it within the phone, I'm downloading now from my PC but... it is now a CM7.tar.tar file ??
will report back after few minutes...
still the same problem here
I've made a screenshot if it can help...
When you said u tested it what are you meanig ? did you try to flash or do you just clicked on the properties thing on the file ?
@Rawat, you are really boring if you don't want to test it on your GS just go get a life and leave this thread alone ! you are ridiculous...
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Just bumping this.
This Rom/Port whatever will most likely fry your front camera
skyworxx said:
Just bumping this.
This Rom/Port whatever will most likely fry your front camera
Click to expand...
Click to collapse
Not correct if you don't use it at all
thanks for soft.
but loop boot, not work
device nexus, device android ... device nexus, device android ....
Everyone, we (the mods) have gone over this thread and the ROM posted here, and while it certainly will have a limited appeal and use, it is still within the guidelines for what is allowed...the proper credits, etc are included, and it doesn't violate GPL or any other regulations. Therefore the thread will remain, and I will ask everyone here to keep the discussions related to troubleshooting of the ROM itself.
I firmly believe that we should wait until an official alpha is posted by the CMSGS team.
After hearing of the front camera overvoltage, who knows what else could happen? The devs do, and they are working hard to bring us a great experience.
Excitement is great, but so is patience I'm sure it will be available very soon, so just hold on.
If you have a boot loop you must convert your data in EXT4 . I'm uploading the new file . And you must have mounted has R/W the data folder
i uploaded the new CM7.tar . Please test it on your phones .

[DEV] CyanogenMod 6 (Froyo) on Galaxy Tab Public Beta

Hi guys,
Compiled Cyanogen 6 from sources:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
All right folks, everything is now part of CMSGS project. See http://cmsgs.com and http://github.com/cmsgs
Use build instructions from http://cmsgs.com/mediawiki/index.php?title=Building_from_Source
Before building apply local patches from device/samsung/galaxytab/patches
After building use tools from device/samsung/galaxytab/tools to build kernel and build factoryfs.ext4 from system.img, read the readme files
Thanks to Deodexed, who provided his hosting, we now have public beta
Only for people with GSM tabs who know how to use adb and heimdall
If you dont know how to backup and restore your tab don't try it!
Grab: http://files.deodexed.com/ModADroid-Galaxy-Tablet/Technomancer/cm6beta.zip
Read the readme file and have fun ;-)
The Tab should be partitioned with P1_add_hidden like for JJ4 or later ROMs.
If anyone wants to use Odin, rename factoryfs.ext4 to factoryfs.rfs and tar all rfs files and zImage and Odin should be able to flash it too.
Status:
What works
Phone calls, data
Wifi
Bluetooth Keyboard
GPS
Buttons backlight - linked to LCD backlight
Sensors:
- BMA020/BMA150 Accelerometer
- AK8973B
What doesn't
Camera
Sensors:
- BH1721FVC light sensor
- L3G4200D gyro
- Some are probably screwed up because of hwrotation = 90
Bluetooth Audio
Issues and workarounds
* Stuck on CM boot ani after flash
Probably / data is not mounted.
run "adb shell mount"
it will show list of mounted partitions, if /data is not mounted to /dev/block/mmcblk0p2 as rfs, format the /data partiton.
To do that "adb reboot recovery". "adb shell" when in recovery, "parted /dev/block/mmcblk0", initialize/format partition 2 to fat32 using "mkfs 2 fat32"
* BT doesnt start
Try again
Try rebooting
If that doesnt help try "adb shell stop hciattach" Sometimes hciattach service gets stuck when starting. I have added code to stop it automatically.
Latest fixes:
2011-01-20
Replaced lights with my own built from source
The linking of backlight and button light is now done in lights module instead of java LightsService
Replace copybit and s3cjpeg modules with ones from noobnl's samsung/common
2011-01-19
Switch to Nexus S libaudio. Much simpler, doesn't crash and Bluetooth headset shows some signs of life.
2011-01-17
Fix p1_keyboard.kl, remove key codes unsupported in CM. add left and right alt.
Fixed exec flags on recovery executables
2011-01-16
Moved everything to http://github.com/cmsgs
This build should be functionally the same as previous one
2011-01-15
Fix vold configuration so usb mount/unmount works
Add code to bt_enable to stop hciattach service if it is stuck.
older
Switched back to binary vold which is better and enables UMS
Force Phone app to start with speaker on
Switch to su built from sources
Big thanks to
noobnl, coolya and codeworkx for advice and CMSGS work
Current testers:
lilstevie
A_Snowman
JeffR714
Landroid
clmntch
ayman07
You can catch me on Freenode as TCMAN-dmg
This is quite amazing. Great job. Do you really think you need to build it all from source? Can't you just modify the current build instead of starting from scratch? Wouldn't it be faster. Please people don't bug the dev about doing testing or helping if you have NO dev experience. I'm sure he will release it if it's stable enough. This thread is gonna get raped in sure of it
ayman07 said:
This is quite amazing. Great job. Do you really think you need to build it all from source? Can't you just modify the current build instead of starting from scratch? Wouldn't it be faster. Please people don't bug the dev about doing testing or helping if you have NO dev experience. I'm sure he will release it if it's stable enough. This thread is gonna get raped in sure of it
Click to expand...
Click to collapse
I have already built it (CM6 for Galaxy S) from source once, its not that bad.
I will need to create my own initramfs and proprietary samsung device files extracted from Tab ROM to get camera,wifi,bt and other stuff working.
Now where is my jar of vaseline ;-)
This is exactly what I've been waiting for!
Nice one
Sent from my GT-P1000 using XDA App
What about the Sprint Galaxy Tab?
This is awesome. I have the sprint tab and I always feel like my n1 running cm performs so much better than the tab even though the tab has more powerful hardware. Can't wait for this and certainly willing to help whether that be through testing or donations.
Sent from my Nexus One using XDA App
I only have ATT Tab so I can only do GSM development. But if any devs with Sprint or Verizon Tabs wanna join we can set up some git repositories ans cooperate.
So galaxy tab friendly our no?
Sent from my unlocked and rooted SGH-I987 using XDA App
Wow, this is awesome
Super Awsome buddy! All the best.
This is awesome work, but note it is really really unstable at the moment.
Last night when I was helping test it really did hose things, had to repartition and reformat the entire internal MMC to get any default firmwares to even boot again
But this is a good sign for the future
i cant wait for this
bumpity bumpy bump
CM 6 compiled from sources now! Looking for testers , see first post
Now to pull from the CM7 source for some Gingerbread goodness
I can test if you want, running JME at the moment on a GSM Tab.
knightnz said:
Now to pull from the CM7 source for some Gingerbread goodness
I can test if you want, running JME at the moment on a GSM Tab.
Click to expand...
Click to collapse
Gingerbread goodness most likely requires newer kernel (2.6.35) so its not that easy ;-(
Will a cdma version be worked on or no?
Sent from my ADR6300 using XDA App
I would test but im not very good at android. I can flash my N1 like the best of them thou.
Sent from my AT&T TAB using XDA App
papi92 said:
Will a cdma version be worked on or no?
Click to expand...
Click to collapse
No
You are welcome to start working on it yourself
coming along well, hope its read by the time i get my tab. keep up the good work

[ROM] Team Tiamat Xoom Rom 2.3.0 - US Verizon LTE Edition [12/11/11]

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Team Tiamat Xoom Rom​
This rom is built on Honeycomb 3.2.4 HLK75F for US Verizon LTE 4G devices. Some Beta testers have reported flawless execution on various Wifi Only devices. However, no other devices are supported by me other than US Verizon LTE 4G devices
This rom is presented to you buy the following winners:
solarnz
bigrushdog​
Special mentions:
Roach`- Without him, we would be nowhere!
Kelvie - Thanks for the wpa_supplicant
Everyone in #xoom for helping me test and all round support, you guys are amazing
Team Synergy, TrevE, Myn and others for the various binaries and init.d scripts we used from you guys, thanks
The cyanogenmod team as their source made implementing our quick controls a lot easier.
My Beta testers on my G+ post. Thanks a ton guys
And now the rom!
Rom Features
This is a completely deodexed rom, based on the Honeycomb 3.2.4 HLK75F for US Verizon LTE 4G devices. For the most part, the change log is identical to our Tiamat Xoom Rom Moray 2.2.2 release.
EPIC features
Quick Controls aka statusbar controls / "Zeus mod"
Tiamat settings
SDCard support via mtp. NOTE: your sdcard will now be at /mnt/external1
Modified application permissions to allow applications that can write to /sdcard to write to /mnt/external1
USB OTG (On The Go) support. Your usb drives will now be mounted automatically under /mnt/usbOTG
Android media services scan both internal and MicroSD for media (Gallery, Music, etc)
Fast boot times. Your boot times are simply amazing with this rom!
Screenshot support
General Features
Powered by Tiamat Kernel Odachi 2.2 LTE Edition (stock gpu).
Pre rooted with su and Superuser
Pre-installed busybox and iwmulticall.
Desktop UA String
Wi-Fi Ad-Hoc Mode
Advanced Features:
Init.d boot scripts enabled
OpenVPN binary, script, and lib - Credit CyanogenMod
Applications files (apk) located in /data/tiamat_first_boot_install will automatically be installed.
Applications are zipaligned on boot
Cron service
Speed tweaks including ext4 mount, tcp buffer, kernel IO scheduler, scaling governers including Lagfree and SmartAss2, ram, sql, and dalvik tweaks, and ipv6 privacy tweaks
Bugs and other known concerns
No known bugs or concerns if using on a US Verizon LTE device.
This rom is insane sick fast. Enjoy
Installation Instructions
Prerequisites: Clockworkmod Recovery card for installation.
(Only 3.2.0.0-R4C with an sdcard has been tested but all other cwm based recoveries should work too)
OPTIONAL, BUT RECCOMENDED: Backup your internal applications with Titanium backup
Download the 2.3.0 rom zip file and place it on your external sdcard
Restart into Recovery
Perform a nandroid backup, and keep this safe!
IF YOU ARE FLASHING FROM ANY PREVIOUS VERIZON LTE BUILD, IT IS LIKELY A WIPE IS NOT REQUIRED. However, if you have issues, wipe and install.[/b]
Install the rom
Download Center
Tiamat Xoom Rom 2.3.0 "US Verizon LTE Edition"
MD5sum: 6156e5bea7d55257f1d7bf60b9952e30
Mods, Patches, Misc
Tiamat Settings EU Wifi Channel Fix
LTE Tether Fix repaired kernel
LTE Tether Fix repaired kernel Compat Wireless Edition
Browser UA string and Alarm Clock FC fix
NOTE: to make boot times even faster, remove the following init.d scripts:
/system/etc/init.d/08zipalign
/system/etc/init.d/09sqlvacuum
/system/etc/init.d/10dalvikcleaner
You really don't need these on every boot. Maybe once a month, drop them back in the init.d folder, run them on boot, then take them out again.
saved for
solarnz
thxs, way cool
runs really smooth.
had to wipe.
Awesome job, and I'm about to flash...
In regards to Verizon not allowing tethering with LTE, I have tethered quite a few times with 4G enabled and in use (With 10-20mbp/s speed )
Can we get some screen shots or does it look the same as the other tiamat rom?
Apeman42 said:
Awesome job, and I'm about to flash...
In regards to Verizon not allowing tethering with LTE, I have tethered quite a few times with 4G enabled and in use (With 10-20mbp/s speed )
Click to expand...
Click to collapse
I think he means Verizon isn't letting them with the custom ROM.
Thanks! Fantastic as always; pure win!
I have been missing all the Tiamat features since I had to go to stock for 4g. This should keep me happy until ICS comes along
Looking good. Ill try to flash this on my euro wifi only xoom tomorrow. Im curious about the speed improvement. Ill let you know whether it works.
don't mean to be picky, but "Torch" doesn't seem to work. Aside from that it's great to have all the custom features back.
I'm on stock Verizon Lte 3.2.2 Rogue 1.4.3 Kernel , is it ok to flash this or i have to be on 3.2.4 ?.
Apeman42 said:
Awesome job, and I'm about to flash...
In regards to Verizon not allowing tethering with LTE, I have tethered quite a few times with 4G enabled and in use (With 10-20mbp/s speed )
Click to expand...
Click to collapse
Strange I flashed all the stock images and still couldn't tether LTE. I wasn't even root. Ill need more feedback and maybe some logs. Good news is maybe its not a complex vendor security scheme and is actually an easy fix
Boot is messy for me .. it boots fine but a lot of distortion on the moto screen .. any help...
I have found on my bionic after going to 3g to tether I can switch back to 4g with no problem.
Sent from my DROID BIONIC using xda premium
No luck here. I have downloaded several times to make sure its a good download but it will not get past the honeycomb screen. Stays on the honeycomb boot screen but never gets past it. M logo screen has the distortion as posted earlier but I dont think its a big deal. I will have to nandroid back until i can figure out the issue.
Thanks a loat solarnz
Sent from my MZ601 using xda premium
Being one of those folks who can't leave well enough alone, I just had to try flashing the Odachi Oc'ed GPU kernal on top of this ROM much to my chagrin the system would not boot, it wouldn't get past the Moto Logo.
Is this to be expected or was it just my Xoom?
sakenfenc said:
Boot is messy for me .. it boots fine but a lot of distortion on the moto screen .. any help...
Click to expand...
Click to collapse
this has been the norm in some earlier versions.
Didact74 said:
No luck here. I have downloaded several times to make sure its a good download but it will not get past the honeycomb screen. Stays on the honeycomb boot screen but never gets past it. M logo screen has the distortion as posted earlier but I dont think its a big deal. I will have to nandroid back until i can figure out the issue.
Click to expand...
Click to collapse
in recovery go wipe it.
Great job
Confirming that Rom is working. Only issue i see here is the OC Kernel causes a boot loop. So im sticking to the rom original kernel.

ROM Factory v1.7.1[May/12/2012]

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
And thank you all for your Ad clicking and donations. You guys are awesome!
Android Market Link [free]
ROM Factory​
What is ROM Factory?
Its a tool that will allow the user to create a picture perfect .img from your boot and system partition. It will then create an update.zip from it.
What is a "Fruit Cake"?
A fruit cake is the finish product, a self contain rom, already ready for installation, already inside an update.zip.
So really what does it do?
It allows a bootloader unlocked user to create a full copy of their boot and system partition. All of it, including mods and changes done to either one of those partitions.
Can this be use for easier rom development?
Yes! Beyond just its normal capabilities! After installing the resources you can modify the script and add things to it in *sdcard* /fcm/workdir! Once you are done adding and changing things in there, press "Create ROM".
Supported Devices:
olympus (atrix), sunfire (photon), triumph, WX435, fb0 (triumph), p999 (lg g2x), p990 (lg o2x), p970 (lg optimus black), ace (htc desired hd), pyramid (htc sensation), galaxys2, GT-I9100, GT-I9100M, GT-I9100T, SGH-I777, SGH-I727, hercules, crespo (nexus s), crespo4g (nexus s 4g), toro (cdma galaxy nexus), maguro (gsm galaxy nexus)
Experimental Support:
umts_jordan(defy), wingray, stingray (xoom)​
Your phone must be rooted!
Step One: Press the Install Resources button on screen.
Patience this step could take up to 5 minutes.
Step Two: Press the Create Fruit Cake button on the screen.
Patience this step could take up to 5 minutes.​
You use this application at your own risk, I am in no way responsible for any damage this application causes.​
Oficial Support for Galaxy S2
Back Up mode = Further information is needed to enable back up mode for this device
Am I right to understand that this is an alternative to taking Nandroid backup?.
hacksome said:
Am I right to understand that this is an alternative to taking Nandroid backup?.
Click to expand...
Click to collapse
no 10 xchar
So it will create an update.zip which is CWM flashable? How about generating a .tar.md5 for Odin?
Anyways, great work! Looking forward to this!
hacksome said:
Am I right to understand that this is an alternative to taking Nandroid backup?.
Click to expand...
Click to collapse
Sounds like it, looks cool non the less.
Sent from my GT-I9100 using XDA App
Kingybear said:
Sounds like it, looks cool non the less.
Sent from my GT-I9100 using XDA App
Click to expand...
Click to collapse
Afaik a nandroid backup is everything including data folder. This one i think is a little less than that. As op said it copies the rom so devs can pass them to their beta testers etc. A nandoid backup is including ur personal settings like bookmarks or last viewed webpages and contacts etc. And a nandroid backup is recovery dependant. Afaik a nandroid from a cwm v4 base wont be suitable for a phone with a cwm v5 phone.
Sent from my GT-I9100 using Tapatalk
FCM RC3 v1.4.4
FCM RC3 v1.4.4(Current Release)
Release Notes
Added Reset Option Menu.
Re-write the engine that configures the phone install!
fixed a bug on photon 4g.
fixed the force close of doom bug.
fixed sgs2att issues
fixed sgs2att install script
fixes to various bugs
Added support for latest ics
GUI Touch Ups
Added Experimental Support:
triumph, WX435, fb0, p999, p990, p970, ace, pyramid, galaxys2, GT-I9100, GT-I9100M, GT-I9100T, SGH-I777, SGH-I727, hercules, crespo, crespo4g, toro, maguro
#FCM RC4 v1.5(Current Release)
-GUI Enhancements
Multiple Screen Size support
Tablet Support
A new themed layout
NO MORE ADS
-Script Engine Enhancements
Options, ie: Dev name, rom name, save rom preferences.
-Performance
Complete Re-write of the install and create methods (faster performance)
The reset button is bye bye! The app will now erase the workdir as it creates the rom!
Hello Guys
Is anyone experiencing issues, someone msg me about some installation issues, but did not really offer any info. If you are an user and you are suffering from install issues, let me know!
guys for latest info always check http://fcm.x10.mx/joomla/
1.6 - The update that took a month. Will be release today. This will be amazing. I'm just waiting on testers.
Advance Mode
Apps Mode
Back Up Mode
New look
Open Source components
New site, new forums, new devices.
The update will be made available late tonight or early tomorrow. Depends on how tire I am after i get off work.
We are alive and kicking. Since release, Fruit Cake Maker has been downloaded 1,956 times. We are 556 active developers. A total of 12 bugs have been crushed. We currently work on 20+ devices and devices variants.
Nightlys and experimental.
Starting Feb 1st or 2nd. My build bot will begin auto compiling nightlys for those who want to experiment with the latest changes. Nightlys will be compile each night and made available no later than midnight.
An experimental build will begin to be compile mid Feb. the build will be compile every friday at 6pm. The experimental build will feture a different preference screen, and will require the user to specify all the variables. ie: boot location, system location, storage, mode. so on. This build aims at enthusiast who wish to use the tool on a non supported device.
FCM now has requirements. Busybox must be installed to use the back up mode.
Thank guys for your support.
I think it's great personally, used it on DHD also with ease.
I'm surprised this project doesn't receive more attention.
It certainly deserves it.
Many thanks
Wow. If I get it well, it create a flashable zip image of your current installation, with apps etc?
Wow. That will be a lot easier to share beta ROMs in the future.
Many many thanks.
Envoyé depuis mon GT-I9100 avec Tapatalk
I'm currently waiting on Google.
I submitted the new version into the market, but somehow i ended up with an older version being available for download. hopefully this issue will be solved soon. I'm sorry for the inconvenience.
1.6 finally!
Some of the testers are reporting errors with the new modes, but changing storage location seem to be working quit good. I will be writing a tutorial on how to properly use all the new modes. Regardless, this new version requires Busybox for app mode, and back up mode. It must be installed on /system/xbin << same location used by cm7 and cm9. I will be releasing a new version tomorrow or Thursday, to fix some of the new mode woes.
Again, sorry for the inconvenience.
Very good work!
Awesome! keep the good work, I will try it tonight from home.
Sounds Great
Hello,
The ROM Factory sounds like a great Idea, im not a developer but i can see why its great for devs,
Question is, will it be useful for just a user like I am?
if i am to use it to back up, how does it differ from Titanium and CWM NAND backup?
Thanks
Go read post #7

{GPL} BOCA DX (5/6) (ROM/GSM) GB DianXin OS port

updated version NOW AVAILABLE ON GOO-INSIDE.ME!!! click HERE
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
QUOTE by qtwrk
"what i think is , every and any ROM is like child to all of us in Android community , and please don't think it is bad or ugly or whatever negative expression you can think of , because nothing is perfect , as MIUI , it is now 71 weeks old , and this one is only 3 weeks old, and for now , MIUI does have problems and bugs as well as this one, it has some problems or bugs, but that's how all ROM start, right ?"
Click to expand...
Click to collapse
This rom is NOT MIUI, nor is it based off of MIUI!!!!
Please take a bit to explore it, and you will find some awesome features unique to this rom/os.
some unique features include:
*The neat thing about this utility os, is that individual apps (contacts, launcher, ect) can be updated separately, and you are notified when thay are available, separately from the base os.
*Has tons of battery saving options.
*Beautiful ui
*Tons of options that make using this os a joy
*Make and restore backups of contacts, texts and phone, anytime, anywhere. From the cloud or your tab
*Very fast and super responsive
*uses BOCA MSI kernel (see post #3 for kernel features)
*select individual themes for each contact/message
*record your own alarm
*so very much more!!
ported from this thread:
http://forum.xda-developers.com/showthread.php?t=1430170&highlight=dianxin
Official Website (english)
http://www.dianxinos.com/?lang=en
Here is a youtube video of it running on a different device.
http://www.youtube.com/watch?v=YOEPmtB57d4
It will also get better, as this baby OS grows, and also gains popularity.
WEATHER
It does not have global support at this time, but the production team says it will arrive in a week or two, (which has now been two months)
They are deciding which service to use, or to buy their own.
WORKING:
everything
NOT WORKING:
Nothing found yet!
UPDATES
5/6
http://forum.xda-developers.com/showpost.php?p=25740423&postcount=30
updated version NOW AVAILABLE ON GOO-INSIDE.ME!!! click HERE
DO NOT DO A SYSTEM UPDATE THROUGH THE ROM!!!!!!!!!!!!
You are free to update anything individually, just not the whole system.
If you see these images, do not update:
Install Instructions
For Coming From Any Rom That isn't BOCA, MIUI or unofficial port based off of CM7 (Teks)
(see below for those instructions)​
As you all know, when switching from rom to rom, something called a safe stock re-partitioned is very much preferred, almost required. Even more so, when jumping from roms with different os bases, example is going from a 2.3 based rom to a 2.3.7 (or reverse).
You need to do this process to kinda bleach out anything that remains of the old rom, as many times these arent properly cleared through a recovery erase, and can leave behind bits and pieces that can, and frequently do, disrupt the next rom you try to run. This is never a good thing, as it can cause anything from a bootloop to mysterious ghost like behaviors. Not to mention many things many not work correctly in your new rom.
Team Overcome has created, or basically repacked a way to do this. Many thanks!!!!
TeamOvercome website HERE
1) Go to Overcomes website, and download a zip called: ROM | 001001-GB-Stock-Safe-v5
(this is the base, non branded 'official' release of Gingerbread from Samsung. Overcome has made a few modifications to this file, and added Odin, modems and Samsung SGT driver installer to the zip)
2) While at the Overcome site, also download a zip called: KERNEL | 002001-Overcome Kernel V3.3.1 (TAR)
(this is a kernel made by AB, with some nice work done to it. But what we need it for is to convert our system to ext4. It will not run BOCA)
3) Unzip the GB-Stock zip, and open it up.
4) Open SAMSUNG_USB_Driver_for_Mobile_Phones_x86, and run it. This will reinstall, and clean up any old drivers for your tab.
5) plug in your tab when done, and let you computer fully install you SGT's drivers. Once its finished, unplug your tab.
6) Unplug any USB devices from your computer, & Open Odin3_v1.7, once it opens, plug your tab back in to your computer, in download mode.
Under ID:COM, a yellow window should now state your tabs is connected.
7) Place gt-p1000_mr.pit inside the PIT slot, PDA slot, place: GB_Stock_Safe_v5.tar
8) Make sure Re-partition, Auto Reboot and F. Reset Time are checked, press start.
9) Once finished, and your tab has rebooted, press reset in Odin. On your tab, skip through all the setup options, and reboot into download mode.
10) Plug your tab back into your computer, and place: 002001-Overcome_Kernel_v3.3.1.tar into the PDA slot, and press start.
11) Let your tabs sexy robot voice convert your system, once done, boot into recovery, clear everything, go to zip installer, and choose BOCA from your SD card. Let install, and then reboot.
12) As with ANY rom, please do a full battery calibration with the included apk, ASAP.
13) Enjoy BOCA!!
INSTALL INSTRUCTIONS
(For when coming from BOCA, MIUI or unofficial port based off of CM7​1) Boot into your current recovery and clear dalvic cache, cache and user data/factory reset
2) Go to zip installer and choose BOCA from your SD card
3) Boot into BOCA, and reboot again.
4) As with ANY rom, please do a full battery calibration with the included apk, ASAP.
SCREEN SHOTS
http://magrathearoms.weebly.com/boca-dx-picks.html
kernel features include:​
Kernel is same as BOCA RC1. Sources at my github.
i belive two roms using the same kernel, brings about a unique opportunity for dualboot.
if some talented dev wanted to give that a shot.
*TINY_SHMEM FILE SYSTEM enabled
*LCD Voltage down to 260000 from 300000
*Touchscreen Driver Tweaks
*10 point touch
*OC/UV 600mhz, 1.2 & 1.4ghz added
*Set at 1000mhz stock
*voodoo sound v10
*patched up to 2.6.35.13 (from 2.6.35.7)
*Minimal Undervolt Settings
*large market downloads
obj-$(CONFIG_CPU_FREQ_GOV_PERFORMANCE) += cpufreq_performance.o
obj-$(CONFIG_CPU_FREQ_GOV_POWERSAVE) += cpufreq_powersave.o
obj-$(CONFIG_CPU_FREQ_GOV_USERSPACE) += cpufreq_userspace.o
obj-$(CONFIG_CPU_FREQ_GOV_ONDEMANDX) += cpufreq_ondemandx.o
obj-$(CONFIG_CPU_FREQ_GOV_ONDEMAND) += cpufreq_ondemand.o
obj-$(CONFIG_CPU_FREQ_GOV_CONSERVATIVE) += cpufreq_conservative.o
obj-$(CONFIG_CPU_FREQ_GOV_SMOOTHASS) += cpufreq_smoothass.o
obj-$(CONFIG_CPU_FREQ_GOV_GREASELIGHTNING) += cpufreq_greaselightning.o
obj-$(CONFIG_CPU_FREQ_GOV_SAVAGEDZEN) += cpufreq_savagedzen.o
obj-$(CONFIG_CPU_FREQ_GOV_INTERACTIVEX) += cpufreq_interactivex.o
obj-$(CONFIG_CPU_FREQ_GOV_MINMAX) += cpufreq_minmax.o
obj-$(CONFIG_CPU_FREQ_GOV_SMARTASS2) += cpufreq_smartass2.o
obj-$(CONFIG_CPU_FREQ_GOV_SCARY) += cpufreq_scary.o
obj-$(CONFIG_CPU_FREQ_GOV_LAGFREE) += cpufreq_lagfree.o
obj-$(CONFIG_CPU_FREQ_GOV_DARKSIDE) += cpufreq_darkside.o
obj-$(CONFIG_CPU_FREQ_GOV_INTERACTIVE) += cpufreq_interactive.o
*Fifo I/O Scheduler
*NOOP I/O Scheduler
*CFQ I/O Scheduler
*DEADLINE I/O Scheduler
*V/R I/O Scheduler
*SIO I/O Scheduler
*BFQ-v2 I/O Scheduler
*AutoGroup Shed
*CONFIG_NETFILTER_XT_TARGET_LED
*better memory killer
*very flexable undervolting
*lower tab temperature
*"trickle charge" (VERY SLOWELY) in car
*Add NTFS support
*Battery Life eXtender (BLX)
(http://forum.xda-developers.com/showthread.php?t=1257497)
*updated WIFI scan and WIFI speed
*kernel profiling and sha digest
Ah so this was it
cdesai said:
Ah so this was it
Click to expand...
Click to collapse
I also ported/booted up the ics version of this os. And also ported the LiGux rom/os on the tab.
Both currently have 3g but no wifi - YET!! wifi should be pretty easy to fix.
Ics dx version needs quite a bit more work. Is a bit, uh, unique.
They definetly took a different approach there!
The LiGux os/rom, I dont think is worth continuing on, so i stopped.
Download link
Hello
It looks great!
Where can i download this ? The official website doesn't work.
I bought my galaxy tab in china and i experience random reboot problem with all the rom i try...this one might save me at least
but there's no download link
shantee said:
Hello
It looks great!
Where can i download this ? The official website doesn't work.
I bought my galaxy tab in china and i experience random reboot problem with all the rom i try...this one might save me at least
but there's no download link
Click to expand...
Click to collapse
Just click the Android with a heart picture at the top of the OP.
@all
i realize there is a descepency between the test release and this one, in terms of speed and smoothness.
I am fixing it, please dont let my mess up ruin your thoughts on this os.
As testers will tell you, it really is a very snappy rom, snappier in some aspects than BOCA RC1!
hi dizgustipated, this rom is awesome and beautifull
i can't find proxy setting for my wifi connection
but mobile data is working well
How to get to dis from cm9? just wipe and flash?
CROrION said:
How to get to dis from cm9? just wipe and flash?
Click to expand...
Click to collapse
Yup, exactly right.
Can I use Overcome Kernal V 4.0.0 ?
Went to the official website and browsed the chinese version. Are we using the 1.0 or 2.0? Can't really seem to find the download link for it tho. Their app is equally interesting too.
I read from the link in the OP that ICS is available already?
This is surely an interesting ROM to try, I could probably help with translations if you need any.
Cheers!
Sent from my GT-P1000 using XDA App
sayatsugu said:
Went to the official website and browsed the chinese version. Are we using the 1.0 or 2.0? Can't really seem to find the download link for it tho. Their app is equally interesting too.
I read from the link in the OP that ICS is available already?
This is surely an interesting ROM to try, I could probably help with translations if you need any.
Cheers!
Sent from my GT-P1000 using XDA App
Click to expand...
Click to collapse
translations? Awesome.
Currently i am attempting ro deox it, but dx system ui is giving issues.
We are using 2.0 (i believe that refers to the ui, correct?)
And yes ics version is available, i mention it in post 5
tstee3 said:
Can I use Overcome Kernal V 4.0.0 ?
Click to expand...
Click to collapse
No
this is not a samsung stock rom. Its based off aosp.
no overcome kernel. An aosp cm7 kernel is needed
Good god... and you where/are a miui hater ;-)
Looks awesome, maybe if I have some time now in my extremely busy life I might take it out for a spin.
Sent from my GT-P1000 using Tapatalk
Really really really nice rom and idea...but it is very very laggy by now! Even at 1.4ghz Lagfree!
I'll wait an update as soon as you can and I'll use it anyway as daily use to explore the rom! Thanks diz!!
Sent from my Arc S LT18i using Xda Premium App
theduke89 said:
Really really really nice rom and idea...but it is very very laggy by now! Even at 1.4ghz Lagfree!
I'll wait an update as soon as you can and I'll use it anyway as daily use to explore the rom! Thanks diz!!
Sent from my Arc S LT18i using Xda Premium App
Click to expand...
Click to collapse
if you dont use wifi or bluetooth or camera ;(
I can send u the original test version.
That one really flies!
Again the lag is my fault.
On test run even browser was smooth
and i blew out my 3g data using netflix. Was smooth, but hate tmoble and the way they slow your data down to basically edge if you go over 5 gigs. So annoying!!
Lag and rom speed is almost fixed and back to the tester speed.
Unfortunately I really need wifi, because of my stupid sim card that does not want to work anymore! So I'll wait your progresses...as usual! ;-) thanks again!!
Sent from my Arc S LT18i using Xda Premium App
kernel update coming soon
lulzactive govenor
ported from
af974
(original kernel thread: http://forum.xda-developers.com/showthread.php?t=1460327)
its pretty nifty, especially when used with recommended app
Testing, then a new kernel release
Hi Diz!
Thanks again for another great rom to try. Just FYI as I noticed that someone had asked. I was on your Boca 2.3.7 and had to change back to stock 2.3.6 because I couldn't use my phone/internet at the same time. Not sure, but I think AT&T was blocking it as it was listed as being a tablet in the description?
Anyway, I rooted using Superoneclick(had to manually reboot and manually add busybox and superuser, but I got my root back. I then used Odin to flash Overcome Kernel version 4.0.0 so that it would put Clockworkmod onto SD card so I could backup the 2.3.6 Samsung software.
My point being, I was able to use Overcome's kernel to flash this new Boca DX. I know you said to use CM's but being the daring flashaholic that I am, I gave it a whirl. I have always been a fan especially since purple is my favorite color. I am one of your contributor's and appreciate all that you do to keep things exciting and new!
Have a great day/night!
using overcome kernel to run CWM recovery is not the same as running it as the OS.

Categories

Resources