yashsingh1/xdaforums huggingface dataset:
[Motorola Droid RAZR] kholk:
I'm always available to work with other devs, my motto is "Maybe two heads can be like one" :P A little bit pessimistic but i'm saying it like a joke :)

The main developer & kernel developer of the EternityProject Team is ... me! So.

About the ZRAM thing you said there:

ZRAM is gzipping the RAM content and, yup, we've got LPDDR2 in our devices, 333MHz mostly, but still, we know that RAM is the fastest thing we can find in computer equipment, but have you been thinking of the CPU usage in GZ'ing the RAM content?

It will everytime consume CPU time for reading and writing to RAM and that would be a real pity as we haven't got a STRONG CPU, we're on ARM and our real limit is the CPU, other than the reeeeeeeeally "fast" eMMC/SDCard. hah. fast as a turtoise.

I think the way here is to optimize the RAM usage, without recurring to SWAP as it will obviously make our device slow because as you know the swap is rw on the fastest thing on the earth (SD/eMMC), lol.

So, take for example my GenTop Project, I shouldn't write those infos but anyway, its binaries has been compiled with Thumb2: it will make the binaries fingerprint to be as small as possible.

Notice that, yup, sometimes it's heavier for the CPU, but it's still better because at least we can run a fast system without getting angry with our RAM memory. When I said "sometimes" it's because it's only sometimes.... and sometimes is even faster.

I appreciate your offer of the leaked WT but that will be of nearly no use on OMAP as we've got NEON here and VFPv3-D32 where Tegra2 has got the poor D16 without NEON support, obviously (NEON requires D32).

We can keep in touch and work together for the memory optimizations and everything you have in mind for WebTop releases etcetera: just send me a PM and we'll organize our work!

Happy to work with you!

Finally, I've found a dev that isn't thinking of competition, but of how good a work can be wirking together.

Possible. Why not?

ChromeOS is Linux.

ChromeOS is a lightweight Linux UI, lighter than Moto's WebTop, The only advantage is that everything you do on ChromeOS is synchroinized instantly with your Google account, so that you'll be able to access your work from every PC that can access your Google account, even if your ChromeBook is BROKEN (like dropping it from the 31st floor).
[Motorola Droid RAZR] kgb2000:
The new 0.2a img is working great now. Thank you. One thing I noticed is when I am at work with 802.1x EAP, I could not get online in ubuntu, but I can in the regular webtop, is there a setting I can tinker with? Again, thank you for your effort and looking forward to the next release.
[Motorola Droid RAZR] jokersax11:
Zram is already used on the atrix and its using lzo which is light on cpu use. Its shown a very nice improvement when setup correctly. My kernels have thumbee enabled along with a massively improved memcopy(one of the advantages of neon) while its not d32 supported, little of linux is compiled to d32 anyway. D16 happens to be the standard for armel linux compiles. Compiling in thumbee at d16 is an improvement over the standard arm7-a that most armel programs are compiled. I can recompile to the tegra if needed if you compiled using -mfpu=vfpv3-d32 flag.

Also we are running at 1.4ghz instead of the standard 1.0 so the difference in neon support is made up. I havnt implemented zram yet but we dont even have many memory issues anymore. I watch movies, play flash games, surf with up to 10 tabs and very little lag is shown. Hulu/netflix/youtube/megavideo/etc all work perfect. I haven't seen that low memory warning in a long time. Of course zram is kernel enabled. Do you guys have custom kernels?

The leaked is standard armel no thumbee or any extra stuff. So its cross device compatible. There maybe some newer code along with that firefox 8.
[Motorola Droid RAZR] ellopr:
Please help

Hi there. Can someone help me.

Doing the webtop via hdmi hack to test if it worked on my phone I accidentally deleted the original PortalApp.apk. The hacked version is not working for me (I am in GSM version). Now I don't have HDMI out. I got the Atrix Lapdock modified and is not working either, says No HDMI. I want to try this mod for Ubuntu now that I have the Lapdock but can't until I fix the problem.

Can someone post or sent me at my email stevllop@gmail.com these 4 originals unmodified files so I can fix my phone. I am in 651.73.250 version.

Files Needed from /system/app:

DockService.odex

PortalApp.odex

DockService.apk

PortalApp.apk
[Motorola Droid RAZR] kholk:
We're still on locked BL! Our unlock will come with ICS :(

Anyway, I've compiled it using -mfpu=neon ... and my ATRIX kernel is at 1.5GHz :°)

ZRAM .. yup, when it is well set it should give a performance improvement, but not in every situation, I still think optimizing ram usage instead of compressing it is a better option.
[Motorola Droid RAZR] jokersax11:
I agree but zram is the short term run. I also hit 1.5 but the photon doesn't like it as much and required too much voltage not enough improvement, so Im running 1.4 at 1200mv stable.

Guess I'll be recompiling for us mophos.
[Motorola Droid RAZR] kholk:
Oh wait, don't misunderstand me, I was intending I've compiled with -mfpu=neon for the RAZR distribution.

On Tegra2 devices -mfpu=neon will result in Segmentation fault (can't execute).
[Motorola Droid RAZR] ddv2005:
Tegra 2 does not support NEON
[Motorola Droid RAZR] jokersax11:
So currently its just thumbee
[Motorola Droid RAZR] scorbut:
Are there any news about gentop or easier way to run full ubuntu. I try to run current scripts, but I have lots of errors. So if it have more sense to fight with current version or wait for new one.

Thanks for your work.
[Motorola Droid RAZR] kholk:
Oh damn you're right I forgot to upload the scripts!

Haha!

I'll be uploading 'em in a couple of hrs! :P
[Motorola Droid RAZR] kgb2000:
I downloaded the new script, how do I apply the script? Should I flash it?
[Motorola Droid RAZR] kholk:
Oh, it is a CWM ZIP. Flash it with bootstrap/safestrap recovery!
[Motorola Droid RAZR] jimmynoos:
Thank you for the script flash zip! makes our noob lives much easier. Another noob request...

Anyone know how to partition the sdcard into ext4 and designate the 4gb? I know i can do it in CWM, but whats the diff if it does it in ext3 vs ext4 and do I really need to do this?

Any insights into this would be helpful. tx
[Motorola Droid RAZR] kholk:
Why EXT4 and not EXT3? HERE

...Or in less words: better in performance and reliability.

If you want to do that like I've done...

1. Take the SDCard into your phone

2. Boot the IMG of WebTopMOD

3. In the WebTopMOD terminal you can use fdisk to partition the SDCard. Do it and remember: the first partition HAS to be the ext one (the ext partition MUST be >=4GB)

4. Reboot your device and on terminal emulator....

5. mkfs.ext4 /dev/block/mmcblk0p1

6. mkfs.vfat /dev/block/mmcblk0p2

7. dd if=/sdcard-ext/eternitywtm.img of=/dev/block/mmcblk0p1

8. resize2fs /dev/block/mmcblk0p1

9. (optional) fsck.ext4 /dev/block/mmcblk0p1

10. Enjoy your new EternityProject WebTopMOD partition.

I should do something for making it to be automatic. I know. One thing per time! :P
[Motorola Droid RAZR] kgb2000:
Why is it that the first partition has to be ext? With the first partition ext and 2nd fat32, windows would not recognize the sdcard. Can it be partitioned to be 1st fat32 and 2nd ext4?
[Motorola Droid RAZR] kholk:
It's exactly what I've said in the post you've quoted :)

Heh, yup.

Because if the first one is FAT, Android won't mount the FAT partition. If you don't believe me, I can understand you, I didn't believe that when someone else said it to me, try it on your own.. :P
[Motorola Droid RAZR] kgb2000:
I just want to share that I went ahead and partitioned my sdcard into 1st fat32 and 2nd ext4. I was able to dd the img onto ext4 no problem and change the script to mount the mmcblk0p2 and I can start gentop.
[Motorola Droid RAZR] kholk:
Sure you can. The problem comes when you aren't able to mount the FAT partition automatically on Android, but if you're fine with this... :)
[Motorola Droid RAZR] jimmynoos:
Is this done in Windows? I guess I'm not following... Can you please explain in simple terms as I am very simple when it comes to this stuff? If not, can you point me to the right direction and I can probably research and figure this out?

tx

---------- Post added at 10:34 PM ---------- Previous post was at 09:50 PM ----------

Yes, PLEASE make this automatic for us n00bs.
[Motorola Droid RAZR] kholk:
This is done from the device, on ADB or terminal emulator.

Anyway, I'll do ASAP.
[Motorola Droid RAZR] Topgun966:
Anyone know how to restore back to the default webtop? I have to replace my phone.
[Motorola Droid RAZR] moneyrain:
thx alot for all ur work ,kholk
[Motorola Droid RAZR] kholk:
Flash the stock software with RSD Lite. It will overwrite every modification you've done to your device.

Thank you for appreciating it!

--------------------[EternityProject wants to...]--------------------

.....say to you.....

Merry christmas to you all from our Team!

The EternityProject Team Manager,

--kholk
[Motorola Droid RAZR] Topgun966:
Complete n00b question im new to moto but what is RSD lite
[Motorola Droid RAZR] scorbut:
Merry Christmas kholk and Eternity project team.

Thanks for your hard work.
[Motorola Droid RAZR] Topgun966:
K I figured the first part out...but where can I find the stock software :/
[Motorola Droid RAZR] jimmynoos:
Trying to flash the script update file in Safestrap, but it keeps aborting and it says "bad" file. Anyone else experience this? I have downloaded the file 3 times...
[Motorola Droid RAZR] scorbut:
I have same issue with bootstrap.
[Motorola Droid RAZR] kholk:
I'll check what's wrong with it.
[Motorola Droid RAZR] sebbo90:
Stupid question but I assume that this is a chroot environment?
[Motorola Droid RAZR] kholk:
Yup, it is.
[Motorola Droid RAZR] scorbut:
Finally its working for me. I must run it manual way.

I can run firefox, libreoffice, jdownloader. Its little bit slow, pannel on top of windows look terrible(white without x to close) and windows in full screen are partly hidden behind site ubuntu pannel.

But great work. Thanks a lot for this x-mass gift.

I think I'll try gentop next.
[Motorola Droid RAZR] scorbut:
Thanks, this helps me
[Motorola Droid RAZR] jimmynoos:
Any update on the flash able script not working? Also, I think there is an issue with any web top and safe strap... they don't play nice together and will not operate in safe system. Anyone encounter this yet?
[Motorola Droid RAZR] valiymt:
unzip and rezip for failed install scripts

Unzip and rezip it in root of the folder .. that should help
[Motorola Droid RAZR] valiymt:
Can Anyone help on a Making a EXT4 SD card .. which my phone doesnot think its a blnk

So .. IF i put IMG on the SD card .. it reverts to 0KB as soon as I boot the phone .. SO now How do i get this IMG file .. on SD card without phone seeing it as 0kb

I tried formatiing the card as EXT 4 .. when inserting the card .. phone says blank SD Card

need help
[Motorola Droid RAZR] tumbleweed65:
First this looks awesome, amazing work. And I really appreciate you trying to fix it so us "not so computer literate" can have fun with it to :) :thumbup:

I'm also getting the can't open EPRJWTScripts_MOTSPD_v0.1.zip (bad) error.
[Motorola Droid RAZR] kholk:
I'm examining the situation and I'll give you all a solution as soon as possible.

I'm sorry if I'm slow in those days but I have to study, math analysis exam at the university 31st this month!
[Motorola Droid RAZR] tumbleweed65:
Take your time exams are way more important!!! I don't think anyone will die or even brick a phone without this script..... Lol Good luck on the exams.
[Motorola Droid RAZR] scorbut:
Ntfs3g is working on WebTopMOD but not in android, because of missing fuse. Is there any chance to extract fuse.ko from ubuntu and use it in android?
[Motorola Droid RAZR] kholk:
Sure. Simply copy fuse.ko to /system/lib
[Motorola Droid RAZR] foganime:
Cross Compiling?

I just got my Lapdock 500 and I'm waiting to pre-order my RAZR MAXX in order to give this webtop mod a shot!

Can you guys tell me how they prep a package like OpenOffice for us so we can install it using apt?

I'm wondering if everything has been cross-compiled for a generic ARM from a Linux PC?

Could I speed things up by re-compiling from source?

Thanks!
[Motorola Droid RAZR] thantos:
Does anyone know if this will work on an atrix as well?
[Motorola Droid RAZR] kholk:
The Ubuntu WebTopMOD is something for ensuring maximum compatibility with the stock Motorola WebTop. Sure the packages are compiled for generic ARMv7, not specifically for OMAP4430. You can compile your own packages by going on the website of the application you need, download the source and compiling it, but note that not every compilation dependancy (actually there shouldn't be any) are preinstalled in the Natty WebTopMOD, so this is gonna be tricky.

If you want some speed, I've released GenTop, too. It is oriented to speed instead of compatibility, infact its applications have been compiled _on_ OMAP4430 _for_ OMAP4430. Every application you want will also be compiled on YOUR device for YOUR device.

CFLAGS are preset here for RAZR by me. I think you should try it.

It may work, however this has been tested only on RAZR.
[Motorola Droid RAZR] foganime:
I might try to explore compiling directly on the phone when I get it, but my ideal setup would be to cross-compile from home Ubuntu and copy the binaries.

Acutally, I was going to install debian for ARM using QEMU (emulating Cortex-A9) on my home PC. That way I could just use the GCC there to make the binaries, and then copy & run them on the phone later. That would save me the trouble of building and maintaining my own x86-to-ARM cross compiler.
[Motorola Droid RAZR] kholk:
IMHO it's better to use a crosscompiler than QEMU-ARM, in terms of speed and simplicity.

But take that as only a personal opinion :°)
[Motorola Droid RAZR] foganime:
Got QEMU up!

Hey, thanks for the advice, but I had my heart set on getting ARM QEMU working first!

I got it working and posted my first screenshot on my site here:

http://www.flightinstrument.net/

As I get more stuff working, I'll post tutorials, and screenshots there.

If you want me to mirror your tutorials or anything else, I'll be happy to share space on my site. Google has tons of free bandwidth & space, but I do still have to use Sites to publish my content :(

Anyway, I'm off to try and compile Chrome for ARM from sources next.
[Motorola Droid RAZR] foganime:
Help! I can't compile Firefox this way because of the following error:

Error: selected processor does not support 'ldfd f0,[sp]'

Any ideas?? I tried adding "ac_add_options --enable-arm-fpu" to my .mozconfig to see if this was some sort of floating-point instruction I needed for the ARM CPU, and it doesn't work! :(

Any suggestions would be appreciated!
[Motorola Droid RAZR] kholk:
Try to use armv7-a+sec instead of armv7-a.

...or disable thumb and thumb interworking.
[Motorola Droid RAZR] dragonriot:
Am I just retarded here? When I use Safestrap, I can't do anything unless I install a custom rom on the 2nd filesystem, which I really don't care to do... when I use RazrBootstrap and CWM, the Easy Scripts zip reports as "bad", and won't install.

Do I need to rename it to Update.zip? Is there a way to get Fastboot Enabled on a VZW Razr?

I would really like some help with this as soon as possible, as I bought my Lapdock for schoolwork - note taking, electronic textbooks, D2L website use, etc - and the stock WebTop sucks as you all know... Having Ubuntu would streamline everything for me, and make the Lapdock purchase worthwhile.

I realize this is an alpha version, and not meant for everyone, but I've been a Linux user for years - long before ubuntu became popular - and even for me, the instructions for putting a custom Webtop on the Razr are severely lacking. Troubleshooting, step-by-step instructions, etc, would be nice...

---------- Post added at 05:25 PM ---------- Previous post was at 04:36 PM ----------

Got it working, but when I type sudo -i, I get this error message.

-bash: getprop: command not found

---------- Post added at 06:03 PM ---------- Previous post was at 05:25 PM ----------

so apparently that bit about sudo -i returning an error doesn't matter for actually being in the gnome environment... however, is there a way to make this change permanent? I rebooted my phone, and everything goes back to standard webtop and I have to repeat the whole process again. I could streamline it with a script, but I want it to just have Ubuntu running as soon as I plug in my phone to the dock... there's no reason to have to redo everything every time.

Does setting the ext4 partition and making it the WebTopMOD partition solve this problem?
[Motorola Droid RAZR] foganime:
Some n00b Questions...

First off, I'm successfully running WebTopMOD v0.2a on my new RAZR MAXX, so thanks kholk !

Some big questions:

#1: How do I automate the su ... xterm startup script??

I'm using "Better Terminal Emulator" on my phone and I can't figure out how to run all those commands using "sh start_ubuntu.sh"... already did chmod +x on the .sh file

Sucks having to re-type them 1 by 1

#2: How do I switch the Ubuntu interface back to the standard one I know with the "Application Places System" menu bar??? I hate the Unity sidebar and can't figure out how to switch it back to standard Ubuntu.

Thanks!!

A note to help others:

How can I change the Ubuntu clock setting?

* Go to the main chroot terminal and type "dpkg-reconfigure tzdata" as root

* Follow the text-based prompts
[Motorola Droid RAZR] idan_mo:
thanks for it, will gonna try this when i'll have the hd multimedia dock.

and for your poll:

1. What do you expect from this release? Be stable enough so it won't crash plus the option to install Hebrew language pack and Open Office.

2. What are the programs you want to find on it? Open Office, Chome.

3. What do you want to be able to do? Write documents in Hebrew, surf the web and use hebrew like in ubuntu and watch movies with divx/xvid support and subtitles support in it.
[Motorola Droid RAZR] foganime:
Updating Ubuntu Maverick 10.1?

kholk told me to use fsck, and it fixed my read-only Ubuntu filesystem problem.
[Motorola Droid RAZR] scorbut:
Would it be possible to have this? http://androidcommunity.com/ubuntu-for-android-gets-a-hands-on-video-20120221/
[Motorola Droid RAZR] foganime:
Maybe, but you might be locked into Ubuntu's crap Unity interface. I'd rather use the Windows 3.1 shell then that POS.
[Motorola Droid RAZR] Papapau:
Things to consider

Currently downloading the required files.

Just want to know some things to consider or current drawbacks if ever I completely replaced the default webtop? Are there any? even if tolerable? Can't connect to internet? office applications?

And do you have screenshots of this running? ^^

Hoping for quick responses..

Thanks and More Power!
[Motorola Droid RAZR] nebneb333:
Is there an easier way way of installing this because I am so not good with linux/ script and though I know a few basics I feel that I would mess this up really badly and would much rather avoid that... I like Ubuntu as an OS (I tri boot it with win 7 and hackintosh) and would love it on my lapdock but wow this seems very complicated!

Thanks in advance regardless of the assistance lol,

Nebneb333

P.s. adb scares me but I am ok with using it I just need in the simplest easiest instructions how to do this basically and I don't know what UnBz2/UnTar the archive is/ means lol
[Motorola Droid RAZR] foganime:
screenshots:

http://www.flightinstrument.net/
[Motorola Droid RAZR] farmboystrong:
Would there be any way for someone to put most of this in a batch file or 1 touch script??? I would LOVE this but I keep getting errors and i am having a hard time (as well as im sure others are too) finding all the fixes in all 25 pages of this thread. Even a tutorial video or something would be WONDERFUL

Also did anyone get this to work over normal HDMI cable? or do we all still need the lapdock/desktop dock
[Motorola Droid RAZR] foganime:
The process isn't that difficult if you have a LapDock and you're comfortable with the command line.

The main drawback is that v0.1 has X server issues with OpenOffice and v0.2 is stuck using Ubuntu Unity. If anyone knows how to kill Unity and revert to the classic shell in v0.2, I would run it all day long.

Ubuntop v0.2 still has several broken items in Ubuntu Control Panel relating to logging in that would let you choose the classic Ubuntu interface style.
[Motorola Droid RAZR] cyberhern:
Has anyone tried this on the Bionic??????
[Motorola Droid RAZR] I_EAT_BABIES:
Excuse me if these questions have already been answered, I scanned as many pages as I could but could not find the answers.

- If I install via SafeStrap do I still have to push the ABD commands? Or does the SS installation take care of all of it?

- Can I use this via HDMI? Would I have to use Nebtop to mount the dock and then select Ubuntu? Or how does it work / how do I launch it?

- Will this work if I am on a custom ROM?

Thanks in advance!
[Motorola Droid RAZR] nebneb333:
while trying to do the first manual install I keep getting device not found anyone know what my issue is and how to fix it?
[Motorola Droid RAZR] scorbut:
I split this commands to 4 sh files. wt1.sh to wt1.sh. Maybe it would works also for you.

https://www.box.com/shared/60f61efd2ff115a1c474
[Motorola Droid RAZR] nebneb333:
Obviously I am a newb trying to learn about this stuff but what are sh files?
[Motorola Droid RAZR] scorbut:
Copy scripts and all files that you need to the root of your sdcard(sdcard-ext folder) .

Open terminal

Go to sdcard-ext

And write

sh wt1.sh

Confirm and if script finish without fail write

sh wt2.sh

If success than connect webtop. If you have image mount as ext4 than you can run wt3 in terminal, otherwise you must first edit wt3.sh and move # on the beginning of the next line.

When it succeed you should see white terminal. You must write there commands that are in wt4.

Before sh...you maybe will need write sudo
[Motorola Droid RAZR] nebneb333:
I had already taken the webtop files off my phone lol can you possibly get it working like this for gentop mod scorbut?
[Motorola Droid RAZR] hunix:
Can you redo the How to page?

i have tried the manual method in the first post, i loaded the full gnome environment after that, the whole webtop got messed up i had to fastboot reflash the webtop image, then booted again successfully, now using these scripts starting from A to Z how should it be? can you do a little tutorial on that? thanks in advance

--------------------------------------------------------------------------------------------------------------------------------------------------

Never mind, got it working i just had to edit the wt3.sh file to make it mount the .img file instead of the ext4, then the excution of nngnome script had to be "busybox sh nngnome.sh" instead, thanks anyways for the script files they saved me much time and effort of retyping each time
[Motorola Droid RAZR] scorbut:
Yes this scripts works also for gentop
[Motorola Droid RAZR] scorbut:
I'm glad that it helps you
[Motorola Droid RAZR] FrAsErTaG:
I have got this to work however getting errors with apt-get

unable to access var www
[Motorola Droid RAZR] allchannels99:
This is really exciting! I would really love to get Linux Mint on there!
[Motorola Droid RAZR] scorbut:
For me it works when I it as img file and didn't with mount on partition.

But it's questions more on eternity team.