Android @ MoDaCo: 13/10 1.2 - the MoDaCo Custom ROM is here (rooted with custom Kernel with swap/netfilter + more!) - Android @ MoDaCo

Jump to content

Galaxy Nexus Review
We put the Galaxy Nexus and Ice Cream Sandwich through their paces.

Google Music Launch
Google bring Music out of beta and launch their music store.

MoDaCo Plus / Ad Free
Hate ads? Want cool stuff? Sign up for a MoDaCo Plus / MoDaCo Ad Free account with Online Kitchen access!

Close
Open
Close
  • 4 Pages +
  • 1
  • 2
  • 3
  • Last »
  • You cannot start a new topic
  • You cannot reply to this topic

13/10 1.2 - the MoDaCo Custom ROM is here (rooted with custom Kernel with swap/netfilter + more!)
-----


#1 User is online   PaulOBrien 

  • It's My Party
  • View gallery
  • Group: Founder
  • Posts: 32,349
  • Joined: 06-November 02
  • Gender:Male
  • Location:Norwich, UK
  • Interests:Snowboarding, Arsenal FC, Mobile Phones (duh!), Fast Cars, Slow VW Campers!
  • Devices:Galaxy S II / Xoom 3G
  • Twitter:@paulobrien

Posted 21 September 2009 - 03:33 PM

Note: This ROM is no longer being updated.

I'm pleased to present my MoDaCo Custom ROM for the Samsung i7500!

This ROM is based on the Samsung XXII5 release, the latest at the time of writing, together with my own optimisations for the best possible performance! I have tried to keep the ROM as 'stock' feeling as possible.

My key motivation for creating this ROM was firstly to enable root but secondly to provide a custom kernel with swap support, due to the limited RAM on the Galaxy.

Features

- Rooted with 'adb remount' permission and superuser APK
- Custom kernel based on Samsung source with swap enabled (install 'swapper' from the market, I recommend a SD swap partition), netfilter enabled (working on wifi tether fix), cramfs + squashfs and much much more
- Latest build of busybox included with relevant links, also other utils such as sqlite and parted in ROM.
- Added terminfo and settings to boot.img
- Added JBed Java
- Removed files wasting space in system directory

Download link: http://content.modaco.net/i7500/1.2-update...mrom-signed.zip

If you prefer a version with the stock kernel, that is available also:

Download link: http://content.modaco.net/i7500/1.2-update...stockkernel.zip

ENSURE YOU DO A NANDROID BACKUP SO YOU CAN 'ROLL BACK' IF REQUIRED!

This ROM does not include the II5 radio, as the radio cannot be flashed by update.zips. Apply II5 via Odin to get the latest radio.

The ROM is in an update.zip format for installation via the custom recovery image.

For the complete newbies, these are the steps you need to take with a 'virgin' i7500:

- Download the patched recovery image linked above and install as detailed in that post
- Download this custom ROM, and copy it to the '/sdcard' directory on the phone (actually the internal 8GB)
- Enter the recovery image (if you're not in it already) by pressing and holding 'Volume Down', then 'Green' then 'Red'
- Select 'nandroid backup' from the menu to do a backup
- If you copied the custom rom as update.zip, select 'apply sdcard:update.zip', else select the option below.
- all done

Feedback / feature requests welcome! :)

Finally, if you like the MoDaCo Custom ROMs, consider supporting MoDaCo by visiting the subscriptions page and upgrading your account.

P

You can follow me on Twitter - http://twitter.com/paulobrien / Follow MoDaCo on Twitter - http://twitter.com/modaco / Follow MoDaCo Android on Twitter - http://twitter.com/modacoandroid

Want to donate? MoDaCo is raising money the Multiple Sclerosis society.

Posted Image
0

Sponsored Links


#2 User is online   PaulOBrien 

  • It's My Party
  • View gallery
  • Group: Founder
  • Posts: 32,349
  • Joined: 06-November 02
  • Gender:Male
  • Location:Norwich, UK
  • Interests:Snowboarding, Arsenal FC, Mobile Phones (duh!), Fast Cars, Slow VW Campers!
  • Devices:Galaxy S II / Xoom 3G
  • Twitter:@paulobrien

Posted 21 September 2009 - 03:33 PM

Changelog

1.2

Added Java
Based on XXII5
Updated Busybox + utils
New kernel

1.1

Fixed module versions (wifi issue resolved)

1.0

Initial Release

You can follow me on Twitter - http://twitter.com/paulobrien / Follow MoDaCo on Twitter - http://twitter.com/modaco / Follow MoDaCo Android on Twitter - http://twitter.com/modacoandroid

Want to donate? MoDaCo is raising money the Multiple Sclerosis society.

Posted Image
0


#3 User is offline   coops99 

  • Newbie
  • Pip
  • Group: Members
  • Posts: 3
  • Joined: 27-November 02

Posted 21 September 2009 - 07:26 PM

View PostPaul, on Sep 21 2009, 16:33, said:

Changelog

1.1

Fixed module versions (wifi issue resolved)

1.0

Initial Release



Paul - the title has HERO in it - is this the Hero ROM ported or the stock i7500 ROM just made faster?

Thanks

0


#4 User is online   PaulOBrien 

  • It's My Party
  • View gallery
  • Group: Founder
  • Posts: 32,349
  • Joined: 06-November 02
  • Gender:Male
  • Location:Norwich, UK
  • Interests:Snowboarding, Arsenal FC, Mobile Phones (duh!), Fast Cars, Slow VW Campers!
  • Devices:Galaxy S II / Xoom 3G
  • Twitter:@paulobrien

Posted 21 September 2009 - 08:54 PM

Typo! :)

P

You can follow me on Twitter - http://twitter.com/paulobrien / Follow MoDaCo on Twitter - http://twitter.com/modaco / Follow MoDaCo Android on Twitter - http://twitter.com/modacoandroid

Want to donate? MoDaCo is raising money the Multiple Sclerosis society.

Posted Image
0


#5 User is offline   coops99 

  • Newbie
  • Pip
  • Group: Members
  • Posts: 3
  • Joined: 27-November 02

Posted 21 September 2009 - 09:32 PM

View PostPaul, on Sep 21 2009, 21:54, said:

Typo! :)

P


Ah - ok - so no chance of SenseUI on an i7500?

(I bought one thinking you could :D )

This post has been edited by coops99: 21 September 2009 - 09:40 PM

0


#6 User is offline   keyra74 

  • Regular
  • PipPip
  • Group: Members
  • Posts: 88
  • Joined: 22-September 09

Posted 22 September 2009 - 05:54 AM

weeeee thx again paul for your custom roms
now my hero is on 2.3 and my gf galaxy on 1.1
Posted ImagePosted Image

no problems so far i'll check a few thing like wifi tether

This post has been edited by keyra74: 22 September 2009 - 05:55 AM

0


#7 User is offline   keyra74 

  • Regular
  • PipPip
  • Group: Members
  • Posts: 88
  • Joined: 22-September 09

Posted 22 September 2009 - 06:20 AM

found a little "problem"

it's a known bug for french users and perhaps others
this line

Quote

ro.build.fingerprint=Samsung/GT-I7500/GT-I7500/GT-I7500:1.5/CUPCAKE/83:user/ota-rel-keys,release-keys
should be

Quote

ro.build.fingerprint=Samsung/GT-I7500/GT-I7500/GT-I7500:1.5/CUPCAKE/12:user/ota-rel-keys,release-keys

so we can acces full market

i had to edit mine again :)

This post has been edited by keyra74: 22 September 2009 - 06:20 AM

0


#8 User is online   PaulOBrien 

  • It's My Party
  • View gallery
  • Group: Founder
  • Posts: 32,349
  • Joined: 06-November 02
  • Gender:Male
  • Location:Norwich, UK
  • Interests:Snowboarding, Arsenal FC, Mobile Phones (duh!), Fast Cars, Slow VW Campers!
  • Devices:Galaxy S II / Xoom 3G
  • Twitter:@paulobrien

Posted 22 September 2009 - 07:19 AM

I'll change that in the next release... :)

P

You can follow me on Twitter - http://twitter.com/paulobrien / Follow MoDaCo on Twitter - http://twitter.com/modaco / Follow MoDaCo Android on Twitter - http://twitter.com/modacoandroid

Want to donate? MoDaCo is raising money the Multiple Sclerosis society.

Posted Image
0


#9 User is offline   djk314 

  • Newbie
  • Pip
  • Group: Members
  • Posts: 12
  • Joined: 22-September 09
  • Location:Marseille France
  • Interests:Computers, programing, video game, drum,guitar,bass, keyboards.
  • Devices:Galaxy,Renoir, Desire
  • Twitter:@djk314

Posted 22 September 2009 - 12:27 PM

Edited mine too :)

0


#10 User is online   PaulOBrien 

  • It's My Party
  • View gallery
  • Group: Founder
  • Posts: 32,349
  • Joined: 06-November 02
  • Gender:Male
  • Location:Norwich, UK
  • Interests:Snowboarding, Arsenal FC, Mobile Phones (duh!), Fast Cars, Slow VW Campers!
  • Devices:Galaxy S II / Xoom 3G
  • Twitter:@paulobrien

Posted 22 September 2009 - 01:37 PM

I found using the build fingerprint from the Hero works best! :)

P

You can follow me on Twitter - http://twitter.com/paulobrien / Follow MoDaCo on Twitter - http://twitter.com/modaco / Follow MoDaCo Android on Twitter - http://twitter.com/modacoandroid

Want to donate? MoDaCo is raising money the Multiple Sclerosis society.

Posted Image
0


#11 User is offline   keyra74 

  • Regular
  • PipPip
  • Group: Members
  • Posts: 88
  • Joined: 22-September 09

Posted 22 September 2009 - 03:55 PM

ok in fact... looks like it works with your build.prop
i see every apps

0


#12 User is offline   Vap1d- 

  • Newbie
  • Pip
  • Group: Members
  • Posts: 2
  • Joined: 23-August 09
  • Devices:Galaxy

Posted 22 September 2009 - 04:31 PM

Has it been verified if this is flashing the H8 radio? Mine is currently running H2.

0


#13 User is offline   djk314 

  • Newbie
  • Pip
  • Group: Members
  • Posts: 12
  • Joined: 22-September 09
  • Location:Marseille France
  • Interests:Computers, programing, video game, drum,guitar,bass, keyboards.
  • Devices:Galaxy,Renoir, Desire
  • Twitter:@djk314

Posted 23 September 2009 - 01:24 PM

So after 2 days of using 1.1, i can tell your Rom is the fastest i've tested as far. Great job Paul. The best is that you removed most of unused things and myself before flashing i removed some too like launcher, sms, dialer, Ime (replaced with some custom apps). Better to keep empty of apps as possible, most of roms are full of stupids apps and need to cleaned before or after flashing. No bugs for now, i used swap too. Booting is very fast. Keep up that good Rom and don't add cheatty apps :)

0


#14 User is online   PaulOBrien 

  • It's My Party
  • View gallery
  • Group: Founder
  • Posts: 32,349
  • Joined: 06-November 02
  • Gender:Male
  • Location:Norwich, UK
  • Interests:Snowboarding, Arsenal FC, Mobile Phones (duh!), Fast Cars, Slow VW Campers!
  • Devices:Galaxy S II / Xoom 3G
  • Twitter:@paulobrien

Posted 23 September 2009 - 01:42 PM

Haha!

Im trying to work out if we can repartition the internal SD to add a swap partition... :)

P

You can follow me on Twitter - http://twitter.com/paulobrien / Follow MoDaCo on Twitter - http://twitter.com/modaco / Follow MoDaCo Android on Twitter - http://twitter.com/modacoandroid

Want to donate? MoDaCo is raising money the Multiple Sclerosis society.

Posted Image
0


#15 User is offline   darkstar2k77 

  • Newbie
  • Pip
  • Group: Members
  • Posts: 5
  • Joined: 27-September 06
  • Devices:sgh-i320

Posted 25 September 2009 - 06:21 AM

Does anyone have any issues with enabling swap file using swapper?

I am using current version of swapper, with default swappiness of 10, and 32mb swap file.

My Galaxy becomes non responsive when the swap utilization is 100%.

I have experimented with decreasing swappiness and increasing swap filesize but galaxy becomes non reponsive once the swap utilization goes to 100%

Ideas and suggestions please.

Thanks, Paul for the kernel hacking for Samsung Galaxy.


Cheers,

Will

0


#16 User is online   PaulOBrien 

  • It's My Party
  • View gallery
  • Group: Founder
  • Posts: 32,349
  • Joined: 06-November 02
  • Gender:Male
  • Location:Norwich, UK
  • Interests:Snowboarding, Arsenal FC, Mobile Phones (duh!), Fast Cars, Slow VW Campers!
  • Devices:Galaxy S II / Xoom 3G
  • Twitter:@paulobrien

Posted 25 September 2009 - 06:58 AM

Swap doesn't run great on mine either, it's strange.

I'm currently using a swap partition on the external SD (on a class 6 microSD), it's strange... I am working on it tho!

P

You can follow me on Twitter - http://twitter.com/paulobrien / Follow MoDaCo on Twitter - http://twitter.com/modaco / Follow MoDaCo Android on Twitter - http://twitter.com/modacoandroid

Want to donate? MoDaCo is raising money the Multiple Sclerosis society.

Posted Image
0


#17 User is offline   darkstar2k77 

  • Newbie
  • Pip
  • Group: Members
  • Posts: 5
  • Joined: 27-September 06
  • Devices:sgh-i320

Posted 25 September 2009 - 07:50 AM

Swap may wear down flash media fast, I would prefer to use swap on the removable media so I can swap out when it dies eventually.

Will

View PostPaul, on Sep 23 2009, 21:42, said:

Haha!

Im trying to work out if we can repartition the internal SD to add a swap partition... :)

P

0


#18 User is offline   darkstar2k77 

  • Newbie
  • Pip
  • Group: Members
  • Posts: 5
  • Joined: 27-September 06
  • Devices:sgh-i320

Posted 25 September 2009 - 07:55 AM

Paul,

Any chance of 'renice' android core processes in the init script? Galaxys are experiencing lag on incoming phonecall/sms similar to Hero.

The xda folks seems to have a fix:
http://forum.xda-dev...d.php?p=4359753


Will

0


#19 User is offline   Galaid 

  • Newbie
  • Pip
  • Group: Members
  • Posts: 2
  • Joined: 25-September 09
  • Devices:Samsung Galaxy

Posted 25 September 2009 - 10:16 AM

View PostPaul, on Sep 25 2009, 07:58, said:

Swap doesn't run great on mine either, it's strange.

I'm currently using a swap partition on the external SD (on a class 6 microSD), it's strange... I am working on it tho!

P



Hi Paul,

I have few questions and things to consider for new release if you have time.
a) browser often receive input from OS to kill loaded tabs.

if you're low on RAM and it's often on Galaxy, you open 2 heavy web pages, go to sms and back, you can find browser refreshing whole pages from the internet. it's happening even if you just leave to home app and return after few minutes without even starting anything new. Could it be fixed or workarounded by messing with init.rc?


init.rc
# Define the memory thresholds at which the above process classes will
# be killed. These numbers are in pages (4k).
..
setprop ro.HIDDEN_APP_MIN_ADJ 7
...
# Define the oom_adj values for the classes of processes that can be
# killed by the kernel. These are used in ActivityManagerService.
#20MB(5120) #12MB(3072)
setprop ro.HIDDEN_APP_MEM 3072...

How is swap file handling that issue? You're saying that swap is not working well, what exactly do you mean by it? I think using only 32MB swap file won't be closely enough, I guess at least 128MB would be needed, or maybe even compcache.


B) system partition is full! - I found that I'm unable to copy any new libraries to '/system/lib', very likely on purpose.

# df -h
Filesystem Size Used Available Use% Mounted on
tmpfs 46.9M 0 46.9M 0% /dev
tmpfs 4.0M 0 4.0M 0% /sqlite_stmt_journals
/dev/block/mtdblock1 87.5M 87.5M 0 100% /system
/dev/block/mtdblock2 1.3M 1.1M 120.0k 91% /userdata
/dev/block/mmcblk0p1 944.9M 131.9M 803.4M 14% /data
/dev/block/mtdblock5 35.8M 1.5M 34.2M 4% /dbdata
/dev/block/mtdblock4 87.5M 4.0M 83.5M 5% /cache
/dev/block/vold/180:2
6.6G 2.1G 4.5G 31% /sdcard

It would be nice if you could merge /system with /data into / partition or something similar so we can push more libs inside :)

c) I5 version of firmware came out so it would be nice to merge it into your custom ROM
http://androidforums.com/samsung-i7500/966...versions-2.html


Thanks.

This post has been edited by Galaid: 25 September 2009 - 10:16 AM

0


#20 User is online   PaulOBrien 

  • It's My Party
  • View gallery
  • Group: Founder
  • Posts: 32,349
  • Joined: 06-November 02
  • Gender:Male
  • Location:Norwich, UK
  • Interests:Snowboarding, Arsenal FC, Mobile Phones (duh!), Fast Cars, Slow VW Campers!
  • Devices:Galaxy S II / Xoom 3G
  • Twitter:@paulobrien

Posted 25 September 2009 - 11:12 AM

II5 is out? Great, i'll use this in my next release!

P

You can follow me on Twitter - http://twitter.com/paulobrien / Follow MoDaCo on Twitter - http://twitter.com/modaco / Follow MoDaCo Android on Twitter - http://twitter.com/modacoandroid

Want to donate? MoDaCo is raising money the Multiple Sclerosis society.

Posted Image
0


Sponsored Links

Share this topic:


  • 4 Pages +
  • 1
  • 2
  • 3
  • Last »
  • You cannot start a new topic
  • You cannot reply to this topic

1 User(s) are reading this topic
0 members, 1 guests, 0 anonymous users

MoDaCo is part of the MoDaCo.network, © Paul O'Brien 2002-2012. MoDaCo uses IntelliTxt technology. Privacy Policy / Contact Details.

Skin and Language

Sign in here


Sign in options
Log in with Facebook Log in with Twitter   Go to advanced login Register Now!