MoDaCo is undergoing planned maintenance. Site functionality may be reduced - follow @modaco or @paulobrien on Twitter for updates.

  • Announcements

    • Reminder - MoDaCo position on illegal content

      ILLEGAL CONTENT I'd like to just reaffirm MoDaCo's position regarding piracy and illegal content in the light of some recent questions / postings. Posts will be censored by myself or my moderation team if the contain or link to: Illegal / pirated / cracked software or sites that host such software
      Nintendo emulators / ROMs or sites hosting them (in light of Nintendo's legal stance)


      CUSTOM ROMS

      You may discuss and post links to custom device ROMs on MoDaCo, provided the following rules are adhered to: ROMs must not be hosted directly in topic via the MoDaCo attachment system
      ROMs must not contain any illegal 3rd party software (this includes trial versions included without permission)
      ROMs must give full credit to the original author
      This decision has been taken in light of the huge amount of interest in this area of device customisation within the community, and member feedback! Please note that custom ROM discussion should be kept in specific device sub-areas, (e.g. Kaiser.MoDaCo.com for Kaiser based devices). ISSUES If you have any issues with this policy, please contact me directly via PM. P
    • Support MoDaCo by signing up to a MoDaCo Silver or Gold membership

      To sign up to an annual MoDaCo Silver subscription which will eliminate all ads from the site (as well as giving you access to the MoDaCo Online Kitchens for Android) for only £9.99 using PayPal, Credit or Debit Card, ensure you are logged in to the site, and then click the link below, which will take you directly to the subscription store! You can also sign up to an annual MoDaCo Gold subscription for £29.99, which adds the benefits listed below! PURCHASE A MODACO SUBSCRIPTION - FREE Titanium Backup Mobile for Android worth $5.99! - FREE 1 year PrivateInternetAccess.com worth $39.95! - FREE 1 year LastPass Premium worth $12! - FREE CalcConvert for Pocket PC from Binaryfish worth $17.95! - FREE Calendar Bar for Pocket PC from OmegaOne worth $9.99! - FREE CamerAware for Pocket PC and Smartphone from MoDaCo worth £19.99 / $30! - FREE Chronos for Pocket PC from ActiveKitten worth $14.95! - FREE CodeWallet Pro for Smartphone and Pocket PC from DeveloperOne worth up to $24.95! - FREE Concentrix for Pocket PC from eSoft Interactive worth $9.95! - FREE FlexMail for Pocket PC and Smartphone from WebIS worth up to $59.90! - FREE FTouchSL for Pocket PC from Vekoff s.r.o. worth 10 euro / $12.50! - FREE Jewel Challenge for Pocket PC from eSoft Interactive worth $9.95! - FREE John Cody's Alerts Pro for Smartphone from Omnisoft worth $14.95! - FREE LingvoSoft Talking Dictionary 2008 English <-> Dutch for Pocket PC from Lingvosoft worth $49.95! - FREE LingvoSoft Talking Dictionary 2008 English <-> French for Pocket PC from Lingvosoft worth $49.95! - FREE LingvoSoft Talking Dictionary 2008 English <-> German for Pocket PC from Lingvosoft worth $49.95! - FREE LingvoSoft Talking Dictionary 2008 English <-> Italian for Pocket PC from Lingvosoft worth $49.95! - FREE LingvoSoft Talking Dictionary 2008 English <-> Spanish for Pocket PC from Lingvosoft worth $49.95! - FREE LingvoSoft Dictionary English <-> Dutch for Smartphone from Lingvosoft worth $49.95! - FREE LingvoSoft Dictionary English <-> French for Smartphone from Lingvosoft worth $49.95! - FREE LingvoSoft Dictionary English <-> German for Smartphone from Lingvosoft worth $49.95! - FREE LingvoSoft Dictionary English <-> Russian for Smartphone from Lingvosoft worth $49.95! - FREE LingvoSoft Dictionary English <-> Turkish for Smartphone from Lingvosoft worth $49.95! - FREE Note2Self for Pocket PC and Smartphone from WebIS worth up to $19.90! - FREE Opera 8.60 for Pocket PC and Smartphone from Opera Software worth up to $48! - FREE Pocket Informant for Pocket PC and Smartphone from WebIS worth up to $59.90! - FREE Pocket Launcher for Pocket PC and Smartphone from Conduits worth $9.95! - FREE PTab for Pocket PC and Smartphone from z4soft worth up to $60! - FREE Resco Explorer for Pocket PC and Smartphone from Resco worth up to $49.90! - FREE Safemode for Pocket PC from monocube worth $12.95 - FREE SplashPhoto for Pocket PC and Smartphone from SplashData worth up to $59.90! - FREE Sprite Backup for Pocket PC and Smartphone from Sprite Software worth $29.95! - FREE Teksoft Glyphs UI for Pocket PC and Smartphone from Teksoft €9.95! - FREE Teksoft HeadsetRemote for Pocket PC and Smartphone from Teksoft €4.95! - FREE Traffic Jam for Pocket PC from eSoft Interactive worth $9.95! - FREE unlock (1 per year) from imei-check.co.uk - DISCOUNT of 10% at MoDaCo FairDeal - DISCOUNT of 10% at Semsons.com - FORUM - AD FREE SITE - FORUM - custom rank / title - FORUM - double competition entries - FORUM - double post attachment space - FORUM - no search flood control - FORUM - priority event registration - FORUM - triple PM space
    • Reminder: Selling items on the forum directly is not allowed

      Please note that selling items on the forum directly is not allowed by the forum rules. There is a forum for eBay auctions whereby you can list the items on eBay and link to them there. This is the ONLY forum for this type of activity. You may also advertise links to the eBay forum in your signature. Please note that selling directly in contravention of these rules will result in a warning / suspensions / ban.

Beta 13: MoDaCo.SWITCH HTC One support topic

1800 posts in this topic

Posted · Report post

I'm also stuck on the Sense ROM.

How can I run the above commands without root? Can I run them via terminal emulator?

You don't need root and yes, running '/data/SWITCH/sense/firstrun.sense' from the Terminal Emulator app should also work.

P

0

Share this post


Link to post
Share on other sites

Posted · Report post

I'll look into that.

P

Unchecking all notification light options, coming out of the page and then going back in and re-enabling them resolves it.

0

Share this post


Link to post
Share on other sites

Posted · Report post

So, some more kernel-testing... With a custom kernel (faux, in this case), switching is disabled, i.e. not possible anymore. (WiFi is at least working, tho :). All the kernel-goodies are working tho.

Is there some adb-magic I can run to get switched anyway?

busybox is installed to "volatile" /system, so after a switch, it has to be reinstalled, it seems.

If I just copy the necessary files to /system/SWITCH/(gpe|sense)/, that should do, right?

0

Share this post


Link to post
Share on other sites

Posted · Report post

So, some more kernel-testing... With a custom kernel (faux, in this case), switching is disabled, i.e. not possible anymore. (WiFi is at least working, tho :). All the kernel-goodies are working tho.

Is there some adb-magic I can run to get switched anyway?

busybox is installed to "volatile" /system, so after a switch, it has to be reinstalled, it seems.

If I just copy the necessary files to /system/SWITCH/(gpe|sense)/, that should do, right?

At the moment bin / xbin are copied rather than symlinked like the other directories (required), I am going to change the script to move them which means changes will be preserved.

With regards to the kernel, can you do 'adb shell su -c cat /init.rc' and check the install-recovery.sh is still called? Maybe faux removed it from their ramdisk - Switch should be compatible with any kernel using a stock ramdisk. You can manually switch by doing 'adb shell su -c /system/etc/install-recovery.sh' after a failed Switch I suspect.

P

0

Share this post


Link to post
Share on other sites

Posted · Report post

Unchecking all notification light options, coming out of the page and then going back in and re-enabling them resolves it.

Great, thanks. I suspect that due to the changes I made in one of the Betas to settings storage siloing, that won't be an issue for new iinstalls.

P

0

Share this post


Link to post
Share on other sites

Posted (edited) · Report post

I have beta 5 running on my black Telstra one.

Cid:11111111

Mid: PN0714000

S-Off

Hboot: 1.54.0000 GE

Radio: 4A.17.3250.14

I can report that it runs well. Only issue for me is the contacts on sense rom and CWM asking me to install stock recovery so i switched to TWRP.

And also the widget issue.

Also I restored from Titanuim on GE rom with no issues.

Edited by robt772000
0

Share this post


Link to post
Share on other sites

Posted · Report post

FYI titanium worked fine for me... Make sure you don't restore any system apps etc just third party apps.

0

Share this post


Link to post
Share on other sites

Posted (edited) · Report post

With regards to the kernel, can you do 'adb shell su -c cat /init.rc' and check the install-recovery.sh is still called? Maybe faux removed it from their ramdisk - Switch should be compatible with any kernel using a stock ramdisk. You can manually switch by doing 'adb shell su -c /system/etc/install-recovery.sh' after a failed Switch I suspect.

Perfectly right you are!

init.rc seems to have changed, install_recovery.sh is not called.

Manually calling that script resulted in a successful switch :)

Ah... I'd have to get that into the boot.img, right?... Hm...

Edited by NeidRider
0

Share this post


Link to post
Share on other sites

Posted · Report post

I am not convinced accounts are working 100% as they should be.

Firstly lets approach contacts:

I use Google contacts (like we all should), it doesn't seem to like to sync properly - well the phone has the contacts but the sense t9 dialer won't pick them up (maybe because "people details" doesn't seem to be syncing properly?

Anyway to fix this you have to set a contact to have at least one primary number and then re-sync with Google.

Second issue, linked to the above is People, if you long press a contact in people it force closes, is this just me?

I have not spent a lot of time in the GE rom yet to fully assess the dialler behaviour there - but I am looking into this now and will edit this post when I have a conclusion.

0

Share this post


Link to post
Share on other sites

Posted · Report post

Perfectly right you are!

init.rc seems to have changed, install_recovery.sh is not called.

Manually calling that script resulted in a successful switch :)

Ah... I'd have to get that into the boot.img, right?... Hm...

Well, there might be another way, try this (i'm assuming you've installed the kernel for the Sense ROM)...

adb shell
su
mkdir -p /system/SWITCH/sense/etc/init.d/
ln -s /system/SWITCH/sense/etc/install-recovery.sh /system/SWITCH/sense/etc/init.d/00switch[/code]

Then see if that works!

P

0

Share this post


Link to post
Share on other sites

Posted · Report post

I am not convinced accounts are working 100% as they should be.

Firstly lets approach contacts:

I use Google contacts (like we all should), it doesn't seem to like to sync properly - well the phone has the contacts but the sense t9 dialer won't pick them up (maybe because "people details" doesn't seem to be syncing properly?

Anyway to fix this you have to set a contact to have at least one primary number and then re-sync with Google.

Second issue, linked to the above is People, if you long press a contact in people it force closes, is this just me?

I have not spent a lot of time in the GE rom yet to fully assess the dialler behaviour there - but I am looking into this now and will edit this post when I have a conclusion.

Hmmm, interesting. The answer to this might be to add an exclusion to com.android.providers.contacts, which in reality probably won't have any ill effects as contacts are synced down anyway.

P

0

Share this post


Link to post
Share on other sites

Posted · Report post

Someone has already mentioned this but when I switch from gpe to sense then back again I am loosing my email accounts (not the gmail) but the pop 3 accounts ive set up manually in the email app.

Jack

0

Share this post


Link to post
Share on other sites

Posted (edited) · Report post

I don't have adb at work today, so can someone who does run this to see if it fixes the oddities in contacts in the sense boot.

adb shell touch /data/SWITCH/exclude/com.android.providers.contacts

Then switch a couple of times.

Clear contact storage in sense and resync with google

The above was from Paul.

EDIT:

Ran in terminal and it worked - sense contacts works as it should

Edited by Lennyuk
0

Share this post


Link to post
Share on other sites

Posted · Report post

Someone has already mentioned this but when I switch from gpe to sense then back again I am loosing my email accounts (not the gmail) but the pop 3 accounts ive set up manually in the email app.

Jack

Yep, a fix for this is in progress.

P

0

Share this post


Link to post
Share on other sites

Posted · Report post

Gimme a half hour to wake up Lenny and I will adb till your little heart is content mate.

Am I the only one catching 'random' reboots just after powering on or a Switch?

0

Share this post


Link to post
Share on other sites

Posted · Report post

Gimme a half hour to wake up Lenny and I will adb till your little heart is content mate.

Am I the only one catching 'random' reboots just after powering on or a Switch?

The switch process introduces one additional reboot on each Switch.

P

0

Share this post


Link to post
Share on other sites

Posted · Report post

I don't have adb at work today, so can someone who does run this to see if it fixes the oddities in contacts in the sense boot.

adb shell touch /data/SWITCH/exclude/com.android.providers.contacts

Then switch a couple of times.

The above was from Paul.

I added the exclusion but still no luck after switching from Sense to GPe and back to Sense again...

0

Share this post


Link to post
Share on other sites

Posted · Report post

I added the exclusion but still no luck after switching from Sense to GPe and back to Sense again...

try clearing contact storage in sense and then resync with google.

0

Share this post


Link to post
Share on other sites

Posted · Report post

LennyUK has confirmed this resolves the contacts issue so i'll include it in Beta 6, which is shaping up to have quite a few fixes in. ;)

P

0

Share this post


Link to post
Share on other sites

Posted · Report post

The switch process introduces one additional reboot on each Switch.

P

Sorry, not very clear there. I don't mean the additional reboot on Switch, I mean the ROM loads and after a couple of minutes reboots. Happened once on sense, but a few times on GE. It then locks in a boot loop and needs a soft reboot. After that it runs fine.

0

Share this post


Link to post
Share on other sites

Posted · Report post

try clearing contact storage in sense and then resync with google.

Should have thought of that lol, that fixed T9 and long-pressing.

0

Share this post


Link to post
Share on other sites

Posted · Report post

Should have thought of that lol, that fixed T9 and long-pressing.

Good good, Paul should be including this in Beta6.

0

Share this post


Link to post
Share on other sites

Posted (edited) · Report post

adb shell

su

mkdir -p /system/SWITCH/sense/etc/init.d/

ln -s /system/SWITCH/sense/etc/install-recovery.sh /system/SWITCH/sense/etc/init.d/00switch
Then see if that works!
Nope, doesn't. I have the same kernel running for both ROMs, did the changes on both, and they're loaded:

root@android:/ # ls -la /etc/init.d/00switch

lrwxrwxrwx root root 2013-07-22 10:45 00switch -> /system/SWITCH/sense/etc/install-recovery.sh


root@android:/ # ls -la /system/SWITCH/sense/etc/install-recovery.sh <

-rwxr-xr-x root root 104 2008-08-01 14:00 install-recovery.sh

Kicking it off by 'adb shell .... ' works everytime, though. Will keep trying.

=> shouldn't that link point to /etc/install-recovery.sh, perhaps?

Edited by NeidRider
0

Share this post


Link to post
Share on other sites

Posted (edited) · Report post

What am I missing ?! :(

Haven't used ADB in ages, says device found? then not found?

CMD.jpg

Edited by marmankites
0

Share this post


Link to post
Share on other sites

Posted · Report post

What am I missing ?! :(

Haven't used ADB in ages, says device found? then not found?

<!--url{0}-->

do adb shell

ENTER

then run the command.

0

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now

MoDaCo is part of the MoDaCo.network, © Paul O'Brien 2002-2015. MoDaCo uses IntelliTxt technology.