HttpClient не хранит куки на galaxy s2

Я пытаюсь получить данные с сервера с этим кодом

    DefaultHttpClient httpClient = new DefaultHttpClient();
    httpClient.getParams().setParameter(CoreProtocolPNames.USER_AGENT, USER_AGENT);
    HttpRequestRetryHandler retryhandler = new DefaultHttpRequestRetryHandler(6, true);

    httpClient.setHttpRequestRetryHandler(retryhandler);

    BasicCookieStore cookieStore = new BasicCookieStore();
    httpClient.setCookieStore(cookieStore);
    if(Build.VERSION.SDK_INT>8){
        CookieManager cookieManager = new CookieManager();
        cookieManager.setCookiePolicy(CookiePolicy.ACCEPT_ALL);
        CookieHandler.setDefault(cookieManager);
    }
    HttpGet httpget = new HttpGet(URL);
        HttpResponse response = httpClient.execute(httpget);


    HttpEntity entity = response.getEntity();
...

Он отлично работает со всеми устройствами, которые я пробовал до сих пор, за исключением Samsung Galaxy SII (android 4.0.3) моего клиента. Судя по ответу сервера, куки сеанса не сохраняются. Мне не удалось воспроизвести эту ошибку, и все, что я до сих пор пробовал, не решило ее. Есть ли у вас какие-либо подсказки?

РЕДАКТИРОВАТЬ: удален блок кода, который отключил политику StrictMode (проблема все еще остается)

Ответы на вопрос(2)

Ваш ответ на вопрос