This thread is dedicated to enhance/optimize Blackstone button layout.
I've started this thread because I would like to test rootfs image made especially for Blackstone. For now it's about the new key mapping. We (the Blackstone users) were missing the "Recent Apps" menu until recently when Stickman89 made some progress in this area but unfortunately he retired. Now his rootfs is outdated and this is where I took over. My rootfs is a modification to the latest official one and includes the new key mapping. The goal here is to have "Recent Apps" menu AND power button fully functional at the same time (and possibly merge upstream when the work is done here).
Native Android device is required to have at least 5 buttons. They are: Power/Sleep, Vol Up, Vol Down, Home, Menu, Back. Our device has 6: Power/Sleep, Vol Up, Vol Down, Call, Home, Back, End Call. This means we can have all the buttons like in Android device only if we sacrifice Call or End Call. Call is also used to do BT voice dialing and I don't want to break this option when BT will be fixed. End call on the other hand is only needed to end calls and there are other ways of doing this (map power button in Accessibility menu or use on-screen End call). I've decided to have Home button acting as a menu and End Call as a home key (because it really doesn't change much except End Call is the real HOME now).
Here's how the new button layout looks like:
{
"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"
}
**UPDATE: 11.4.2011**
You can now have Home button working as HOME and End Call button being MENU. To try this simply add: physkeyboard=blac to your startup.txt cmdline. Without this parameter button will be mapped like in my previous rootfs (see picture above).
As a bonus I've cooked a new zImage + modules. Nothing really dramatic - just bringing JB's audio shuttering patch to the latest official kernel.
/UPDATE
[LEGAL BS]
THIS IS WORK IN PROGRESS. IT IS VERY UNLIKELY TO CAUSE ANY DAMAGE BUT BE AWARE: YOU CAN USE IT only AT YOUR OWN RISK. I CAN'T BE HELD RESPONSIBLE FOR ANY DAMAGE TO DATA AND/OR HARDWARE CAUSED DIRECTLY OR INDIRECTLY BY MY RELEASES
[/LEGAL BS]
TROUBLESHOOTING (if one step doesn't help - move to another):
1. Backup your data and delete data.img.
2. Format your SD card.
3. Use the latest official rootfs (if it's working report it here).
4. Try the latest Xdandroid release (other builds my not be compatible).
5. Find the setup (kernel/system/rootfs) that works fine.
6. If it's still not working - ask here.
Been using this for days and no problems, it works great.
First times you have to remember to end call with power button, but the small call icon in notifications does the trick XD
Also been using since first posted with audio stuttering fix - been great.
With your kernel + rootfs, I can't have geolocalization anymore on Froyo X red.
Gonna try the last "official" rootfs.
jeanfrederic said:
With your kernel + rootfs, I can't have geolocalization anymore on Froyo X red.
Gonna try the last "official" rootfs.
Click to expand...
Click to collapse
It's doubtful at best that if you change rootfs you can continue calling it froyo x red. This is based in stock FRX05 XDAndroid, which I encourage using.
Anyway, it works perfectly for me, try updating QuickGPS within WM before booting Haret
Eodun said:
It's doubtful at best that if you change rootfs you can continue calling it froyo x red. This is based in stock FRX05 XDAndroid, which I encourage using.
Anyway, it works perfectly for me, try updating QuickGPS within WM before booting Haret
Click to expand...
Click to collapse
OK thx, gonna trash xRED ans try FRX05 so. (have to say the more builds are up the more i'm getting lost anyway )
These device-specific replacement files are totally the bomb!
I had been thinking about a special thread like 'How to make it work on a Blackstone', where we could collect quickfixes, workarouds and special files, but apart from the rootfs and kernel there's not much else wrong with the terrific FRX05 and GBX0A releases. The latter not even being beta yet!!!
kernel running smooth en stable
only hope battery time 10 a 11 houre i hope
in the future that make longer ...
go on with this nice work !!
Thank You Very Much for the rootfs..working great..
This is just a suggestion from me.....what do u think of making the real home button as the HOME BUTTON and End Button as Menu Button....and same for top button as sleep.....??
The keymap works great on neopeek ROM as well by replacing the keymaps files to the install file before doing npkinstall.
here is the new rootfs with home key remap for blackstone...by Tiad8 (www.tiad8.com)
http://www.multiupload.com/QU64ZCHN8M
kimtaei said:
here is the new rootfs with home key remap for blackstone...by Tiad8 (www.tiad8.com)
http://www.multiupload.com/QU64ZCHN8M
Click to expand...
Click to collapse
Threadjacking = way to go. I gave you guys instructions on how to update keymap on neopeek/tiad8 builds and this is how you repay me. This thread was meant to test changes so they can be used in the future official xdandroid rootfs releases.
BTW. The rootfs you posted is likely to cause issues because tiad8 broke compatibility with builds other than his own.
noobs
OMG OMG it's &#*$(@# CHRISTMAS
kimtaei said:
here is the new rootfs with home key remap for blackstone...by Tiad8
Click to expand...
Click to collapse
Wow, so much for chivalry...
And what would we need that "rootfs...for sense hero" for when we already have a perfect one right here? And as g3rm0 already said, this thread is about that specific rootfs made by him.
Another thing, considering the 'issues' there have been regarding, well, let's just say it's not helpful spamming that stuff all over the place. There is a thread about tiad's new project, so it would be best to put anything to do with that right there.
truly very sorry what i've done and the way i done wrongly, i only just wanted share something good that i've on my blackstone and didn't mean to be like that. it really gave very good battery life. please accept my apologies if i offended you. whatever i post to other i'll has your initial with it and appreciate you great work. again i'm truly sorry and wont happen again.
g3rm0 said:
Threadjacking = way to go. I gave you guys instructions on how to update keymap on neopeek/tiad8 builds and this is how you repay me. This thread was meant to test changes so they can be used in the future official xdandroid rootfs releases.
BTW. The rootfs you posted is likely to cause issues because tiad8 broke compatibility with builds other than his own.
Click to expand...
Click to collapse
I've added option to choose Home and End Call buttons behavior. See the UPDATE section of the first post for details. You'll find the new rootfs and new kernel build there.
g3rm0 said:
I've added option to choose Home and End Call buttons behavior. See the UPDATE section of the first post for details. You'll find the new rootfs and new kernel build there.
Click to expand...
Click to collapse
Nice! Will install these right away, although i don't think i'll swap the buttons around.
Where find the latest Xdandroid release?
hrk7474 said:
Nice! Will install these right away, although i don't think i'll swap the buttons around.
Click to expand...
Click to collapse
You should be able to swap back and forth by simply deleting or re-adding this parameter. I've tried both setups on a single data.img and it worked every time.
Related
http://www.Twitter.com/Xmoo
This thread is for the development of Android on the HTC Kaiser (hence why it is in the DEVELOPMENT forum).
PLEASE DO NOT ASK NON-DEVELOPMENT RELATED QUESTIONS IN THIS THREAD
Basic Links
Port Status (what works, what doesn't work, etc.)
Installing Android
Latest Android Builds/Other Important Files
Frequently Asked Questions (like how to make data work!)
Very Important Sites
dzo's page
dcordes' page
okibi's repository
TheParadox repository
aximilation's repository
XDA-Developers Android on Kaiser wiki page
Android on HTC Wiki
{
"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"
}
Booting Google Android
1. Start HaReT.exe.
2. Pres: Run.
3. Google Android is now booting or you're Kaise freezes*.
4. Have fun or Soft-Reset!
*For good boot, use a Diamond or higher based ROM
Buttons
From a zImage dated: 04-07-2009!!!
B1 = Call
B2 = End Call
B3 = Navigate
B4 = Navigate
B5 = Menu
B6 = "Home"
B7 = - NA
B8 = - NA
B9 = Volume Up
B10 = Volume Down
Power button = Power option (Display off, Deviece off & Radio off)
Jog Wheel = Needs Fixed
Keyboard = Lay-out fully working
Android Features:
Application framework enabling reuse and replacement of components
Dalvik virtual machine optimized for mobile devices
Integrated browser based on the open source WebKit engine
Optimized graphics powered by a custom 2D graphics library; 3D graphics based on the OpenGL ES 1.0 specification (hardware acceleration optional)
SQLite for structured data storage
Media support for common audio, video, and still image formats (MPEG4, H.264, MP3, AAC, AMR, JPG, PNG, GIF)
GSM Telephony (hardware dependent)
Bluetooth, EDGE, 3G, and WiFi (hardware dependent)
Camera, GPS, compass, and accelerometer (hardware dependent)
Rich development environment including a device emulator, tools for debugging, memory and performance profiling, and a plugin for the Eclipse IDE
What is Android??
Enjoy!
Screenshots
0.8: http://pics.roffnoppe.de/android-m5/
0.9: http://www.zdnet.be/news.cfm?id=86004&mxp=200
0.9: http://tweakers.net/ext/i/1219129668.jpg
MORE UPDATED TO COME!
xmoo said:
Google Android
Just made a new Thread, cause the owner of the other one did not update post #1
REMEMBER THIS IS ONLY FOR THE KAISER!!!
Good ROM that boots Google Andoird all the time: [May 22] Dutty's Official WM6.1 5.2.19585 Test Version
Link: http://forum.xda-developers.com/showthread.php?t=394202
Cab file (Credit goes to: SH4Y):
http://rapidshare.com/files/112623915/SH4Y_s_Andriod_UI_Installer.CAB
http://www.filedropper.com/sh4ysandrioduiinstaller
Latest zImage (Credit goes to: dcordes):
http://forum.xda-developers.com/attachment.php?attachmentid=88257&d=1211818766
Latest HaReT:
http://handhelds.org/moin/moin.cgi/HaRET
For more info: http://it029000.massey.ac.nz/vogue/
Click to expand...
Click to collapse
very sweet thank you for making this so much easier......Do you have any specific directions on how to install and where to put the files or do I have to read the last thread on this? (http://forum.xda-developers.com/showthread.php?t=383695&page=53 ):D
guevr001 said:
very sweet thank you for making this so much easier......Do you have any specific directions on how to install and where to put the files or do I have to read the last thread on this? (http://forum.xda-developers.com/showthread.php?t=383695&page=53 ):D
Click to expand...
Click to collapse
The Thread Wasn't Ready yet.
Check this: http://forum.xda-developers.com/showpost.php?p=2259078&postcount=2
Great on starting a new thread, but why not setup a\wiki page for more to contribute and all?
mfrazzz said:
Great on starting a new thread, but why not setup a\wiki page for more to contribute and all?
Click to expand...
Click to collapse
Mayb, you can do that. I don't have much time. I'm @ skool now and was bored so I made this. Allt he things you need are located in this thread
xmoo said:
Mayb, you can do that. I don't have much time. I'm @ skool now and was bored so I made this. Allt he things you need are located in this thread
Click to expand...
Click to collapse
Wonderful thread. Thanks a lot. A link to this from the Kaiser Wiki is sufficient for the moment.
jockyw2001 said:
Wonderful thread. Thanks a lot. A link to this from the Kaiser Wiki is sufficient for the moment.
Click to expand...
Click to collapse
You gone to that?
Thanks for this thread man... hopefully everyone will keep it clean... so to add something useful, isn't there a new default.txt file too?
ericmcintire said:
Thanks for this thread man... hopefully everyone will keep it clean... so to add something useful, isn't there a new default.txt file too?
Click to expand...
Click to collapse
Nope, I'm still using the one from the cab.
xmoo said:
You gone to that?
Click to expand...
Click to collapse
Err no. Too much other things to do
How functional is this now? Enough to actually make calls with it?
ROM "Abandoned due to bugs"
Isn't there any other ROM compatible with android that hasn't got the "freezing" bug?
regards
emerson
echofloripa said:
Isn't there any other ROM compatible with android that hasn't got the "freezing" bug?
regards
emerson
Click to expand...
Click to collapse
The thing is Many Roms boots up HaReT. But this ROM boots it all the time....
FloatingFatMan said:
How functional is this now? Enough to actually make calls with it?
Click to expand...
Click to collapse
It's almost functionalling 100%. But to make calls etc we need to active the radio. Nobody hasn't tried that yet. We first need to map de back to menu key. Then we can do the other stuff.
jockyw2001 said:
Err no. Too much other things to do
Click to expand...
Click to collapse
Same here
i am trying l26 diamond v4 and cannot get it to work
kubia said:
i am trying l26 diamond v4 and cannot get it to work
Click to expand...
Click to collapse
You have to try several times. It does not boot like directly. You have to try a couple of times.
haret version and ROM
For what I've seen the haret 0.5.1 is the latest available there, and has exactly the same size as the one in the cab. Does it make a difference renaming the executable? Also you would need to delete the old one in order to rename.
I think it's worth saying that the earlier version of dutty's ROM doesn't load at all. I would presume that this image only load in the cited ROM?
I got [Apr 29] Dutty's WM6.1 Hybrid v2 5.2.19716/5.2.19700 ROM
I'll try this and report does it work
echofloripa said:
For what I've seen the haret 0.5.1 is the latest available there, and has exactly the same size as the one in the cab. Does it make a difference renaming the executable? Also you would need to delete the old one in order to rename.
I think it's worth saying that the earlier version of dutty's ROM doesn't load at all. I would presume that this image only load in the cited ROM?
Click to expand...
Click to collapse
No. Bfore this one I had the 16 April rom. And it booted sometimes. 0.5.1 is the official version. But there are also 2 new beta's. I worked with the beta's. But with dutty's Diamond rom. No new haret is needed.
I was able to partialy boot Linux kernel on Samsung i780. It wouldn't be possible without help from tmzt. You can find him, and other helpful people on #htc-linux IRC channel on freenode network.
Here are files (kernel, kernel config, default.txt) http://netbsd.pl/~lama/i780/
{
"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"
}
How have i to use these files (.config,linux+default ecc)?
And what means "partially boot"?The i780 doesn t start?
Partially boot means the video is corrupt and the kernel panics because it can't find the root filesystem, the sd card is not implemented yet and ll4m4 did not use an initramfs.
This kernel is not specific to i780, it's just the first step in linux/android on i780.
Nice!
Now that's cool!! I'll be watching...
isn't the i780 hardware similar to the omnia?
It s a start point, but now we only know the i780 can run haret, we don t have a specific zImage or a specific default.txt...
I think we can modify the "omnia's linux" to get it working on i780.I tried to run those files without any modification but the phone vibrates a lot during boot and there is also a screen issue.
ilMessia said:
I think we can modify the "omnia's linux" to get it working on i780.I tried to run those files without any modification but the phone vibrates a lot during boot and there is also a screen issue.
Click to expand...
Click to collapse
Looking forward to test this !!!
Keep the good work
I've manage to make some "progress"...
rev 1
Build kernel based on linux-2.6.29-rc4 sources with arm-2008q3 cross-compiler (config attached )
+fixed res problems, keys reacting (not mapped right), kernel is chill-out
-no connection with device
Cross-compiled busybox-1.13.2 and made initfs (I'm not sure is it working)
It's not big step but step at all
UPDATE 14.02
rev 2
+fixed key mapping, most letters are correct
+kernel is more stable, compressed and it don't spill errors,
+you can actually do something besides writing, there is busybox but don't have all symlinks. all commands are available by "busybox command" // usage example "busybox touch new_file"
- initrd still sucks a lot, it was created in 5min for sake of kernel. but this is just first day of develop...
Besides this I'm planning to move news and files to MelPlace2 website...
UPDATE 24.02
rev 3
+further key fixes
Vol up/down = up/down arrows
Green/red keys = page up/down (usefull to scroll console SHIFT+PGUP)
Rest of keys = explore
+framebuffer corrected - no cut letters near margins
+initrd with little kick, it show that working on this device can be enjoyable
+many devices appear in dmesg...
but
-initrd is still not enough - working on MMC and Ethernet
-randomly kernel boots with white area on right part of screen - reset your device as fast as possible or it will leave strange mark on screen for few minutes, even in WM (!!)
Please test latest revision and send some constructive feedback
I've created kernel git repository on GitHub HERE.
So if you want to help check it out (do not trash this thread with messages about git- it's separately thing).
I've just started (1 patch) so everybody should know what is going on.
Updated download link: i780Linux.zip (2,4 MB)
melgurth said:
I've manage to make some "progress"...
Build kernel based on linux-2.6.29-rc4 sources with arm-2008q3 cross-compiler (config attached )
+fixed res problems, keys reacting (not mapped right), kernel is chill-out
-no connection with device
Cross-compiled busybox-1.13.2 and made initfs (I'm not sure is it working)
It's not big step but step at all
Download link: i780Linux.zip (2,3 MB)
Click to expand...
Click to collapse
Great work man!!!
I just baught my i780 couple of weeks ago. My original plan was, to buy an Android phone. But there was just the HTC Dream available and its price was doubled - compared to the i780.
Now I am glad to hear, that you are working on getting Linux running. I am a Linuxer since 1997. I will try the kernel.
If I can help somehow, let me know.
Cheers
Holger
linuxholgi said:
....
If I can help somehow, let me know.
Cheers
Holger
Click to expand...
Click to collapse
...help is always needed.
Right now I'm in need of good initrd. If You willing to help You can try to make something.
I'll brake work on this weekend due to my birthday (social life) but I'm gonna resume kernel dev in monday. Could be useful to have good initrd with busybox and rootfs.
Ok, is there a ready-to-use toolchain I can use?
Holger
linuxholgi said:
Ok, is there a ready-to-use toolchain I can use?
Holger
Click to expand...
Click to collapse
yes it is. it's magical and working like charm
http://www.codesourcery.com/sgpp/lite/arm/portal/release644
Advanced Packages:
IA32 GNU/Linux TAR
unpack to (location) and make changes in makefile of compiling source
Code:
ARCH ?= arm
CROSS_COMPILE ?= /(location)/arm-2008q3/bin/arm-none-linux-gnueabi-
OK I am prepared now, but take some time to get a good working initr.d. Quite busy these days but do my best!
Holger
Anyone has anynews?
check out this link guys:
http://forum.xda-developers.com/showthread.php?t=484228
which links to video on http://exabyte.es/omnia/2009/02/video-con-linux-corriendo-en-omnia/
which contains video of the omnia AND the i780! (starting from around 2min30s)
They even seem to have enabled all of the functions like camera as well, so why not try contacting those people instead of reinventing the wheel?
Greetz
bazzix said:
check out this link guys:
http://forum.xda-developers.com/showthread.php?t=484228
which links to video on http://exabyte.es/omnia/2009/02/video-con-linux-corriendo-en-omnia/
which contains video of the omnia AND the i780! (starting from around 2min30s)
They even seem to have enabled all of the functions like camera as well, so why not try contacting those people instead of reinventing the wheel?
Greetz
Click to expand...
Click to collapse
It would be great, but i don't think samsung will tell you how to run LiMo
Awesome work!
Is there some news?
anyway, keep it on!!! *Thumps Up*
Linux seems to be running fine on the phone. Anyone trying android?
SD card isn't working is the only blocker for me.
{
"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
{
"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
I guess you've been waiting for this for quite a long time.
So I felt I should upload at least something and stop keeping these builds secret.
Before we start...
This is unstable. VERY unstable, compared to my latest CM10.1 build.
By the way, I had to remove CM10.1 build environment because I have no space left on SSD. No more CM10.1 builds from me, sorry
On a positive note, this build has (compared to CM10.1):
Camera button options (wake/unlock/peek/playback control) — I put this feature upstream. Try it, it's cool
Flash sync is fine
KSM works again (it just magically fixed itself)
DSPManager doesn't suddenly get unloaded from memory and break your listening experience
Persian language for hardware keyboard. The whole hardware keyboard support has been reworked.
Newer Trebuchet, with live folders, icon pack support and other stuff
RAM is about 150 MBytes free with Theme Chooser enabled
Thanks to: (in no particular order)
Flinny
Flemmard
guest1
mosi110
kylon
szezso
nadlabak
Sources:
Local manifests: https://github.com/NeverGone-RU/Andromadus
Device tree: https://github.com/Andromadus/android_device_htc_vision
MSM7x30 common: https://github.com/Andromadus/android_device_htc_msm7x30-common
Kernel: https://github.com/Andromadus/htc7x30-3.0/tree/andromadus_4.3
How to install?
The usual process, nothing different here.
1: backup
2: wipe
3: install the ROM
4: install Google Apps. I prefer PA GApps "Mini Modular Packages".
How do I report bugs?
Now that's important.
I've set up an issue tracker to prevent cluttering this thread.
Keep in mind that a bug report without a logcat/dmesg or at least a precise description of a bug wouldn't help anyone.
If you stumble upon anything strange — try to reproduce it (and save a logcat, just in case).
Pro-tip: use "adb logcat -C" to colorize the output and make it easier to read! (not sure if this works on Windows, though)
Unfortunately, there are bugs that are caused by CM devs or Google (GApps are buggy, too). I'll close these bug reports, because I just can't fix that. I'm not a magician
Issues we already aware of:
EGL: flashy CRT animation (disable it) and buggy hwcomposer (icons/widgets suddenly blacked out is also caused by it). This was the major show-stopper.
Switching SELinux to Enforcing mode will instantly make the phone freeze. Don't do this!
Trackpad wake/unlock doesn't work, and there's no way to enable it. I use "pure" CM frameworks_base that doesn't have these features baked in.
Camcorder FCs when you try to un-pause video recording.
[Fixed] AOSP Keyboard FCs if you don't install GApps — install them
[Fixed] Mobile data is unstable — edit build.prop to fix the issue.
Issue you should be aware of: (non ROM-related)
Don't buy Samsung laptops, they have display hinges made of a sh*tty plastic.
{
"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"
}
Give me the download, already!
Google Drive link for 4.3.1: https://drive.google.com/file/d/0B5ahny5WGurFWDhhRnRWUDRMdUE/edit?usp=sharing
MD5 checksum: 657c81b1f46fd2987a175fa5ad66547d
Please don't make additional mirrors. Instead, ask me to mirror the file myself.
Why? I need to keep control of builds, and remove/replace them if something goes really wrong.
Kitkat?
While I still prepare my build environment for Kitkat and applying some patches to make it compile, you can have a build provided by guest1.
Initially, it was built purely for ringtone bug testing (factoid: every other htc msm7x30 device has ringtone shutting off randomly. I don't know why), but I think that'll do it for giving you an overview of what does CM11 look like at the moment.
This is even more unstable!
4.4 is also slower for some reason (probably because of different qcom_display repo used for it).
I did almost no tests with it, so there's probably a lot more to fix.
Google Drive link for 4.4: https://drive.google.com/file/d/0B5ahny5WGurFS1Z3N3N6V0xsSVk/edit?usp=sharing
MD5 checksum: 4ba38cc9fe4879687d0a279d0fbc0ced
Once this gets a tad more stable I am going to for sure try this out. I just flashed a fresh rom today and I'm trying to limit the fact I flash a rom at least 7-15 times a week (it's addicting, what can I say).
Re:[ROM] [14-11-13] Andromadus - CM10.2 - Vision
@NeverGone\RU you are a beast. Of course also thanks to @Flinny and the whole andromadus team. Does this use the same htc7x30 andromadus 3.x kernel as the previous builds?
Downloading now Btw hopefully I can get some logcats
HTCDreamOn said:
Does this use the same htc7x30 andromadus 3.x kernel as the previous builds?
Click to expand...
Click to collapse
Yeah, just a different branch (with SELinux enabled).
OMG!
OMG , I never expected KK for our device, btw i was too waited for this without any expectation
Once again thanking the guys who working on our devices :laugh::good:
great work Nevergone, thanks. I hope in some day we get Kitkat. I'm test it at this weekends.
great to see this, have downloaded and will give it a shot shortly. Have you, NeverGone, or have others, got an MD5 we could check against...I'm happy to post mine as a starting point:
657c81b1f46fd2987a175fa5ad66547d
---------- Post added at 07:54 PM ---------- Previous post was at 07:54 PM ----------
great to see this, have downloaded and will give it a shot shortly. Have you, NeverGone, or have others, got an MD5 we could check against...I'm happy to post mine as a starting point:
657c81b1f46fd2987a175fa5ad66547d
NeverGone\RU said:
Kitkat?
Wait for it.
Actually, this post is reserved for KK builds.
Click to expand...
Click to collapse
Cool!
I'll wait for KK if I can...
I think, that we'll wait for kitkat for a long time yet... desire z isn't as famous as earlier, community is less and phones with HW qwerty as well.
BUT I'm a still faithful user and BIG THANKS for this great piece of rom and great work from devs! Thank you!
great news!!!! thanks hitted
Let's not clamor for Kitkat yet. The Galaxy S4 got a stable-ish build of Kitkat just a few days ago, and it'll take a while for unstable builds to come out from the official CM tree. When that happens, development will trickle down here.
I mean, I would like to maintain my always-faithful-if-slow backup phone. It's gotten me through some times when my other primary phones went dead on me.
I get server connection errors in the Google Play store with this ROM and the linked GApps. Is anyone else having this problem?
I can actually connect to the store fine, it's the downloading or updating of apps that it errors out on.
Fafhrd42 said:
I get server connection errors in the Google Play store with this ROM and the linked GApps. Is anyone else having this problem?
I can actually connect to the store fine, it's the downloading or updating of apps that it errors out on.
Click to expand...
Click to collapse
Go to settings --> Storage --> And I think there should be a cache storage size for the sd card+internal rom, clear those, sign out of your google account then sign back in! At least I think those are the steps, I can't fully recall
That did it! Thanks! In all the years I've had an android phone I've never had to do that after flashing a rom.
Fafhrd42 said:
That did it! Thanks! In all the years I've had an android phone I've never had to do that after flashing a rom.
Click to expand...
Click to collapse
Yeah, from my research a few days ago on that problem it seems to be common in 4.3 roms for some unknown reason. I'm glad I could help!
I made an issue tracker.
That'd be easier to track bugs and get feedback without constantly quoting each other on forum pages. (because forums are linear)
I also decided to try to adapt some Sony/Samsung MSM7x30 changes. Maybe they've been more successful than we were?
If I were you, I would give up developing Android 4.3 and focus on preparing 4.4. But I am not a developer and I possibly don't know something so...
Anyway, thanks for making Android 4.3 happen on our Desire Z and good luck!
I will wait for 4.4 though.
TheReduxPL said:
If I were you, I would give up developing Android 4.3 and focus on preparing 4.4. But I am not a developer and I possibly don't know something so...
Anyway, thanks for making Android 4.3 happen on our Desire Z and good luck!
I will wait for 4.4 though.
Click to expand...
Click to collapse
Valid point.
The thing is, 4.4/CM11 is in early stage yet, and it will still need the same work I'm doing for 4.3 (plus, camera is broken on other MSM7x30 devices).
4.3 is at least able to boot