[APP] ICS/JB AOSP Email Client for Motorola RAZR HD. - RAZR HD Themes and Apps

So while I am quite satisfied with the factory firmware on the XT925/926 as-is, the email client is rather clunky and I prefer the AOSP version. Good news guys, the factory firmware can use the AOSP Email.apk!
Credit goes to kabadisha for the original, easy to follow instructions.
Before You Start...
[MANDATORY] First and foremost, the phone needs to be rooted. If you haven't done so, check out this thread: http://forum.xda-developers.com/showthread.php?t=1943851
[MANDATORY] ADB on your computer or Terminal Emulator app on the phone. If you want ADB, the email-policy-patch in this thread has the file in the 'lib' folder: http://forum.xda-developers.com/showthread.php?t=1117452
[RECOMMENDED] Titanium Backup for backing up and removing the stock Motorola Email client. If you want to save these files, do this before proceeding to the instructions below. The APK files you need to backup/remove are MotoEmail.apk and MotoEmailConfig.apk.
Instruction for ADB Users
Connect the phone to the computer.
Download the corresponding Email.apk and Exchange.apk in the attachment section at the end of this post. Get the ones with the prefix 'ICS_' if you are on 4.04 Ice Cream Sandwich firmware, OR 'JB_' if you are on the 4.1.2 Jellybean firmware. DO NOT mix them or use the wrong ones, as they may not work correctly. Rename them to Email.apk and Exchange.apk respectively and place them in the root directory of your phone's internal SD card.
Go to the directory where you put your ADB executable. Hold SHIFT key, right-click anywhere in the window in this directory and select 'Open Command Prompt Here'.
Type the following in the command prompt and press Enter:
Code:
adb shell
If the Motorola driver is installed correctly and the phone is plugged to the PC, it should change the prompt to '[email protected]'. Type the following and press Enter, and the prompt should change to '[email protected]':
Code:
su
Now you're ready to actually do the work of getting the AOSP Email client on the phone. First, we need to set the /system partition to allow us to read/write to that directory, and remount it to make sure the permissions are updated. Type the following and press Enter:
Code:
mount -o rw,remount /system
...Let's change the current active directory to where all of the phone's installed apps are kept. Type the following in the command prompt and press Enter:
Code:
cd /system/app
Type the following in the command prompt and press Enter to copy the Email.apk that you downloaded earlier into this directory:
Code:
cp /sdcard/Email.apk /system/app/Email.apk
Type the following in the command prompt and press Enter to copy the Exchange.apk that you downloaded earlier into this directory:
Code:
cp /sdcard/Exchange.apk /system/app/Exchange.apk
Almost there! The last thing we need to do is change the permissions of these copied files so the OS can handle them properly. Type the following and press enter:
Code:
chmod 744 Email.apk
Code:
chmod 744 Exchange.apk
*Thanks to vrus1 for pointing this out*
Code:
Go to Settings > Manage App > Email and select 'Clear Data'.
Reboot the phone. Do this the ol' fashion way by directly interfacing with the device or enter the following in the prompt:
Code:
exit
Code:
exit
Code:
adb reboot
Click to expand...
Click to collapse
Instruction for Terminal Emulator Users
Connect the phone to the computer.
Download the corresponding Email.apk and Exchange.apk in the attachment section at the end of this post. Get the ones with the prefix 'ICS_' if you are on 4.04 Ice Cream Sandwich firmware, OR 'JB_' if you are on the 4.1.2 Jellybean firmware. DO NOT mix them or use the wrong ones, as they may not work correctly. Rename them to Email.apk and Exchange.apk respectively and place them in the root directory of your phone's internal SD card.
Open the Terminal Emulator app. Type the following in the command prompt and press Enter:
Code:
su
Now you're ready to actually do the work of getting the AOSP Email client on the phone. First, we need to set the /system partition to allow us to read/write to that directory, and remount it to make sure the permissions are updated. Type the following and press Enter:
Code:
mount -o rw,remount /system
...Let's change the current active directory to where all of the phone's installed apps are kept. Type the following in the command prompt and press Enter:
Code:
cd /system/app
Type the following in the command prompt and press Enter to copy the Email.apk that you downloaded earlier into this directory:
Code:
cp /sdcard/Email.apk /system/app/Email.apk
Type the following in the command prompt and press Enter to copy the Exchange.apk that you downloaded earlier into this directory:
Code:
cp /sdcard/Exchange.apk /system/app/Exchange.apk
Almost there! The last thing we need to do is change the permissions of these copied files so the OS can handle them properly. Type the following and press enter:
Code:
chmod 744 Email.apk
Code:
chmod 744 Exchange.apk
*Thanks to vrus1 for pointing this out*
Code:
Go to Settings > Manage App > Email and select 'Clear Data'.
Reboot the phone.
Click to expand...
Click to collapse
Once the phone has been rebooted, you should now have the AOSP Email Client in the application menu. Set it up as normal and you should be ready to roll. So far I have not run into any sync issues or anything out of the ordinary. If you are experiencing otherwise, please let us know!
Closing Notes
If you encounter any issues following these steps, please let me know so I can correct it.
Other Motorola ICS/JB device users: This should work for your devices as well as the firmwares between our devices are nearly identical.
Using the AOSP Email client will now allow you to use the Exchange Security Policy Bypass script that is not compatible with the Motorola client. Please be aware that by doing this, you may be violating your company's security policies which may place you under severe disciplinary actions or job termination at your company's discretion. Others that have provided the tools and instructions to perform this, including myself, cannot be held responsible if the worse case scenario occurs. You have been warned.

Sorry to bother.
Could these files be used for ICS 4.0.4 Samsung Galaxy SIII?
I've been trying like crazy to get the AOSP Email apk working.
Thanks for any feedback or recommendation.
Sent from my Nexus 7 using Tapatalk 2

Hobbes2099 said:
Sorry to bother.
Could these files be used for ICS 4.0.4 Samsung Galaxy SIII?
I've been trying like crazy to get the AOSP Email apk working.
Thanks for any feedback or recommendation.
Sent from my Nexus 7 using Tapatalk 2
Click to expand...
Click to collapse
No guarantees. While this method uses generic Unix commands that all Android devices will understand, it all depends on how the manufacturer has their firmware setup since some may have the Email client integrated into their launcher framework for notification counters, widgets, etc. You can attempt this and see if it works, and worst case scenario, simply delete the two files from \system\app to reverse the process.
For the Galaxy S III, I believe your Email client is SecEmail.apk and Exchange.apk. Backup and remove those before using the files in the attachment.

Worked great on my Droid Razr Maxx - thanks!

Thankss

Anybody try this on the RAZR Max HD with vrz
Sent from my DROID RAZR HD using Tapatalk 2

This is awesome. Thanks for posting this info. Works great on Bionic ICS.

Is this the black version?
Sent from my XT910 using xda app-developers app

Does this disable the exchange security?

mikeymax said:
Anybody try this on the RAZR Max HD with vrz
Sent from my DROID RAZR HD using Tapatalk 2
Click to expand...
Click to collapse
Yes, this procedure was done successfully on a RAZR MAXX HD.
zhzaen said:
Does this disable the exchange security?
Click to expand...
Click to collapse
No, it takes you halfway there -- getting the AOSP Email client on your phone, which is compatible with the email-policy-patch script that can modify these APKs. You cannot disable the exchange security on the stock Email that comes on your Motorola phones because it is custom.

anyone able to get these or actual AOSP JB Email apks to work with the JB leak?
Ive tried these ICS apk and some JB apks I found. No luck on either.

I assume we could just use root explorer to do this as well right?

Gave this a go to see if it can see folders within my inbox of my corporate exchange account.. nope. back to stock for now.
Apparently the 4.0.4 version doesnt work properly in this regard and the 4.1.x can do it..
Thank you anyway.

Doesn't work on mine.. FC as soon as you try to open Email app.
I am running stock 4.0.4 Razr HD LTE from Rogers. I followed instructions to a "T". Everything worked as expected but it just wont run.

Ok.. Got it working... Before removing/renaming old Email client, go into Manage Apps, Email, CLEAR DATA.
Then rename old files and push new ones.
Reboot.
Go back into Manage Apps, Email, CLEAR DATA.
Reboot.
Works great and thank you for sharing!!! I hate the stock app because it doesnt synchronize Email Reply/Forward status and drove me crazy.

Jelly Bean Official. Now Let's Do This.
OK. So now that JB is pushed out, I really need to get working on this. If anyone has any direction or ideas, please share. The blur email is awful, plus I really want to disable Exchange security policy.
Other than the email app, the HD Maxx is the best phone out there. I went back to it from a HTC DNA.
AOSP FTW.

vrus1 said:
Ok.. Got it working... Before removing/renaming old Email client, go into Manage Apps, Email, CLEAR DATA.
Then rename old files and push new ones.
Reboot.
Go back into Manage Apps, Email, CLEAR DATA.
Reboot.
Works great and thank you for sharing!!! I hate the stock app because it doesnt synchronize Email Reply/Forward status and drove me crazy.
Click to expand...
Click to collapse
Following this procedure got it working for me. Thanks for the Clear Data tip. I think users should note, you MUST reboot after clearing data. Simply clearing data and relaunching the app does not work.
My setup is rooted OTA JB. I used rootkeeper to retain root through the OTA update. After following the OP directions, I kept getting force closes and crashes. I simply thought it was because of JB and it may have been. However after reading through the rest of the post, user VRUS1's tip got it working. This step should be added to the OP.
Thanks to both of you. I couldn't stand the MotoEmail.apk...

Thanks for this!! This was a life saver for me!!

Thank you for the feedback guys. I disappeared for a bit and now have a XT925 RAZR HD and I'm running JB firmware with AOSP Email client right now. I will update the original post with the comments and Jellybean APKs tonight.

It's been updated with Jellybean APKs and revised instructions. As usual, please provide feedback if something is off in the instructions or you experience abnormal issues.

Related

[How to] Gmail and the Android Market

THIS METHOD IS NOW OUTDATED.
For everyone that is starting from scratch with a wiped NookColor, I have made a linux script available that will do everything for you. This includes enabling apk installs on the device, live wallpapers, multitouch, etc. It will also download and install YouTube, Gmail, and the Market. It also changes the Market fingerprint to that of a Droid Eris on Verizon so you can see protected apps. It does not require use of the Android Emulator to generate an AndroidId as this is done automatically thanks to clockworx. All it does require is that you be nootered and have working Superuser.
Thread here:
http://forum.xda-developers.com/showthread.php?t=871210
DISCLAIMER:
These steps are what worked for me and some may not even be required. If this guide needs any clarification, post a reply and I will do my best to update it. I'm 99% certain all the steps are here.
If you have already tried to get the Market or other Gapps working, etc then it is very likely you will have to do a full factory reset before this will work for you. I have no idea why, but if these steps don't work I would try that first.
In my experience the factory reset is two steps:
8 failed boots restores the /system partition. You can easily trigger this reset without 8 failed boots by running this command from a Linux or Mac OSX command line:
echo -n -e "\008\000\000\000" > /tmp/foo; adb push /tmp/foo /rom/devconf/BootCnt; adb reboot
Click to expand...
Click to collapse
Afterwards:
Booting while holding power+volumeup+nook button restores /data
I had to do both of these steps in this order to get a full reset on the device.
Required:
nc_gapps.zip
system.img for AVD
Youtube for Eclaire
Optional:
Root Explorer really speeds this up. If you have it, I recommend using it as this tutorial is written with it in mind.
* Copy nc_gapps.zip onto the 4gb internal partition of the NC, /media/
* Unmount both the internal partition and the SD card (if applicable) from within your OS but leave the USB cable connected.
* Using a command prompt on your OS, navigate to android-sdk/tools (or platform-tools in newer SDK) and type the following:
adb shell
mount -o rw,remount -t ext2 /dev/block/mmcblk0p5 /system <-----This can be also done by going to /system/ in Root Explorer and clicking "Mount R/W" at the top
cd /media
miniunz -x nc_gapps.zip -d /system/ <-----Overwrite [A]ll if prompted!
echo "ro.config.nocheckin=no" >> /system/build.prop
exit
Click to expand...
Click to collapse
* Leave this command prompt open, we will need it in a minute!
* Install Youtube App. If you have a previous version installed it's best to use Titanium Backup to wipe it's data then uninstall.
* Run Youtube. Press Menu->My Channel. Log in with Gmail account. If you get the authentication error here you can try rebooting and wiping Youtube data again with Titanium Backup.
* Reboot NC
After reboot:
* Using the command prompt on your OS from before, type:
adb pull /data/system/packages.xml
Click to expand...
Click to collapse
*In this file find the string "uid.system". You should find a line that looks like:
<shared-user name="android.uid.system" userId="1000">
Remove the 3 lines beneath this one. They should look similar to:
<sigs count="n">
<cert index="n" />
</sigs>
n is an integer that may be different for everyone. After removing these lines, the line immediately after "<shared-user...>" should be "<perms>"
Save.
* Using the command prompt on your OS:
adb push packages.xml /data/system/
Click to expand...
Click to collapse
Reboot NC and disconnect USB.
Gmail should work but running the Market should load the TOS after which you will get a server error. This is caused by our device not having a valid androidId. Let's generate a valid androidId using the AVD emulator.
Create a new AVD for Android 2.1-API Level 7 using these settings:
SD Card Size: 100M
Skin: Built-in: Default (HVGA)
Hardware Properties:
Abstracted LCD Density: 160
Touch-screen support: yes
Device RAM size: 1024
Once the AVD is in your list, click on it and then click Details on the right hand side. Note the path and move the system.img you downloaded in that directory.
Start the AVD. When prompted, sign in with your existing Gmail credentials. Use CTRL+F11 to slide the keyboard in and out when prompted.
Run this command to get the androidId from the emulator:
adb shell sqlite3 /data/data/com.google.android.googleapps/databases/accounts.db "select * from meta";
Click to expand...
Click to collapse
It's the long number after androidId|, SAVE IT!
Now, connect your NC back to USB.
On the third command below, be sure to replace ANDROID_ID_FROM_EMULATOR with the number I just told you to save.
adb pull /data/data/com.google.android.googleapps/databases/gls.db
sqlite3 gls.db
update meta set intvalue='ANDROID_ID_FROM_EMULATOR' where name='androidId';
.q
adb push gls.db /data/data/com.google.android.googleapps/databases/
Click to expand...
Click to collapse
Reboot NC
Wow, that was quite a bit of work to figure out, to be sure.
Thanks, will give it a try!
Does this also provide the Google account setup capability (Reader, Listen, etc.)?
Thanks for the fix first of all!!!
I used root explorer and copied over all of the files recommended, then installed the youtube app you linked to, but when I tried to go to menu/my channel it flashes a message that there was a problem authenticating.
Any ideas?
Thanks!!!
Never mind...
Before doing the androidID stuff, Gmail is supposed to work? It doesn't. Just flashed for a sec and goes back to home screen
Also, there is no Market icon available. Am I supposed to install Vending.apk after putting it in /system/app?
EDIT: Youtube now doesn't work either...
EDIT2: Youtube works after an uninstall/reinstall, and I can sign in. Gmail still doesn't work and no market icon
bazzly said:
I'm confused....
"Using Root Explorer:
1) copy etc, framework, and lib folders into /system."
Those files are already in the /media/system directory....ohh...you talking the root /system not media/system....correct...?
Click to expand...
Click to collapse
Yes, that is correct.
bbtheory said:
Thanks for the fix first of all!!!
I used root explorer and copied over all of the files recommended, then installed the youtube app you linked to, but when I tried to go to menu/my channel it flashes a message that there was a problem authenticating.
Any ideas?
Thanks!!!
Click to expand...
Click to collapse
Try rebooting first. If that does not fix it then try clearing the data for the youtube app. If all else fails do a complete factory reset and start this from scratch. The youtube authentication issue was my biggest hurdle and I ended up doing a factory reset myself.
Xhorder said:
Before doing the androidID stuff, Gmail is supposed to work? It doesn't. Just flashed for a sec and goes back to home screen
Also, there is no Market icon available. Am I supposed to install Vending.apk after putting it in /system/app?
EDIT: Youtube now doesn't work either...
EDIT2: Youtube works after an uninstall/reinstall, and I can sign in. Gmail still doesn't work and no market icon
Click to expand...
Click to collapse
Same here...
Does the build.prop contain a valid version string which allows market access?
Also, there's a new version of the market going about too
Ok so I got past the youtube and now gmail works and the market gets the server error. However, I cant seem to get started with AVD to get the android ID... are there some more detailed instructions for an AVD noob???
bbtheory said:
Ok so I got past the youtube and now gmail works and the market gets the server error. However, I cant seem to get started with AVD to get the android ID... are there some more detailed instructions for an AVD noob???
Click to expand...
Click to collapse
Were there any variations from the steps above that you made to get gmail working? Not sure why mine is flashing then closing.
norkoastal said:
Were there any variations from the steps above that you made to get gmail working? Not sure why mine is flashing then closing.
Click to expand...
Click to collapse
No variations from the steps above other than fixing the permissions on the files that I copied over... They need to match the permissions of the other files in the respective folders.
Managed to get Gmail, Reader, and Market working. However, every download on the market fails. When I run a logcat i get "authentication failed"
I did replace androidId using the emulator.
Any ideas?
Nice! this works great! just tested out couple free apps from Market and both installed and worked fine. Thanks for figuring this out! finally I don't have to hunt for apk files
-----------
buy the way, AppBrain works fine with Market too.
From my pandigital days I have this question: does enabling google market and other apps prevent your nook color from staying in deep SLEEP?
Sent from my LogicPD Zoom2 using Tapatalk
I had an issue because I had not ever logged into youtube with my gmail account. I went to youtube.com and logged in, then was able to log in using the YouTube app.
Can someone plase post some AVD or emulator instructions??? That would be awesome!!!
For avd, you have to have the Android SDK installed. Then you can run (sdk folder)/tools/android to start the avd manager.
msid said:
For avd, you have to have the Android SDK installed. Then you can run (sdk folder)/tools/android to start the avd manager.
Click to expand...
Click to collapse
When I do that I get this message:
[INFO] Starting Android SDK and AVD Manager
'java' is not recognized as an internal or external command,
operable program or batch file.
bbtheory said:
When I do that I get this message:
[INFO] Starting Android SDK and AVD Manager
'java' is not recognized as an internal or external command,
operable program or batch file.
Click to expand...
Click to collapse
You need Java. (java.com)

Genius Button

Is it possible to port the app to other ROMS like MIUI and such?
Sent from my HTC Glacier using XDA App
No. It relies on HTC framework and integrated tightly with T-mo bloat.
can it be ported to Desire Roms you think?
Cloudscout on the CM forums was able to port to CM ROM, so I guess it's possible with other ROMs as well.
This is his original post:
Here's what you need to do:
BEFORE YOU INSTALL CYANOGEN MOD you must back up the Genius Button apks and libraries. To do this, you must have the Android SDK as it will require ADB*. If you don't know how to set that up, you'll have to do some studying.
1) Enable debug mode on your phone.
2) Connect the phone to your computer via USB.
3) From the platform-tools directory inside the Android SDK directory, run this command "adb pull /system/lib/libvsuite.so"
4) Run "adb pull /system/lib/libvsuite_sharedlib.so"
5) Run "adb pull /system/app/vsuite.apk"
6) Run "adb pull /system/app/VSuiteApp.apk"
You will now have copies of the two library files and the two apk files necessary for Genius Button and Dragon Dictation.
Now, go ahead and follow the process described in the Wiki to install CM on your phone. Once that is finished, follow these steps:
1) Enable debug mode on your phone.
2) Connect the phone to your computer via USB.
3) From the platform-tools directory inside the Android SDK directory, run this command "adb remount"
4) Run "adb push libvsuite.so /system/lib/libvsuite.so"
5) Run "adb push libvsuite_sharedlib.so /system/lib/libvsuite_sharedlib.so"
6) Run "adb push vsuite.apk /system/app/vsuite.apk"
7) Run "adb push VSuiteApp.apk /system/app/VSuiteApp.apk"
8) Run "adb remount"
9) On your phone, launch ROM Manger and select "Fix Permissions"
10) Once it finishes running the permissions fix, reboot your phone.
The first time you trigger voice dialing via bluetooth, you will get an option screen that asks you if you want to complete the action with Genius Button or Voice Dialer. Check the box that says to always use this selection and then choose Genius Button. Also note, the first time you try to compose a text message, you will be presented with the license agreement for Dragon Dictation. You will need to tap the screen to accept the license. After that, it should work normally.
mr.tenuki said:
Cloudscout on the CM forums was able to port to CM ROM, so I guess it's possible with other ROMs as well.
This is his original post:
Here's what you need to do:
BEFORE YOU INSTALL CYANOGEN MOD you must back up the Genius Button apks and libraries. To do this, you must have the Android SDK as it will require ADB*. If you don't know how to set that up, you'll have to do some studying.
1) Enable debug mode on your phone.
2) Connect the phone to your computer via USB.
3) From the platform-tools directory inside the Android SDK directory, run this command "adb pull /system/lib/libvsuite.so"
4) Run "adb pull /system/lib/libvsuite_sharedlib.so"
5) Run "adb pull /system/app/vsuite.apk"
6) Run "adb pull /system/app/VSuiteApp.apk"
You will now have copies of the two library files and the two apk files necessary for Genius Button and Dragon Dictation.
Now, go ahead and follow the process described in the Wiki to install CM on your phone. Once that is finished, follow these steps:
1) Enable debug mode on your phone.
2) Connect the phone to your computer via USB.
3) From the platform-tools directory inside the Android SDK directory, run this command "adb remount"
4) Run "adb push libvsuite.so /system/lib/libvsuite.so"
5) Run "adb push libvsuite_sharedlib.so /system/lib/libvsuite_sharedlib.so"
6) Run "adb push vsuite.apk /system/app/vsuite.apk"
7) Run "adb push VSuiteApp.apk /system/app/VSuiteApp.apk"
8) Run "adb remount"
9) On your phone, launch ROM Manger and select "Fix Permissions"
10) Once it finishes running the permissions fix, reboot your phone.
The first time you trigger voice dialing via bluetooth, you will get an option screen that asks you if you want to complete the action with Genius Button or Voice Dialer. Check the box that says to always use this selection and then choose Genius Button. Also note, the first time you try to compose a text message, you will be presented with the license agreement for Dragon Dictation. You will need to tap the screen to accept the license. After that, it should work normally.
Click to expand...
Click to collapse
I am running Miui . Do you think this process will work for it? Also I don't have stock anymore can anyone send me the libraries so I can try it out.
Sent from my beautiful mind
hydrogenman said:
can it be ported to Desire Roms you think?
Click to expand...
Click to collapse
Gr8Gorillas DHD port has the genius button on it
Could someone who is running a stock rom with genius pull these files for me?
Sent from my beautiful mind
forum doesn't let me upload for some reason - send me a PM and I'll mail you the files.
I will try to make a zip file later for easier install.
Here is a link to zip that will install the genius button on you ROM. Tested on CM 6.1.2 RC2 and working.
genius button update
Just copy to the root of your sdcard and install from ROM Manager or recovery.
Thanks but didn't work with the miui rom I am using
Sent from my beautiful mind
Nevermind. I see now. Its an app on my desk top. Now I have to remap button to it
Sent from my beautiful mind
Genius Button Attempt
mr.tenuki said:
Here is a link to zip that will install the genius button on you ROM. Tested on CM 6.1.2 RC2 and working.
genius button update
Just copy to the root of your sdcard and install from ROM Manager or recovery.
Click to expand...
Click to collapse
Tried to flash it but was unsucessful..
Do you have "Genius Button" application?
This one does not map a key to the app, it just installs it.
Will this work with cm7
mr.tenuki said:
Here is a link to zip that will install the genius button on you ROM. Tested on CM 6.1.2 RC2 and working.
genius button update
Just copy to the root of your sdcard and install from ROM Manager or recovery.
Click to expand...
Click to collapse
Sent from my HTC Glacier using XDA App
foriesg said:
Will this work with cm7
Sent from my HTC Glacier using XDA App
Click to expand...
Click to collapse
I am on miui and it worked for me
Sent from my beautiful mind
foriesg said:
Will this work with cm7
Click to expand...
Click to collapse
I tried it via web yesterday with no luck. I kept getting force closes. I gave up pretty quickly though.
bittermormon said:
I tried it via web yesterday with no luck. I kept getting force closes. I gave up pretty quickly though.
Click to expand...
Click to collapse
try running fix_permissions and see if that helps.
Genius APK Please
Can someone do a adb pull and provide me with the genius button apk?
Thanks in advance..
The genius button is not one apk, it is 2 apps and 2 libs. In order to get it running you need to push both .apk files to /system/app and both .so files to /system/lib.
If you want to do it manually, unzip the zip file I created and take the files from there.
Sent from my HTC Glacier using XDA App
Ok will try the manual way. Thanks
Sent from my HTC Glacier using XDA App

[Guide] How to install Ubuntu Linux on your phone [1.0 Coming Soon]

Notice:
Click to expand...
Click to collapse
Sorry guys this no longer works...
Ubuntu removed alot of the files needed to run it on a phone off of their website which is why you are getting the errors on the script to try and install it.
Recapped:
Here's what I mean the website the script is going to to get the files no longer exists...
Heres an example to see for yourself: http://ports.ubuntu.com/ubuntu-ports/pool/universe/t/tightvnc/tightvncserver_1.3.9-4_armel.deb
I will try and find a new link to plug in but for now it DOES NOT WORK!
Thank you for your patience on the thread,
StrumerJohn
==== How to Install Ubuntu Linux on your HTC EVO 3D / Sensation 4G ====
Table of Contents
Post 1
1: Disclaimer
2: Pre Requirements
3: PC Guide to push to phone
4: MAC Guide to push to phone
5: Additional Scripts
6: Credits
Post 2
1: FAQs
2: Recognitions
Post 3
1: News and Updates
2: Additional Notices
Click to expand...
Click to collapse
-Disclaimer-
This has been tested on my phone and runs perfectly fine, I am not responsible for you breaking, bricking, or dropping your phone on the floor and causing the USB cable to fall out and blow up your device.
Pre Requirements:
A rooted HTC EVO 3D or Sensation 4G
A S-off'd HTC EVO 3D or Sensation 4G
netarchy's kernel (Silverneedle Test5)
Android SDK
The USB drivers for your phone. (x32) (x64)
A microSD Card
2.3 GB Free of space on your microSD card
Know how to read to directions
Click to expand...
Click to collapse
The intense Procedure:
1. Download this version of Ubuntu. [Download #1] [Download #2]
2. Unzip the Ubuntu folder to your desktop and if you want, delete the compressed one you downloaded.
3. On your phone go to Settings > Applications > Development and turn on USB debugging.
4. Plug in your USB cable (from your computer to your phone) and mount your (mirco)SD card.
5. Move or copy over the unzipped / normal Ubuntu folder. This will take a long time unless you have a class10 microSD card.
6. After moving / copying that file over, tell your phone to unmount the (micro)SD card / Set the phone to Charge Only mode.
7. Now on your computer, go to where you have Android SDK installed. (Example on my computer: E:\Program Files (X86)\Android\android-sdk )
8. When in the main SDK folder, hold shift and right click a blank area and then click on "open command window here". It should of opened the command line window with the directory of your SDK already put in. If not type cd "C:\Your directory or location of your SDK"
9. Now type "cd platform-tools"
9.5. (Optional) "type adb devices" and check if the computer recognizes your phone. If not you need to reinstall your drivers from the download link above in the requirements.
10. Type "adb shell"
11. Type "su" so we have superuser permissions
12. Type "cd /sdcard" so the directory is changed to the (micro)SD card
13. Type "cd ubuntu" so the directory is changed to the Ubuntu File
14. Type "sh ubuntu.sh" so we can install Ubuntu
15. Type "bootubuntu" to start up Ubuntu. Next time you enter Ubuntu, you just need to type "bootubuntu" from your /sdcard/ubuntu directory, there is no need to run ubuntu.sh again.
16. If you got "[email protected]" in the command line, you have sucessfully installed Ubuntu. If not make sure you installed netarchy's kernel. If it still does not install correctly please try a different ROM, I have only tested this on SteelROM 1.1. *AFTER INSTALLING ANY ROM, YOU NEED TO REINTALL THE KERNEL.*
17. Now type "apt-get update" to update Ubuntu to the latest version. Then "apt-get upgrade" to apply the update.
18. Type "apt-get install tightvncserver" to install the vncserver. (Your telling your phone to read off it self pretty much.)
19. Type "export USER=root" To make yourself a user / the user
20. Type "vncserver -geometry 1024×800" to set the screen resolution you want to display on your phone. Remember you can always zoom in by pinching, so you don't need to make this that much smaller. You should also get prompted to set a password, do so. You will need to remember this password to log in.
21. Download the AndroidVNC Viewer off the Market here.
22. Open the viewer, and put in a nickname, your PASSWORD FROM ABOVE, and for the IP Address put: 127.0.0.1 for the port put 5901. THEN SCROLL DOWN and make the COLOR FORMAT 24-bit colors (4bpp).
And finally, hit Connect to launch Ubuntu on your phone!
For Mac users:
Finder -> Applications -> Utilities (folder) -> Terminal
When you cd to where your adb is located, cd is lowercase as are most all unix commands.
If you're unsure where to go, get to adb in your Finder, right-click, get info, the pop-up will show you the path. Note in unix that the folders (subdirectories) are separated by / and not by \ like in Windows.
Once you're there, the only trick you need to know is to tell unix that adb is located where you are, so you change the adb shell command like this:
./adb shell
That's about it, all other instructions once you're inside the phone shell are the same.
OBTW - after the unzip of the initial file from the OP, just drag and drop the whole ubuntu folder to your NO NAME drive (normal sd card formatting doesn't get a name at the factory, so by now you know that your sd card mounts like that anyways I'd suppose - just put it here in case).
Click to expand...
Click to collapse
Additional Scripts
Danaff37's
danaff37 said:
That's the script catted out.
I posted a different script a few pages back that I think will help you guys. I modified it so we should have no trouble with apps in sd.. I finally got a bigger sdcard so I can test this stuff and this script works great. Please guys try this script. If you download it in phone it will change the name and add a bin on it I think, so rename it accordingly and make sure it gets into /system/bin with the right permissions (755 or rwxr-xr-x), then run it
http://db.tt/gin57Gd
Sent from my PG86100 using XDA App
Click to expand...
Click to collapse
Credits:
Ubuntu Modded and Guide by: Me
Mac Guide Written by: EarlyMon
danaff37's Script by : danaff37 (of course)
Original dev of Ubuntu: Zedomax
If you have any problems beside the slow downloads because of the blown up servers, let me know below. Also I tried to type this fast, so if there is any typo's or broken links let me know too! Thanks!
Also feel free to hit the Thanks button or Donate for more Guides
FAQS
FAQS
Do I need to have everything in the android-sdk downloaded and installed?
No, you just need to have the base sdk.
When I tell the command prompt to adb devices, my phone does not show up!!
Make sure you have installed the proper drivers for your phone and for your correct operating system
I'm not getting "[email protected]" when I type / copy-&-paste "bootubuntu"
Well, this could be for a various amount of reasons, first make sure you have a rooted HTC EVO 3D/Sensation. And by root, I mean a full root, not just a temp root or S-off. If you still do not get "[email protected]", flash your device (or go though your data folder and delete all the ubuntu files, then delete the ubuntu file off of your sd card and clear your caches.), and retry the above steps. If the problem still persists, then please PM me with your exact problem.
I'm having issues within the VNC, and I get an error message when I hit "connect".
Make sure you typed your password correctly, the passwords are case sensitive. If you still cannot get in, make sure your IP Adress is set to "127.0.0.1" and your Port(s) are "5901".
The colors on my screen look all weird and disorientated, how do I fix this?
Close Ubuntu, and re-open the VNC application, then scroll down to "Color Format" and tap on "24-bit color (4 bpp)".
The on-screen keyboard does not work and I get a different letter or character for whatever character I type!
The on-screen keyboard will work now, if you install LXDE.
I'm not good with reading text! I need a video demonstration!
For a video head here: http://www.youtube.com/watch?v=YbunTRzEQCI
How do I close Ubuntu?
Two options here:
1.Logout of the server and go to your homescreen and push menu, then go to settings, then Applications, then Running Services and close any remaining open part of the server program. The service may re-open later, do not close it though. It won't use up a noticable amount of RAM, just enough to make sure the application opens quick again.
2. Logout of the server and use your favorite task killer to close the server process. The service may re-open later, do not close it though. It won't use up a noticable amount of RAM, just enough to make sure the application opens quick again.
FAQS should be in order chronologically (until the end of them).​
I would like to give a huge thanks to EarlyMon, for helping out lost members. This thread would not be as peaceful if it were not for him.
And it seems I have forgotten to list another VERY helpful person here, danaff37. I am really grateful to both of these two for all of the help and work they have done to aid others.
Am I missing a question that you are pretty sure is asked ALOT (lol)? Then PM me please and I'll get it up here ASAP!
Upcoming Change log for final release:
(StrumerJohn's Zedomax Ubuntu Mod)
Made a launchable .exe for easier updating and installing of Ubuntu
Default mode LXDE for fixed keyboard
Pushes Server application to your phone
Fixed a few problems that caused people to have an error in installing
Server application updated
Fixed port issues for log in errors
News update 11/13/11
Bad news and Good News:
Ubuntu was successfully updated
Update brakes keyboard
Update breaks Apps2SD
Update takes up less space (1GB instead of 2GB)
Update ONLY works on MIUI so far
Updated script to add work around for those facing issues
Computer .exe only working on x64 Windows 7 computers ;-;
Thank you for those of you testing! Might make this open Beta...!
Version as of 12/12/11
Alpha Build 1.0
What Doesn't Work so far:
Boots to latest version only to lock up phone (Unless you are running MIUI)
Keyboard borked
Doesn't work on ICS
Audio Broken
Apps Saved on SD
What works:
Everything else
Sweeeeet.
Appreciate my help? Thank me
Wow this is amazing! Never used linux before tho...
Haven't looked at the bootubuntu script yet, but I know a lot of these couldn't work if you had any apps on sdcard at all. Each app moved to sd takes a loop device.
Sent from my PG86100 using XDA App
maazing will try tonight!!!!!!
danaff37 said:
Haven't looked at the bootubuntu script yet, but I know a lot of these couldn't work if you had any apps on sdcard at all. Each app moved to sd takes a loop device.
Click to expand...
Click to collapse
Just moved partially like moving to the SD or Actually having them Downloaded and Installed to the SD?
Interesting. Nice write up
Sent from my PG86100 using XDA Premium App
Cool...
But, why.
Cause you can?
Sent from my 3vo via Tapatalk
Because Ubuntu has some computer applications you can't normally use on your phone. In the browser download Java and check out runescape runs like shizzle but once we get new quad phones out I'm sure it would run fine. lol
This is what I wanted. Million thanks....
Sent from my PG86100 using www.psvitahacks.co app
Added to my 'Complete LIST' thread: http://forum.xda-developers.com/showthread.php?p=16132451
StrumerJohn said:
Just moved partially like moving to the SD or Actually having them Downloaded and Installed to the SD?
Click to expand...
Click to collapse
Using the stock apps to sd like under manage applications (like the same as is available on a non rooted phone). The script for ch rooting can be made to work around it though. But most aren't.
Sent from my PG86100 using XDA App
danaff37 said:
Using the stock apps to sd like under manage applications (like the same as is available on a non rooted phone). The script for ch rooting can be made to work around it though. But most aren't.
Sent from my PG86100 using XDA App
Click to expand...
Click to collapse
If there are any small minor problems like that and it's not working proper, let me know. I'll mess around with some things and release a patch.
Installed successfully and works great except I can't type cause of the keyboard glitch. Anyway around it?
Sent from my PG86100 using XDA Premium App
Working with shooter rewind
akiradavis said:
Installed successfully and works great except I can't type cause of the keyboard glitch. Anyway around it?
Sent from my PG86100 using XDA Premium App
Click to expand...
Click to collapse
The only way to get around it atm (at the moment) is to use a bluetooth keyboard.
Very sweet! I will test this tomorrow when I get home. It should work on my ROM as well
Nice....can't wait for the keyboard fix.

[MOD] Email.apk With Exchange Security Removed

Tired of having to type in a password or PIN into your phone just because your Corporate Email account requires it? I know I am.
This modified Email.apk will allow you to bypass the password, and possibly other exchange security policies, simply because, when it evaluates the policy to see if it is active, it always returns that it is. And so, when it checks to see if your PIN is active, it simply thinks it is, and continues to go about it's business as normal.
To install do the following:
Code:
adb shell mount -o remount rw /system
adb push Email.apk /system/app/Email.apk
adb shell rm /system/app/Email.odex
adb reboot
Now with MOAR flashable zip.
YMMV, I am not responsible if you get fired for circumventing your company's Exchange Policies.
Appreciate my work? Buy Me a Beer:
Fenny said:
Tired of having to type in a password or PIN into your phone just because your Corporate Email account requires it? I know I am.
This modified Email.apk will allow you to bypass the password, and possibly other exchange security policies, simply because, when it evaluates the policy to see if it is active, it always returns that it is. And so, when it checks to see if your PIN is active, it simply thinks it is, and continues to go about it's business as normal.
To install do the following:
Code:
adb shell mount -o remount rw /system
adb push Email.apk /system/app/Email.apk
adb shell rm /system/app/Email.odex
adb reboot
Now with MOAR flashable zip.
YMMV, I am not responsible if you get fired for circumventing your company's Exchange Policies.
Click to expand...
Click to collapse
Anyone else use this? I'm interested...
My work installs a policy stating pw has to be typed in after 29mins...On Atrix I could hit the power button and it wouldn't require the me to type password until after 29 mins.
With S2, if I let the screen time out, I can awaken it and not type in password. If I hit the power button it makes me type it in.
Would love the behavior my Atrix had, I don't mind typing it in after no usage for 29 mins...but I hate that I have to type it in every time I hit the power button to turn off screen.
Does this still display all of the source formatting and header inform in verbosity that the stock email app displays in messages?
That's a really unpleasant visual experience. Thanks.
--
Sent from a mobile device, all typos are errors in transmission. Please excuse my brevity.
jank0023 said:
Anyone else use this? I'm interested...
My work installs a policy stating pw has to be typed in after 29mins...On Atrix I could hit the power button and it wouldn't require the me to type password until after 29 mins.
With S2, if I let the screen time out, I can awaken it and not type in password. If I hit the power button it makes me type it in.
Would love the behavior my Atrix had, I don't mind typing it in after no usage for 29 mins...but I hate that I have to type it in every time I hit the power button to turn off screen.
Click to expand...
Click to collapse
That behavior is in the system frameworks. This mod will allow you to, for instance use a pattern unlock where your work's exchange policies may require a numeric pin. Or no pin at all, it won't change the behavior of the system's lock/unlock timeout policies, just the exchange enforced ones.
prata said:
Does this still display all of the source formatting and header inform in verbosity that the stock email app displays in messages?
That's a really unpleasant visual experience. Thanks.
--
Sent from a mobile device, all typos are errors in transmission. Please excuse my brevity.
Click to expand...
Click to collapse
It does nothing more than remove exchange policy enforcement.
Thanks for the info.
Do you know if this email.apk supportss multi select for "Mark Read" and "Mark Unread" and "Delete" ?
SNadler said:
Do you know if this email.apk supportss multi select for "Mark Read" and "Mark Unread" and "Delete" ?
Click to expand...
Click to collapse
Fenny said:
It does nothing more than remove exchange policy enforcement.
Click to expand...
Click to collapse
Hope that answers the question!
Also, fyi , all variations of the email client support multiple delete, just choose the delete menu item when viewing your inbox or some other folder.
Thanks. This is awesome I've always hated having zero timeout.
Quick newb question..anyone know why I wouldn't be able to perform:
adb shell mount -o remount rw /system
I get error mount: Operation not permitted
I know I have root and I have debugging enabled....I'm familiar with running adb on my Atrix...for the life of me can't figure out what I may have missed.
Try doing this:
Code:
adb push Email.apk /sdcard/Email.apk
adb shell
su
//Here accept the superuser request on the phone.
mount -o remount rw /system
rm /system/app/Email.odex
cp /sdcard/Email.apk /system/app/Email.apk
chmod 644 /system/app/Email.apk
reboot
If it gives you an error on 'cp' reinstall busybox... you can download the busybox installer from the market.
Will this APK work on other phones? Thinking about giving it a try on my DInc.
Also, any idea if you have to re-add your Exchange account after replacing the APK? Or should all of my Exchange settings (username/pw etc) remain unchanged?
chrikenn said:
Will this APK work on other phones? Thinking about giving it a try on my DInc.
Also, any idea if you have to re-add your Exchange account after replacing the APK? Or should all of my Exchange settings (username/pw etc) remain unchanged?
Click to expand...
Click to collapse
this one probably will not work on your device. However, if you can get me a deodexed version of that Email.apk I can probably mod it for you.
Sweet, thanks for the offer! I'm actually in the process of switching phones, but once I actually get one that I'm gonna hang on to for awhile I might drop you a line.
What is a MOAR flashable zip (ref OP)? I googled this and still found nothing.
I flashed the zip file with my CWR and it didn't seem to change my EMAIL.APK app. I added my Exchange account and it went through the same wizard with password and both USB and SD card file encryption requirement. I was not sure what file encryption they were going to use, so I removed the account from "Accounts and sync" before rebooting. But still when I rebooted, it prompted for the password, but so far has not encrypted any of my data. I then removed the password and was back to normal with no Exchange email. Any thoughts?
Try http://forum.xda-developers.com/showthread.php?t=775007 -- I can't speak for the SGS II, but works fine on SGS4G under Froyo
tone_la said:
What is a MOAR flashable zip (ref OP)? I googled this and still found nothing.
Click to expand...
Click to collapse
It's a comical corruption of the word "more," meaning that the zip is now flashable. Imagine a cat saying it.
Could someone please confirm if this has worked on AT&T Samsung galaxy s2 that is rooted but still on Stock ROM?
Basically I would like to get rid of password (PIN, alphanumeric) requirement for Microsoft exchange email setup on my phone, would like to use "Draw pattern Unlock" , simple and good lock mechanism.
My problem is I got used to iphone's 4 digit unlock pin and this password screen does not show boxy fields and in iphone once you type in 4 digits it automatically opens up, you don't need to specifically press "OK" button as in S2.
rav4kar said:
Could someone please confirm if this has worked on AT&T Samsung galaxy s2 that is rooted but still on Stock ROM?
Basically I would like to get rid of password (PIN, alphanumeric) requirement for Microsoft exchange email setup on my phone, would like to use "Draw pattern Unlock" , simple and good lock mechanism.
My problem is I got used to iphone's 4 digit unlock pin and this password screen does not show boxy fields and in iphone once you type in 4 digits it automatically opens up, you don't need to specifically press "OK" button as in S2.
Click to expand...
Click to collapse
Yeah, it works perfectly on rooted stock, enjoy!
Massael said:
Yeah, it works perfectly on rooted stock, enjoy!
Click to expand...
Click to collapse
Thanks much for confirming this..
Okay folks, I applied this and worked fine but got panicked!
For those who try this be advised from my experience...once you follow the steps as given in the original post, it may remove the Email icon (shortcut) on the home screen and all email setup, so do not get panicked please make sure you save important details such as Exchange server name, etc. beforehand that you can reconfigure later.
Thanks!

FydeOS with full Google sync and without using a FydeOs account

FydeOs is a good chromium fork and it supports android, but it lacks a full google sync and that’s not so good, since sync across multiple devices is the best thing ever and that’s where Google services do play their best. At least I think so.
Moreover, FydeOs by default sends the user’s data to their servers. They do such thing in an open way, through a FydeOs account, so they shouldn’t be blamed, but we are free to use the Os which is in our device without sharing our data with FydeOs so as some don’t like sharing their data with Google.
So, I have found a quite easy way to remove those limitations. The purpose is to use FydeOs without a FydeOs account, without sharing our data (passwords and so on) with them, while retaining a fully functional play store and a full google sync.
This is a simple how-to written in a few spare time. If I get more time, I will make it less rough.
First of all, press CTRL + ALT + T
then use this commands
shell
sudo su
and you’ll have got to insert the password chronos
then go on and mount the system to read and write
sudo mount -o remount,rw /
then remove a couple of files
cd /etc/chromium/policies/managed
sudo rm *.*
Then edit the conf file
cd /etc
sudo vim chrome_dev.conf
(disclaimer: please google for vim commands, it’s preinstalled in chrome os)
comment the lines referring to FydeOs account like that and add a line referring to google account (maybe useless)
#--fydeos-account-enabled
#--fydemina
--google-account-enabled
Close the tab and open a chromium tab in incognito mode, then type
chrome://flags
Look for the flag Support secondary accounts for Sync standalone transport
and switch it on.
Then reboot and you’ll be able to add a secondary account, then you'll be prompted to insert your google account.
Follow the usual steps to configure the device and your apps and settings will be restored (if you already have got another chromebook). The file manager now will show your google drive folder
To install the play store you have got to edit chrome_dev.conf, by uncommenting the lines which you had previously commented, and reboot...
Then you can use the app provided by FydeOs to install the Play store. This step will remove the google sync and you won’t see google drive inside the file manager.
Now you can comment those lines again and reboot and everything will be fine i.e. google sync will be back.
After rebooting, you can go to chromium extensions and remove the FydeOs extension (the one which sends your data to their servers) and you can go to the shelf and remove the installer with the chinese name, by simply clicking it.
Now you can use the secondary account, which is fully working and syncing to google servers (only) and forget about the other one (i.e. the FydeOs one).
I tested these steps once only and maybe not all of them were required, but my device has been working fine for 3 days straight without any issue.
lucaoldb said:
FydeOs is a good chromium fork and it supports android, but it lacks a full google sync and that’s not so good, since sync across multiple devices is the best thing ever and that’s where Google services do play their best. At least I think so.
Moreover, FydeOs by default sends the user’s data to their servers. They do such thing in an open way, through a FydeOs account, so they shouldn’t be blamed, but we are free to use the Os which is in our device without sharing our data with FydeOs so as some don’t like sharing their data with Google.
So, I have found a quite easy way to remove those limitations. The purpose is to use FydeOs without a FydeOs account, without sharing our data (passwords and so on) with them, while retaining a fully functional play store and a full google sync.
This is a simple how-to written in a few spare time. If I get more time, I will make it less rough.
First of all, press CTRL + ALT + T
then use this commands
shell
sudo su
and you’ll have got to insert the password chronos
then go on and mount the system to read and write
sudo mount -o remount,rw /
then remove a couple of files
cd /etc/chromium/policies/managed
sudo rm *.*
Then edit the conf file
cd /etc
sudo vim chrome_dev.conf
(disclaimer: please google for vim commands, it’s preinstalled in chrome os)
comment the lines referring to FydeOs account like that and add a line referring to google account (maybe useless)
#--fydeos-account-enabled
#--fydemina
--google-account-enabled
Close the tab and open a chromium tab in incognito mode, then type
chrome://flags
Look for the flag Support secondary accounts for Sync standalone transport
and switch it on.
Then reboot and you’ll be prompted to insert your google account.
Follow the usual steps to configure the device and your apps and settings will be restored (if you already have got another chromebook). The file manager now will show your google drive folder
Click to expand...
Click to collapse
Thanks for the walkthrough! Thankfully I'm familiar with VIM so your instructions were easy peasy.
I did up until here on my flash drive with my main laptop but since it's AMD and won't run Android apps or Linux, I switched to my Intel. First boot let me log into Google right away and appeared to have Android enabled but kept erroring when trying to connect so I proceeded with the steps to progress and was successful. I don't even have a fydeos account on here at all!
I assume you could follow these steps the way I did to get it on a he's without having the fydeos account as well (this was all on a flash drive)
coolloser said:
Thanks for the walkthrough! Thankfully I'm familiar with VIM so your instructions were easy peasy.
I did up until here on my flash drive with my main laptop but since it's AMD and won't run Android apps or Linux, I switched to my Intel. First boot let me log into Google right away and appeared to have Android enabled but kept erroring when trying to connect so I proceeded with the steps to progress and was successful. I don't even have a fydeos account on here at all!
I assume you could follow these steps the way I did to get it on a he's without having the fydeos account as well (this was all on a flash drive)
Click to expand...
Click to collapse
Yes, I had just reported the way I had gone, but I was quite sure that some steps were redundant
lucaoldb said:
Yes, I had just reported the way I had gone, but I was quite sure that some steps were redundant
Click to expand...
Click to collapse
I'm just glad you were successful, I knew there had to be a way to do it!
I'll try installing it onto the hard drive maybe tonight, it'll be a triple boot setup with win 7 and 10 though so I may try and find a different old computer to try instead to save the head ache...
I have fyde os on USB working but my issue is full install on my laptop is using EMMC storage and when installing it aborts at the end. What are the commands to install on EMMC drive? Thanks again.
primod808 said:
I have fyde os on USB working but my issue is full install on my laptop is using EMMC storage and when installing it aborts at the end. What are the commands to install on EMMC drive? Thanks again.
Click to expand...
Click to collapse
I just followed these instructions https://neverware.zendesk.com/hc/en-us/articles/213131287-Manual-Installation-Via-the-Cmd-Line
Hello. Thank you very much for these instructions.
But i got stuck at this point
"After rebooting, you can go to chromium extensions and remove the FydeOs extension (the one which sends your data to their servers) and you can go to the shelf and remove the installer with the chinese name, by simply clicking it."
I can't delete these apps because they seem to be installed with enterprise policies. Can someone help please?:silly:
Ah... I did a powerwash and logged in with my Google account. I could then delete the fydeos extensions
Ok feeling stupid I did his before but now I'm having trouble putting the commands. Stuck after incognito enabled secondary account sync flag then it ask to reboot browser. Not the computer reboot but chrome browser reboot but it doesn't prompt me to login to my Google account. Went back to she'll mount remount to try again but get this. After cd etc/chromium/policies/managed hit enter add sudo rm *.* It say cannot remove no such file found. When i did it the first time I can get to the vim part I commented last 2 lines and added the Google enabled line then i :wq to save and quit. Do suppose save and quit right or does it save automatically?
primod808 said:
Ok feeling stupid I did his before but now I'm having trouble putting the commands. Stuck after incognito enabled secondary account sync flag then it ask to reboot browser. Not the computer reboot but chrome browser reboot but it doesn't prompt me to login to my Google account. Went back to she'll mount remount to try again but get this. After cd etc/chromium/policies/managed hit enter add sudo rm *.* It say cannot remove no such file found. When i did it the first time I can get to the vim part I commented last 2 lines and added the Google enabled line then i :wq to save and quit. Do suppose save and quit right or does it save automatically?
Click to expand...
Click to collapse
The file is removed which is why it can't find it. wq saves and quits the editor so that's ready. Try a full reboot and see if adding a new account goes through Google now instead of fyde servers.
coolloser said:
The file is removed which is why it can't find it. wq saves and quits the editor so that's ready. Try a full reboot and see if adding a new account goes through Google now instead of fyde servers.
Click to expand...
Click to collapse
Thanks I tried but still didn't work.
primod808 said:
Thanks I tried but still didn't work.
Click to expand...
Click to collapse
Open up the chrome_dev.conf and see if your changes are there perhaps?
coolloser said:
Open up the chrome_dev.conf and see if your changes are there perhaps?
Click to expand...
Click to collapse
I checked it's like it never saved the first time i don't see google-account-enabled I always have to keep adding the line.
[
primod808 said:
I checked it's like it never saved the first time i don't see google-account-enabled I always have to keep adding the line.
Click to expand...
Click to collapse
you'll have to mount the drive as read and write again then apply changes.
shell
sudo su (enter your pw)
sudo mount -o remount,rw /
Then edit the conf file
cd /etc
sudo vim chrome_dev.conf
coolloser said:
[
you'll have to mount the drive as read and write again then apply changes.
shell
sudo su (enter your pw)
sudo mount -o remount,rw /
Then edit the conf file
cd /etc
sudo vim chrome_dev.conf
Click to expand...
Click to collapse
Strange I always do that but it never keeps my changes every time I check to see if my changes applied it never saves it. In the instructions op it didn't say to save I use :wq close tab and go to chrome://flags enabled secondary account let it reboot also did full system reboot and still doesn't prompt me for my Google account. Check again in vim and I always see that my changes never is saved.
primod808 said:
Strange I always do that but it never keeps my changes every time I check to see if my changes applied it never saves it. In the instructions op it didn't say to save I use :wq close tab and go to chrome://flags enabled secondary account let it reboot also did full system reboot and still doesn't prompt me for my Google account. Check again in vim and I always see that my changes never is saved.
Click to expand...
Click to collapse
It is weird!
Try saving the file with :w before quitting with :q to see if there are errors shown
coolloser said:
It is weird!
Try saving the file with :w before quitting with :q to see if there are errors shown
Click to expand...
Click to collapse
Damn have to head in to work I'll give a try when I get home. Thanks for the help and advise and will report my findings.
primod808 said:
Damn have to head in to work I'll give a try when I get home. Thanks for the help and advise and will report my findings.
Click to expand...
Click to collapse
Have fun at work! Hope it works out for you in the end, sorry if I haven't helped
What is chrome.dev.conf.swp I see this after entering vim command. Do I suppose to delete this ?
primod808 said:
What is chrome.dev.conf.swp I see this after entering vim command. Do I suppose to delete this ?
Click to expand...
Click to collapse
It's like a temp copy of the configuration file, you shouldn't need to delete it but it won't hurt if you do.

Categories

Resources